A ten-year survey of software architecture

A software architecture can be described as the "blueprint" of a system at the highest level of abstraction, describing components and their important interconnections. In this paper, we retrospectively examine advances and achievements in software architecture during the last ten years, i...

Full description

Saved in:
Bibliographic Details
Published in2010 IEEE International Conference on Software Engineering and Service Sciences pp. 729 - 733
Main Authors Yao Chen, Xiaoqing Li, Lingyun Yi, Dayong Liu, Liu Tang, Hongli Yang
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.07.2010
Subjects
Online AccessGet full text
ISBN1424460549
9781424460540
ISSN2327-0586
DOI10.1109/ICSESS.2010.5552456

Cover

More Information
Summary:A software architecture can be described as the "blueprint" of a system at the highest level of abstraction, describing components and their important interconnections. In this paper, we retrospectively examine advances and achievements in software architecture during the last ten years, including software architecture description languages, design, analysis and evaluation, evolution and service-oriented architecture. Finally, we discuss the promising research directions on software architecture.
ISBN:1424460549
9781424460540
ISSN:2327-0586
DOI:10.1109/ICSESS.2010.5552456