ISO/IEC/IEEE 42010 Software, systems and enterprise - Architecture description er en internasjonal standard for arkitekturbeskrivelser av systemer og programvare.
Oversikt Standarden definerer krav til beskrivelse av system-, programvare- og virksomhetsarkitektur. Den har som mål å standardisere arkitekturbeskrivelser ved å definere standardbegreper, presentere et konseptuelt grunnlag for å uttrykke, kommunisere og gå gjennom arkitekturer og spesifisere krav som gjelder for arkitekturbeskrivelser, arkitekturrammeverk og arkitekturbeskrivelsesspråk. I likhet med sin forgjenger IEEE 1471 skiller standarden strengt mellom arkitektur og arkitekturbeskrivelser.
Historie IEEE 1471:2000 var utgangspunktet for ISO/IEC/IEEE 42010. Under balloteringen var den kjent som ISO/IEC DIS 25961. Senere ble den vedtatt og publisert som ISO/IEC 42010:2007 som var identisk med IEEE 1471:2000.
I 2006 lanserte arbeidsgruppen ISO/IEC JTC1/SC7 WG 42 og IEEE Computer Society en koordinert revisjon av denne standarden for å løse harmonisering med ISO/IEC 12207 (Software life cycle processes) og ISO/IEC 15288 (System life cycle processes), tilpasning til andre ISO/IEC-arkitektursstandarder (f.eks. ISO/IEC 10746 Open distributed processing, Reference model: Architecture), spesifikasjon av arkitekturrammeverk og arkitekturbeskrivelsesspråk, dokumentasjon av arkitekturbeslutninger, og konsistente korrespondanser for modell og visning.
I 2011 juli ble det endelige utkastet til internasjonal standard stemt over (ballotert) og godkjent (21-0) av ISO-medlemsorganer. Den tilsvarende IEEE-versjonen P42010/D9 ble godkjent som en revidert standard av IEEE-SA Standards Board den 2011 oktober. ISO/IEC/IEEE 42010:2011 ble publisert av ISO 2011 november.
I 2022 november kom det en ny utgave av ISO/IEC/IEEE 42010:2022.
Referanser
Eksterne lenker Nettsted for ISO/IEC/IEEE 42010 A documentation framework for architecture decisions , artikkel i The Journal of Systems and Software, basert på ISO 42010 Views and Beyond Collection, Software Engineering Institute sin tilnærming til arkitekturdokumentasjon Mega-modeling Architecture Framework (MEGAF), en infrastruktur for å realisere arkitekturrammeverk som er i samsvar med ISO/IEC/IEEE 42010
Kategori:Programvarearkitektur Kategori:ISO-standarder Kategori:IEEE