[PDF] Software architecture: a roadmap | Semantic Scholar

A travelogue recounts the history of the field, its current state of practice and research, and speculates on some of the important emerging trends, challenges, and aspirations of software architecture.

A travelogue recounts the history of the field, its current state of practice and research, and speculates on some of the important emerging trends, challenges, and aspirations of software architecture.

The results of a multiple case study of how architects view and address the issues in transforming requirements into architectures in practice are presented.

The results of a multiple case study of how architects view and address the issues in transforming requirements into architectures in practice are presented.

Software architecture is a rapidly growing sub-area of research and practice within software engineering, particularly in light of its ability to meet its quality requirements, such as performance, availability, security, and modifiability.

Software architecture is a rapidly growing sub-area of research and practice within software engineering, particularly in light of its ability to meet its quality requirements, such as performance, availability, security, and modifiability.

The update-to-date research and practice of software architecture from a software lifecycle’s perspective is surveyed, and the potential research directions ofSoftware architecture are discussed.

The update-to-date research and practice of software architecture from a software lifecycle’s perspective is surveyed, and the potential research directions ofSoftware architecture are discussed.

How early qualitative results set the stage for later precision, formality, and automation, how results have built up over time, and how the research results have moved into practice are shown.

How early qualitative results set the stage for later precision, formality, and automation, how results have built up over time, and how the research results have moved into practice are shown.

Software architectures and Open Source Software: Where can research leverage the most?

Software architectures have been playing a central role in software engineering research for some years now. They are considered of pivotal importance in the success of complex software systems

  • 20

  • PDF