ISO/IEC/IEEE 42010Systems and software engineering — Architecture description is an internationalstandard forarchitecture descriptions ofsystems andsoftware.
ISO/IEC/IEEE 42010:2022[1][2] definesrequirements on the description ofsystem,software andenterprise architectures. It aims to standardise the practice ofarchitecture 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 andarchitecture description languages. Following the deprecated 42010:2011[3] and its predecessor,IEEE 1471, the standard makes a strict distinction between architectures and architecture descriptions.
The origin of the standard was the fast track international standardization ofIEEE 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 withIEEE 1471:2000.
In 2006, ISO/IEC JTC1/SC7 WG 42 and IEEE Computer Society launched a coordinated revision of this standard to address: harmonization withISO/IEC 12207 andISO/IEC 15288; alignment with other ISO/IEC architecture standards (e.g.ISO/IEC 10746 Reference Model Open Distributed Processing); the specification ofarchitecture frameworks andarchitecture description languages; architecture decision capture; and correspondences for model and view consistency.[4]
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 byISO on 24 November 2011.[5]
In November 2022 the new edition ISO/IEC/IEEE 42010:2022 was released.[6]