대부분의 비즈니스 중심 IT 조직에서는 복잡한 아티팩트: 비즈니스 엔티티 양식의 데이터 이해 및 관리가 솔루션 분석 및 디자인의 핵심입니다. 따라서 많은 솔루션에는 데이터
관리 서비스 기능을 수행하는 서비스가 포함되며 서비스 식별은 아티팩트: 데이터
모델 또는 아티팩트: 비즈니스 분석 모델에 보다 초점을 맞춥니다. 서비스 지향 솔루션에 대한 응용프로그램 리엔지니어링 관점에서 볼 때
데이터 모델은 자율 서비스로 간주할 수 있는 올바른 서브세트를 식별하는 데 사용할 수 있는 기존 응용프로그램에서 개발되어야 합니다.
엔터프라이즈 전체의 도메인 모델 작성은 중요한 활동입니다. 도메인 모델은 일반적으로 보다 완전한 논리 데이터 모델에 대한 상위 레벨의 추상화이며(아티팩트: 데이터
모델 참조) 보다 정기적으로 좀 더 유지보수해야 합니다. 이 도메인 모델에서는 아티팩트: 비즈니스 엔티티로 핵심 개념을 표현하며 비즈니스 컴포넌트 또는 비즈니스 서비스로 관리하는 핵심 아티팩트 유형을
나타냅니다(개념:
컴포넌트 비즈니스 모델링 참조). 따라서 도메인 모델을 종속자 엔티티의 일관된 세트로 논리 그룹화함으로써 서비스 식별(서비스를 엔티티 소유자로 처리)을 위한 시작점이 될 수 있습니다. 예를 들어 다음 도메인
모델 단편을 고려해 보십시오.
도메인 모델에서는 두 가지 기본 비즈니스 역량(계정 및 고객 관리) 세트로 나뉘는 비즈니스 엔티티 세트를 식별합니다. 계정과 조직 간은 중요한 관계입니다. 하지만 이
두 아티팩트 유형은 자주 독립적으로 처리되며 오퍼레이션은 계정 또는 조직 레벨에서 실행됩니다. 그 다음 도메인 모델에서 아래에 표시된 대로 RUP 아티팩트: 비즈니스 시스템(CBM의 비즈니스 컴포넌트)와 관련된 부분을 지정할 수 있습니다.
이는 관련된 아티팩트 유형의 소유권으로 명확하게 설명되지만 더 나아가 비즈니스 시스템이 조직에 제공하는 서비스를 식별하고 이 경우 특히 식별된 아티팩트 유형을 관리하는 데 제공한 서비스를 식별해야 합니다. 주어진
예제에서 "Account" 항목을 "Account Management" 비즈니스 시스템에 속한 기본 아티팩트로 , "Customer"를 "Customer Management" 시스템에 속한 기본 아티팩트로
식별합니다. 따라서 액세스 및 갱신 가능한 서비스와 아래 그림의 항목이 제공됩니다.
이 서비스 스펙은 후보 서비스만 표시하므로(아티팩트: 서비스 스펙의 상태 특성 참조) 제공된 오퍼레이션, 특히 항목 갱신 가능한 오퍼레이션의 세부사항으로 정제해야
합니다.
|