2000
DOI: 10.1142/s0218194000000067
|View full text |Cite
|
Sign up to set email alerts
|

Specification of Software Architecture

Abstract: Over the past several years, software architecture representation and analysis has become an active area of research. However, most approaches to software architecture representation and analysis have been informal. We postulate that through formality, the term "architecture" can be precisely defined and important properties of systems, such as semantic compatibility between connected entities, can be investigated with precision. In this paper, we use category theory and algebraic specifications to develop a f… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2007
2007
2010
2010

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(1 citation statement)
references
References 6 publications
0
1
0
Order By: Relevance
“…Software architecture is concerned with constructing software systems based on components (encapsulation of functionality) and connectors (encapsulation of communication) [1][2][3][4][5]. By doing this, it shifts our focus of developing software systems from line-of-code to a higher level, which is a coarser-grained architecture element.…”
Section: Introductionmentioning
confidence: 99%
“…Software architecture is concerned with constructing software systems based on components (encapsulation of functionality) and connectors (encapsulation of communication) [1][2][3][4][5]. By doing this, it shifts our focus of developing software systems from line-of-code to a higher level, which is a coarser-grained architecture element.…”
Section: Introductionmentioning
confidence: 99%