ISO/IEC/IEEE 42010은 소프트웨어, 시스템, 기업, 시스템의 시스템, 시스템 군, 제품, 제품군, 서비스군, 기술, 비즈니스 도메인 같은 여러 대상의 아키텍처 기술(architecture description, AD)이 갖출 구조와 표현에 대한 요구사항을 정하는 국제 표준이다.[1] 정식 제목은 “Software, systems and enterprise — Architecture description”이다.[2] ISO/IEC JTC 1/SC 7이 IEEE Computer Society의 Software and Systems Engineering Standards Committee와 협력해 준비했다.[1]

범위

이 표준은 대상의 아키텍처와 그 아키텍처를 표현하는 AD를 구분하고, 아키텍처 자체는 다루지 않는다. 이 표준은 AD에 담긴 아키텍처 개념과 그 관계를 쓰는 데 대한 요구사항을 정하되, 대상이나 그 환경에 대한 요구사항은 정하지 않는다. AD의 개발과 사용을 돕도록 아키텍처 기술 프레임워크(architecture description framework, ADF), 아키텍처 기술 언어(architecture description language, ADL), 아키텍처 뷰포인트, model kind에 대한 요구사항을 정하고, AD, ADF, ADL, 아키텍처 뷰포인트, model kind의 적합성을 정한다. AD를 만들고 쓰고 관리하는 프로세스, 아키텍처링 방법, 모델, 표기, 기법, 도구는 정하지 않고, AD를 기록하는 형식이나 매체도 정하지 않는다.[1]

ISO/IEC/IEEE 42010:2022는 AD가 다루는 대상을 부르는 말로 entity of interest를 들여, 시스템이 아닌 대상에도 적용할 수 있게 했다. ADF와 view component라는 용어를 새로 정의했고, 모델 기반 아키텍처링을 권하려고 model kind를 새 적합성 대상으로 넣었다.[1]

개정 이력

  • 2000년: IEEE 1471-2000. 소프트웨어 집약 시스템의 아키텍처 기술에 대한 IEEE 권고 관행(Recommended Practice).[3]
  • 2007년: ISO/IEC 42010:2007. 소프트웨어 집약 시스템의 아키텍처 기술에 대한 권고 관행.[4]
  • 2011년: ISO/IEC/IEEE 42010:2011. IEEE 1471-2000을 대체했고[5], ISO/IEC 42010:2007을 개정했다.[4]
  • 2022년: ISO/IEC/IEEE 42010:2022. 현행판으로, 2011년판을 기술 개정해 대체했다.[1][2]

[1]
ISO/IEC/IEEE, “ISO/IEC/IEEE 42010:2022 Software, systems and enterprise — Architecture description (OBP preview).” 2022. Accessed: Oct. 02, 2026. [Online]. Available: https://www.iso.org/obp/ui/#iso:std:iso-iec-ieee:42010:ed-2:v1:en
[2]
ISO/IEC/IEEE, “ISO/IEC/IEEE 42010:2022 Software, systems and enterprise — Architecture description.” 2022. Accessed: Oct. 12, 2026. [Online]. Available: https://www.iso.org/standard/74393.html
[3]
IEEE, “IEEE 1471-2000 — IEEE Recommended Practice for Architectural Description for Software-Intensive Systems.” 2000. Accessed: Oct. 12, 2026. [Online]. Available: https://web.archive.org/web/20260907132729/https://standards.ieee.org/ieee/1471/2187/
[4]
ISO/IEC, “ISO/IEC 42010:2007 Systems and software engineering — Recommended practice for architectural description of software-intensive systems.” 2007. Accessed: Oct. 12, 2026. [Online]. Available: https://www.iso.org/standard/45991.html
[5]
IEEE, “IEEE/ISO/IEC 42010-2011 — ISO/IEC/IEEE Systems and software engineering — Architecture description.” 2011. Accessed: Oct. 12, 2026. [Online]. Available: https://web.archive.org/web/20260516014021/https://standards.ieee.org/ieee/42010/5334/