2002Unpublished venueRequires access

The Characteristics of Software Architecture and the Progress of Its Study

Zhang Guang

Open publisher page 0 citations

Abstract

Software architecture is an important research area in software engineering.It provides a high level abstraction of a software system.In this paper,first,the background and fundamental conception of software architecture are introduced.Several main topics,such as architecture description languages(ADL),refinement methods and domain specific software architecture (DSSA) and so on,are discussed.Finally,the relation and distinction between software architecture and other software engineering technologies,such as traditional development methods,O O methods,design pattern,software reuse;clean room technology,and unified modeling language(UML),are analyzed.

About this research paper

What this paper is about

Software architecture is an important research area in software engineering.It provides a high level abstraction of a software system.In this paper,first,the background and fundamental conception of software architecture are introduced.Several main topics,such as architecture description languages(ADL),refinement methods and domain specific software architecture (DSSA) and so on,are discussed.Finally,the relation and distinction between software architecture and other software engineering technologies,such as traditional development methods,O O methods,design pattern,software reuse;clean room technology,and unified modeling language(UML),are analyzed.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Software architecture is an important research area in software engineering.It provides a high level abstraction of a software system.In this paper,first,the background and fundamental conception of software architecture are introduced.Several main topics,such as architecture description languages(ADL),refinement methods and domain specific software architecture (DSSA) and so on,are discussed.Finally,the relation and distinction between software architecture and other software engineering technologies,such as traditional development methods,O O methods,design pattern,software reuse;clean room technology,and unified modeling language(UML),are analyzed.

Key concepts: Computer science, Software architecture description, Software engineering, Resource-oriented architecture, Reference architecture, Architecture tradeoff analysis method, Software development, Software architecture

Related papers

Back to paper searchBrowse research topicsOriginal source
The Characteristics of Software Architecture and the Progress of Its Study — Research Paper | ScholarLens