구조적 분석 산출물을 이용한 객체 모델 유도 방법론

A Methodology for Deriving An Object Model by Using Structured Analysis Results

  • 이희석 (한국과학기술원 테크노경영대학원) ;
  • 배한욱 (앤더슨컨설팅㈜) ;
  • 유천수 (한국과학기술원 테크노경영대학원)
  • 발행 : 1996.12.01

초록

In conventional analysis methods, data and process are loosely coupled for building information systems. Several object oriented approaches have been proposed to integrate data and process. However, object oriented analysis requires a radical paradigm and thus system analysts find difficulties in generating object models direcctly from end users. To alleviate these difficulties, this paper proposes a methodology for deriving an object model by using structured analysis results. Objects are obtianed primarily from entities in Entity-Relationship Diagram. Methods are obtained through the analysis of the relationship between processes and data stores in Data Flow Diagram Methods are assigned to the objects by using object/process matrices. A real-life case is illustrated to demonstrate the usefulness of the methodology.

키워드

참고문헌

  1. 데이타베이스 심포지움 및 학술대회 논문집 EER 모델을 이용한 객체 지향 데이타베이스 설계 민대환;권순호
  2. 기능 사양 보고서(경리/결산관리) 삼성데이타시스템
  3. 한국 경영정보학회 춘계 학술대회 논문집 구조적 분석 스키마에 의한 객체 모델 구현 이희석;배한욱;유천수
  4. 데이타베이스 심포지움 및 학술대회 논문집 객체 지향 기법을 위한 관계 데이타베이스 변환 방법 주경수;심현숙
  5. Proceeding of the Conference on Object-Oriented Programming: Systems, Language and Applications-OOPSLA Transformation of Data Flow Analysis Models to Object-Oriented Design Alabiso,B.
  6. Communications of the ACM v.32 no.5 An Object-Oriented Requirements Specification Method Bailin,S.C.
  7. An Entity-Relationship Approach Conceptual Database Design Batini,C.;S.Ceri;S.B.Navathe
  8. Communications of the ACM v.31 no.4 Relational Database Design using an Object-Oriented Methodology Blaha,M.R.;W.J.Premerlani;J.E.Rumbaugh
  9. Journal of Database Management v.4 no.7 Accuracy in Modeling with Extended Entity Relationship and Object-Oriented Data Models Bock,B.;T.Ryan
  10. Object-Oriented Analysis and Design with Application Booch,G.
  11. DBMS Adding Behaviors to Relational Database Burleson,D.
  12. Journal of Object-Oriented Programming The Object-Oriented Design and Implementation of a Relational Database Management System Campbell,J.A.;J.J.Campbell
  13. Journal of Management Information System v.7 no.3;Winter The Object-Oriented Entity-Relationship Model(OOERM) Choobineh,J.;K.Gorman
  14. Object-Oriented Design Coad,P.;E.Yourdon
  15. An Introduction to Database System Date,C.J.
  16. Fundamentals of Database Systems Elmasri,R.;S.B.Navathe
  17. SIGMOD Record v.24 no.3 Mapping Extended Entity Relationship Model to Object Modeling Technique Fong,J.
  18. DBMS Object-Relational Hybrid Frank,M.
  19. Database Journal v.1 no.1 Database Design Methodology: Converting a Relational Schema into an Object Relational Schema Gala,S.;W.Kim
  20. Information System v.20 no.4 Developing Formal Object-Oriented Requirements Specification: A Model, Tool and Technique Jackson,R.B.;D.W.Emblet;S.N.Woodfield
  21. Journal of Object-Oriented Programming Measuring Object-Oriented Design Li,W.;S.Henry;D.Kafura;R.Schulman
  22. Proceeding of Very Large Database-VLDB Generating Object-Oriented views from an ER-Based Conceptual Schema Ling,T.W.;P.K.Teo;L.L.Yan
  23. DBMS The Object Revolution Linthicum,D.S.
  24. Proc. of the 6th Conference on Data Engineering Representing Processes in the Extended Entity-Relationship Model Markowitz,V.M.
  25. Object-Oriented Method: A Foundation Martin,J.;J.J.Odell
  26. Information Engineering, Book Ⅱ: Planning And Analysis Martin,J.
  27. Proc.10th Int. Conf. On the Entity-relationship Approach From Entity-Relationship diagram to an object-oriented database Nachouki,J.;M.P.Chastang;H.Briand
  28. Object-Oriented Modeling and Design Rumbaugh,J.E.;M.Blaha;W.Premerlani;F.Eddy;W.Lorensen
  29. Journal of Object-Oriented Programming OMT: The Development Process Rumbaugh,J.E.
  30. Journal of Object-Oriented Programming OMT: The Function Model Rumbaugh,J.E.
  31. Object Lifecycles Modeling the World in States Shlaer,S.;S.J.Mellor
  32. Business Engineering with Object Technology Taylor,D.A.
  33. Object-Oriented Technology: A Managers Guide Taylor.D.A.
  34. ACM Computing Surveys v.18 no.2 A Logical Design Methodology for Relational Databases Using the Extended Entity-Relationship Model Teorey,T.J.;D.Yang;J.P.Fry
  35. Proceedings of the IFIP Working Conference on the Object-Oriented Approach in Information System Object-Oriented Analysis, Structured Analysis, and Jackson System Development Wieringa,R.J.
  36. Database Programming and Design v.8 no.12 A Comparison of Data and Responsibilities Driven Methods:Essential Difference Wisnsberg,P.
  37. Mordern Structured Analysis Yourdon,E.
  38. Data Base Advances v.26 no.1 A Survey of Current Object-Oriented Database Zand,M.;V.Collins;V.Caviness