DocumentCode
1466993
Title
Software architecture: introducing IEEE Standard 1471
Author
Maier, Mark W. ; Emery, David ; Hilliard, Rich
Author_Institution
Aerosp. Corp., El Segundo, CA, USA
Volume
34
Issue
4
fYear
2001
fDate
4/1/2001 12:00:00 AM
Firstpage
107
Lastpage
109
Abstract
IEEE Standard 1471 identifies sound practices to establish a framework and vocabulary for software architecture concepts.In 2000, the Computer Society approved IEEE Standard 1471, which documents a consensus on good architectural description practices. Five core concepts and relationships provide the foundation for the approved IEEE 1471 version: every system has an architecture, but an architecture is not a system; an architecture and an architecture description are not the same thing; architecture standards, descriptions, and development processes can differ and be developed separately; architecture descriptions are inherently multiviewed; and separating the concept of an object´s view from its specification is an effective way to write architecture description standards. IEEE 1471 focuses on both software intensive systems and more general systems, such as information systems, embedded systems, systems-of-systems, product lines, and product families in which software plays a substantial role in development, operation, or evolution
Keywords
IEEE standards; software architecture; software standards; IEEE Standard 1471; architectural description practices; architecture descriptions; embedded systems; information systems; product families; product lines; software architecture; software intensive systems; systems-of-systems; Computer Society; Computer architecture; Embedded software; Embedded system; Information systems; Software architecture; Software standards; Software systems; Standards development; Vocabulary;
fLanguage
English
Journal_Title
Computer
Publisher
ieee
ISSN
0018-9162
Type
jour
DOI
10.1109/2.917550
Filename
917550
Link To Document