1 / 29

e-Biz Processing Using UMM

e-Biz Processing Using UMM. 서울대 산업공학과 제조통합자동화 연구실 석사 1 년 강윤철. Contents. ebXML UMM and UML E-Biz processing using UMM Supply chain Modeling using UMM Concludes. ebXML UMM&UML E-Biz SC Modeling Concludes. UN/CEFACT.

vaughan
Download Presentation

e-Biz Processing Using UMM

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. e-Biz Processing Using UMM 서울대 산업공학과 제조통합자동화 연구실 석사 1년 강윤철

  2. Contents • ebXML • UMM and UML • E-Biz processing using UMM • Supply chain Modeling using UMM • Concludes ebXML UMM&UML E-Biz SC Modeling Concludes

  3. UN/CEFACT • United Nations Centre for Trade Facilitation and Electronic Business • 전세계 교역 촉진과 전자적 비즈니스 분야의 정책과 기법 개발을 담당하는 UN 기구 • 국제 EDI 표준인 UN/EDIFACT를 포함, 세계적인 비즈니스 프로세스 촉진용 툴들을 다수 개발하고 홍보해왔다. • UN/CEFACT는 세계적인 개방적이고 상호운용 가능한 전자적 비즈니스 표준과 스펙의 개발 및 구현을 강력하게 지원하고 있다. ebXML UN/CEFACT ebXML ebXML(UN/CE FACT) ebXML(OASIS) Security UMM&UML E-Biz SC Modeling Concludes

  4. ebXML • ebXML modeling methodology  XML 기반의 e-Business 표준  Be adopted by UMM  UMM uses UML • 기술적인 기반은 XML, 전 세계 공용의 e-Biz 표준 구현 • Creating a Single Global Electronic Market ! ebXML UN/CEFACT ebXML ebXML(UN/CE FACT) ebXML(OASIS) Security UMM&UML E-Biz SC Modeling Concludes

  5. ebXML (UN/CEFACT) • Technical Architecture  ebXML기반의 비즈니스 시나리오 제시 • Business Process (BP)  여러가지 다양한 Business Process 절차에 대해 모델링을 하고 그 결과물은 시스템에서 자동으로 인식 가능.  UN/CEFACT • Core Components (CC)  비즈니스 절차에서 재사용 가능한 Object들을 Component로 만들고, 표준화  UN/CEFACT ebXML UN/CEFACT ebXML ebXML(UN/CE FACT) ebXML(OASIS) Security UMM&UML E-Biz SC Modeling Concludes

  6. ebXML (OASIS) • Registry/Repository (RR)  표준화 되어있는 각종 정보를 RR에 등록하고, 사용자들에게 접근, 검색을 허용하는 기본 모델.  ‘V2’  OASIS • Trading Partner (TP-CPP,CPA)  비즈니스 거래 당사자의 정보, 프로파일들을 일관성 있는 규칙으로 표현.  OASIS • Transport/Routing and Packaging Messaging Service (TRP-MS)  인터넷 프로토콜(TCP/IP)의 응용 프로토콜(HTTP, SMTP, FTP)등을 사용하여 SOAP에서 정의된 메시징 규격에 따라 문서를 패키징 한 후 주고 받는 부분. ebXML UN/CEFACT ebXML ebXML(UN/CE FACT) ebXML(OASIS) Security UMM&UML E-Biz SC Modeling Concludes

  7. ebXML with Security • Security Open된 공간으로서의 장점을 갖는 인터넷에서 프로세스들이 행해지기 때문에, 신뢰성/보안 취약점을 해결하기 위한 규정이 필요. SAML(Security Assertion Markup Language) XKMS(XML Key Management Standard) ebXML UN/CEFACT ebXML ebXML(UN/CE FACT) ebXML(OASIS) Security UMM&UML E-Biz SC Modeling Concludes

  8. UML overview • Usecase 사용자와 컴퓨터 시스템간의 전형적 교류 Business Process • Interaction diagram Sequence diagram Collaboration diagram • Class diagram • Activity diagram ebXML UMM&UML UML UML vs UMM E-Biz SC Modeling Concludes

  9. BP transaction & document Ex.1> 구매요청서를 보낸다 구매요청서  Noun : Business document 보낸다  Verb : Business transaction • Common Objects Importer, Exporter … • Component Reusable, Extensible ebXML UMM&UML UML UML vs UMM E-Biz SC Modeling Concludes

  10. UML and UMM • UMM은 UN/CEFACT가 제시한 e-Biz 구축 방법론을 일컫는다. • UMM에서 구축하고자 하는 e-Biz process의 특성은 객체지향적 언어이고, 시스템에 적용이 빠르고 용이한 UML을 필요로 한다. • 예를 들어, UML 의 대표적인 모델링 Tool로 알려져 있는 Rational Rose는 Class diagram을 원하는 언어로 자동 생성이 가능하다. ebXML UMM&UML UML UML vs UMM E-Biz SC Modeling Concludes

  11. UML and UMM UMM에서는 UML 용어를 그대로 쓰기도 하지만, 주로 위와같은 용어들로 대체 되어 표현 하기도 한다. ebXML UMM&UML UML UML vs UMM E-Biz SC Modeling Concludes

  12. e-Biz Process using UMM • e-Biz Process using UMM 절차는 다음과 같은 단계로 나뉜다. ebXML UMM&UML E-Biz overview 1st Phase 2nd Phase 3rd Phase 4th Phase SC Modeling Concludes Business Modeling Phase Business Requirement Phase Analysis Phase Design Phase

  13. e-Biz Process using UMM ebXML UMM&UML E-Biz overview 1st Phase 2nd Phase 3rd Phase 4th Phase SC Modeling Concludes

  14. Business Modeling Phase • Goal To understand the structure and dynamics of the operations within a business domain. • Activities Define the Vision and Scope of the business domain and capture a common vocabulary. Find and Detail the Business Actors and Use cases. Find and Detail the Business Objects(Entities and Workers) Structure the Business Use Case Model. ebXML UMM&UML E-Biz overview 1st Phase 2nd Phase 3rd Phase 4th Phase SC Modeling Concludes

  15. Business Modeling Phase • Deliverables Vision Statement Specification of Business Domain Boundary List of Actors/Roles Business Use Case Model Business Object Model • Roles within UN/CEFACT Project Team Business Domain Expert and Stakeholders Business Process Analyst Chairman / Project Leader ebXML UMM&UML E-Biz overview 1st Phase 2nd Phase 3rd Phase 4th Phase SC Modeling Concludes

  16. Business Requirement Phase • Goal To come to an agreement btn Users and UN/EDIFACT standards developers on what an e-Biz solution for the selected area should do • Activities Agree a Vision Statement Find and Detail Actors and Use Cases Identify the Attributes of the relevant Business Entities ebXML UMM&UML E-Biz overview 1st Phase 2nd Phase 3rd Phase 4th Phase SC Modeling Concludes

  17. Business Requirement Phase • Deliverables Refined Vision for this e-Biz area Refined Use Case Model Class Diagram including attributes of all the Business Entities Supplementary Specification ebXML UMM&UML E-Biz overview 1st Phase 2nd Phase 3rd Phase 4th Phase SC Modeling Concludes

  18. Analysis Phase • Analyse the requirements identified in the previous stages in user terms • Translate into a logically structured specification that will enable SW developers or UN/EDIFACT message designers to develop e-Biz solutions • A “System” Class diagram including the Control Classes and Entity Classes • Set of analysis Use Cases including the corresponding class diagrams and interaction diagrams ebXML UMM&UML E-Biz overview 1st Phase 2nd Phase 3rd Phase 4th Phase SC Modeling Concludes

  19. Design Phase • Analysis Output  EDI messages • Model and documentation that will enable S/W vendors to develop an OO based e-Biz solution • Message Design • Object Model • Interface Class opertaions ebXML UMM&UML E-Biz overview 1st Phase 2nd Phase 3rd Phase 4th Phase SC Modeling Concludes

  20. SCM Modeling using UMM • Phase I Business Domain : 분산 생산 시스템을 위한 확장 기업 Business Usecase Model: Ex> ebXML UMM&UML E-Biz SC Modeling 1st Phase 2nd Phase Concludes

  21. Usecase에서 Business Object들을 추출 ebXML UMM&UML E-Biz SC Modeling 1st Phase 2nd Phase Concludes

  22. Usecase elaboration 단계 Usecase scenario를 기술하기 위해 관련 Usecase를 기술 단위로 분리한다. ebXML UMM&UML E-Biz SC Modeling 1st Phase 2nd Phase Concludes

  23. Usecase elaboration 각 Usecase에 대해 Business Scenario 작성. ebXML UMM&UML E-Biz SC Modeling 1st Phase 2nd Phase Concludes

  24. Phase II Business Transaction 찾기. (Refined Usecase의 한 형태) ebXML UMM&UML E-Biz SC Modeling 1st Phase 2nd Phase Concludes

  25. Business Entites , Define Classes… ebXML UMM&UML E-Biz SC Modeling 1st Phase 2nd Phase Concludes

  26. Class diagram ebXML UMM&UML E-Biz SC Modeling 1st Phase 2nd Phase Concludes

  27. Phase III , Phase IV logically structure ( EDIFACT message로의 변환 전 단계) “System” Class diagram • EDI message 로의 변환 관련 Object oriented SW 와 관련한 process 개발하고자 하는 e-Biz process에 대한 Modeling 작업 이후의 단계라고 할 수 있다. ebXML UMM&UML E-Biz SC Modeling 1st Phase 2nd Phase Concludes

  28. Conclusion • e-Biz using UMM  ebXML : ebXML 구축에 있어서 ebXML 모델링 방법론은 UMM을 적용했다.  SC Modling : UMM으로 구축하면 Business process들이 가지는 특성을 그대로 살리는 모델링이 가능하다.  관련 S/W 개발 : UMM은 UML을 기본 언어 툴로 사용하므로, 코드 생성 툴을 이용하여 빠른 S/W 개발을 가능케 한다. ebXML UMM&UML E-Biz SC Modeling Concludes

  29. Reference • BPAWG Reference Model of the International Supply Chain Model, BPAWG, working draft, • http://kr.fujitsu.com/webzine/tech/issue

More Related