Hierarchical Criterion Approach for Architecture Structure Selection of Transportation Software

Sergey Orlov, Andrey Vishnyakov

Procedia Engineering (1877-7058), Vol. 178, pp. 233-242 (2017)
DOI: 10.1016/j.proeng.2017.01.104
Keywords: multicriteria decision analysis; hierarchical criterion; criteria importance theory; software architecture; architectural patterns

Open access: DOWNLOAD FULL TEXT  Export citation: BibTeX RIS


Architectural structural design of modern transportation software has a huge impact on a quality and cost of the development process, hence it’s required to pay reasonable attention while making architecture design decisions. The technique proposed in this paper allows selecting the optimal software architecture among several alternatives. This selection technique is reduced to the criteria importance theory for decision-making problems with a hierarchical criterion structure. For applying it, we need to pick up a set of metrics that assess the characteristics of the software architecture. Next, we need to determine metrics scale and create the hierarchical criterion structure with all the relations between software metric groups.