Title :
Software Architecture: A Survey and Classification
Author :
Majidi, Emad ; Alemi, Mahdieh ; Rashidi, Hassan
Author_Institution :
Dept. of Elec. Comp. & IT, Islamic Azad Univ., Iran
Abstract :
As software systems enlarges, software complexity increases and controlling of the software management will be highly important. Systems are decomposed into many components, of which their organization shows new problems in software architecture. Selecting appropriate components for system architecture plays an important role in success or failure of software. This paper reviews the old and present styles of software architecture and presents a survey on classification of the styles. In this survey, advantages and disadvantages of three kinds of classifications are analyzed, and some criterions for choosing a suitable style in different applications are also presented.
Keywords :
software architecture; software architecture; software complexity; software management; Communication system software; Computer architecture; Conference management; Connectors; Control systems; Qualifications; Software architecture; Software design; Software quality; Software systems; Quality properties; Software Architecture; Styles software;
Conference_Titel :
Communication Software and Networks, 2010. ICCSN '10. Second International Conference on
Conference_Location :
Singapore
Print_ISBN :
978-1-4244-5726-7
Electronic_ISBN :
978-1-4244-5727-4
DOI :
10.1109/ICCSN.2010.94