ISO/IEC 42010#Terminology
{{Short description|International standard}}
ISO/IEC/IEEE 42010 Systems and software engineering — Architecture description is an international standard for architecture descriptions of systems and software.
Overview
ISO/IEC/IEEE 42010:2011 defines requirements on the description of system, software and enterprise architectures. It aims to standardise the practice of architecture description by defining standard terms, presenting a conceptual foundation for expressing, communicating and reviewing architectures and specifying requirements that apply to architecture descriptions, architecture frameworks and architecture description languages. Following its predecessor, IEEE 1471, the standard makes a strict distinction between architectures and architecture descriptions.
History
The origin of the standard was the fast track international standardization of IEEE 1471:2000. The standard was originally balloted as ISO/IEC DIS 25961. It was subsequently adopted and published as ISO/IEC 42010:2007 which was identical with IEEE 1471:2000.
In 2006, ISO/IEC JTC1/SC7 WG 42 and IEEE Computer Society launched a coordinated revision of this standard to address: harmonization with ISO/IEC 12207 and ISO/IEC 15288; alignment with other ISO/IEC architecture standards (e.g. ISO/IEC 10746 Reference Model Open Distributed Processing); the specification of architecture frameworks and architecture description languages; architecture decision capture; and correspondences for model and view consistency.{{cite book|author=David Emery and Rich Hilliard|title=Seventh Working IEEE/IFIP Conference on Software Architecture (WICSA 2008) |chapter=Updating IEEE 1471: Architecture Frameworks and Other Topics |pages=303–306 |doi=10.1109/WICSA.2008.32 |isbn=978-0-7695-3092-5 |publisher=IEEE |date=2008-02-21 |s2cid=16132142 }}
In July 2011, the Final Draft International Standard was balloted and approved (21-0) by ISO member bodies. The corresponding IEEE version, P42010/D9, was approved as a revised standard by the IEEE-SA Standards Board on 31 October 2011. ISO/IEC/IEEE 42010:2011 was published by ISO on 24 November 2011.{{cite web|url=http://www.iso.org/iso/catalogue_detail.htm?csnumber=50508 |title=ISO/IEC/IEEE 42010:2011 - Systems and software engineering - Architecture description |publisher=International Organization for Standardization |date=2011-11-24 |access-date=2013-08-06}}
In November 2022 the new edition ISO/IEC/IEEE 42010:2022 was released.{{cite web |access-date=2023-12-18 |language=en |title=ISO/IEC/IEEE 42010:2022 |url=https://www.iso.org/standard/74393.html |url-access=subscription |website=International Organization for Standardization}}
References
{{Reflist}}
{{Refbegin}}
- {{Cite book | doi = 10.1109/IEEESTD.2011.6129467| title = 42010-2011 - ISO/IEC/IEEE Systems and software engineering — Architecture description| year = 2011| isbn = 978-0-7381-7142-5}}
{{Refend}}
External links
- [http://www.iso-architecture.org/42010/ ISO/IEC/IEEE 42010 website]
- [http://www.cs.rug.nl/~paris/papers/JSS11c.pdf A documentation framework for architecture decisions] based on 42010
- [http://www.sei.cmu.edu/architecture/tools/document/viewsandbeyond.cfm Views and Beyond: The SEI Approach to Architecture Documentation]
- [http://megaf.di.univaq.it/ Mega-modeling Architecture Framework (MEGAF)] is an infrastructure for realizing architecture frameworks that conform to the definition of architecture framework provided in the ISO/IEC/IEEE 42010 standard.
{{ISO standards}}
{{IEEE standards}}
{{List of International Electrotechnical Commission standards}}
{{DEFAULTSORT:ISO IEC 42010}}