Back to Search
Start Over
Multiple Criteria Decision Making for the Structural Organization of Software Architecture
- Source :
- Computer Science and Information Technology. 4:147-156
- Publication Year :
- 2016
- Publisher :
- Horizon Research Publishing Co., Ltd., 2016.
-
Abstract
- Architectural decisions have a significant impact on the development process as well as on the quality of applied systems. On the other hand, it would be desirable to rely on mature solutions and proven experience when making such decisions. Partially this problem could be solved with the use of architectural patterns. Such solution for the same task can be implemented using different sets of patterns. As a result, there is a problem of choosing and evaluating the software architecture that is build using a number of patterns and that meets the system requirements. In this paper, the technique that allows selecting the optimal software architecture for applied software is proposed. This selection technique is reduced to the criteria importance theory problem. 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 information about their importance. The results allow us making conclusions about usefulness of the proposed technique during architecture design phase for applied software.
- Subjects :
- Environmental Engineering
Resource-oriented architecture
business.industry
Management science
Computer science
020207 software engineering
02 engineering and technology
Industrial and Manufacturing Engineering
Software metric
Architectural pattern
020204 information systems
Software construction
0202 electrical engineering, electronic engineering, information engineering
Reference architecture
Software engineering
business
Software architecture
Software architecture description
Software design description
Subjects
Details
- ISSN :
- 23316071 and 23316063
- Volume :
- 4
- Database :
- OpenAIRE
- Journal :
- Computer Science and Information Technology
- Accession number :
- edsair.doi...........4dd7e2fe26905c3f4c322100c4bb618d