그래서L.입니다
SoaMLSoAML(서비스 지향 아키텍처 모델링[1] 언어 /swswɑəmll/)은 OMG(Object Management Group)의 오픈 소스 사양 프로젝트로, 서비스 지향 아키텍처 내에서 서비스의 모델링 및 설계를 위한 UML 프로파일과 메타모델을 설명합니다.
묘사
SoAML은 다음과 같은 모델링 기능을 지원하기 위해 만들어졌습니다.
- 서비스, 서비스 간의 의존관계 및 서비스 요건 특정
- 서비스 지정(기능 기능, 소비자의 기대, 프로토콜 및 메시지 교환 패턴)
- 서비스 소비자 및 공급자 정의
- 서비스 사용 및 제공 정책
- 서비스 분류 체계
- OMG 비즈니스 모티베이션 모델과의 통합
- BPDM이나 BPMN 2.0 등 다른 OMG 메타모델과의 통합 및 SBVR, OSM, ODM 등과의 통합과 관련된 추가 확장의 기반입니다.
시스템 아키텍처를 기술하기 위한 기존 모델과 메타 모델(예: TOGAF)은 SOA를 정확하고 표준화된 방식으로 기술하기에는 불충분한 것으로 나타났습니다.UML 자체는 SOA를 기술하기에는 너무 일반적이며, 공급자, 소비자 등과 같은 기본적인 용어의 명확화와 표준화가 필요했습니다.
「 」를 참조해 주세요.
추가 정보
- SoML Wiki."SoaML Wiki"SoaML 및 OMG, 2009년 11월 3일.
- SoAML OMG 사양 http://www.omg.org/spec/SoaML/
- OASIS SOA 참조 모델 기술 위원회 http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=soa-rm
레퍼런스 및 메모
메모들
인용문
외부 기사
- OMG SoML 표준의 공동 저자인 Jim Amsden의 SoML 서비스 아키텍처를 사용합니다.
- 서비스 지향 아키텍처 모델링 언어인 SoaML을 사용한 모델링, Jim Amsden의 5부작 시리즈.