사용자 이벤트 기반의 정보구조 모델링을 이용한 비즈니스 업무 분석에서의 클래스 추출 방법
User Event-based Information Structure Modeling for Class Abstraction of Business System
0
조회
0
다운로드
1
인용
0
참고문헌
키워드
초록
비즈니스 시스템 분석을 위한 유스케이스 모델링은 유스케이스의 기능 별 분해 수준 및 시나리오의 구체적인 기술 단계를 어느 수준까지 작성해야 할 지 결정하기 어렵고 사용자가 분석 결과를 쉽게 이해하기가 어렵다. 본 논문에서는 비즈니스 시스템 분석 단계에서 사용자와 개발자 모두 쉽게 이해할 수 있는 표기법을 사용하여 사용자의 요구사항을 직관적으로 표현할 수 있는 정보구조 모델링을 정의하고, 객체 타입 별로 이벤트 객체, 재산 객체, 거래 객체로 분류 정의하여 추출하는 방법에 대해 제안함으로써 사용자의 요구사항 변경에 쉽게 대처하고, 개발자들이 분석 결과를 기반으로 설계를 위한 클래스 도출을 보다 용이하게 할 수 있도록 한다.
Abstract
Use case modeling is a widely used technique for functional requirements analysis of business system, but it is difficult to identify a use cases at the right level and use case specifications are too long and confusing. It is also hard to determine a functional decomposition phases of use cases. Therefore customer doesn’t understand the use cases. This paper is defining concept of the Information Structure Modeling(ISM) and analyzing business system for the customer’s perspective. ISM is an efficient mechanism for analyzing user requirements and for identifying objects in a business system using Attribute Structure Diagram, which is a major tool of the ISM that describes user event. This paper is also to show how the classes are classified and derived as event-asset-transaction type in ISM. It provides a user-friendly approach to visually representing business model.
참고문헌 (12)
- Susan Lilly, "Use Case Pitfalls:Top 10 Problems from Real Projects Using Use Cases" (1999)
- Hermann Kaindl, "Difficulties in the Transition from OO Analysis to Design" (1999)
- 한, "카네기멜론대학 기술교류협회", 최신 소프트웨어 공학기법, 2002., ~[DOI]
- Hassan Gomaa, "Designing Concurrent, Distributed, and Real-Time Applications with UML" (2000), Addison Wesley
- Evelyn Stiller, "Project-Based Software Engineering: An Object-Oriented Approach" (2002), Addison Wesley
- Frank Armour, "Advanced Use Case Modeling Software Systems" (2000), Addison Wesley
- Pan-Wei Ng, "Business Process Modeling and Simulation with UML" (2002)
- Ivar Jacobson, "The Object Advantage: Business Process Reengineering With Object Technology" (1995), Addison Wesley
- "Process and Method: An Introduction to the Rational Unified Process" (2002)
- Doug Rosenberg, "Top Ten Use Case Mistakes" (2001)
- Ellen Gottesdiener, "Top Ten Ways Project Teams Misuse Use Cases - and How to Correct Them" (2002)
- 박재년, "정보 구조 모델링에 의한 시스템 분석", 33 (1992)
