• 제목/요약/키워드: Object Modeling Technique (OMT)

검색결과 22건 처리시간 0.022초

A design and implementation of group decision support system using object-oriented modeling technique

  • Kim, Soung-Hie;Cho, Sung-Sik;Kim, Sun-Uk;Park, Hung-Kook
    • 한국경영과학회:학술대회논문집
    • /
    • 대한산업공학회/한국경영과학회 1996년도 춘계공동학술대회논문집; 공군사관학교, 청주; 26-27 Apr. 1996
    • /
    • pp.200-203
    • /
    • 1996
  • Object-Oriented Modeling Technique (OMT) [1] promotes better understanding of requirements, cleaner designs, and more maintainable systems. A development of Group Decision Support System (GDSS) needs this advantage of OMT. GDSS designed through OMT proposes 3 modelings, object modeling, dynamic modeling, and functional modeling. This paper illustrates a design of GDSS using these 3 modelings. By exploiting the object-oriented paradigm, this design results in a highly system-independent design. And this paper shows some implementation issues including a tip of C++ code.

  • PDF

객체지향 방법론을 이용한 제품정보관리(PDM) 시스템에서의 워크플로우 설계 (Workflow Design on Product Data Management System Using Object-Oriented Modeling Technique)

  • 최종윤;최경희;안병하
    • 한국전자거래학회지
    • /
    • 제4권1호
    • /
    • pp.145-157
    • /
    • 1999
  • The challenge is to maximize the time-to-market benefits of concurrent engineering while maintaining control of data and distributing it automatically to the people who need it when they need it. The way PDM systems cope with this challenge is that master data is held only once in a secure vault where its integrity can be assured and all changes to it monitored, controlled and recorded. The structure of PDM is various from vendor, but they have common module. That is PDM and it is most important. The goal is to design the workflow in PDM using object-oriented modeling method. The past methods have concentrated on the flow between workflow engine and agent, but this paper will focus on task. We will model task as individual object. This paper uses OMT(Object Modeling Technique) by James Rumbaugh for base modeling tool and uses DCOM(Distributed Component Object Model) for base ORB(Object Request Broker). Research object is to design the static object model, to design state change by dynamic model and to design data transition by functional model.

  • PDF

A Study on Iconic Animation based on Object Modeling Technique

  • Joung, Suck-Tae
    • Journal of information and communication convergence engineering
    • /
    • 제6권3호
    • /
    • pp.279-284
    • /
    • 2008
  • We propose the iconic animation of the software requirement specifications by using the object and dynamic models of the object modeling technique(OMT) methodology. In order to produce the iconic animation, we use "graphical classes" and "icon transformations." In general, the graphical classes are defined for each class of the object diagram. The icon transformations which show the activities of the application are constructed by considering the meaning of the activities and are defined by either basic or compound icons. The icon transformations are added to the state diagrams to generate extended state diagrams. The animation system generates the header files and the code instantiating GUI from the object diagram having graphical classes. The system also generates "event methods" from the extended state diagrams. When the event methods are executed, the behavior of the events is animated by the icon transformations.

객체지향방법론을 이용한 제품정보관리시스템에서의 워크플로우설계 (A Study on Object-Oriented of Workflow Engine in Product Data Management Using Object Modeling Technique)

  • 최종윤;안병하
    • 한국전자거래학회:학술대회논문집
    • /
    • 한국전자거래학회 1997년도 한국전자거래학회 종합학술대회지
    • /
    • pp.127-132
    • /
    • 1997
  • 본 논문의 연구방향은 객체지향방법론을 이용하여 PDM에서의 워크플로우를 재설계하는 것이다. 기존의 방법론들은 워크플로우 엔진과 작업자 사이의 흐름에 중점을 두었으나 본 논문에서는 프로세스와 작업에 중점을 두고 이를 각각의 객체로 설계하는 방안을 연구하고자 한다. 시스템의 설계를 위하여 Rumbaugh의 OMT(Object Modeling Technique) 방법론을 기본모델링 방법론으로 사용한다. 연구내용은 object model을 통한 정적 구조 설계, dynamic model을 이용한 시간에 따른 동적 구조 설계, 그리고 functional model에서의 데이터의 전이 및 시스템간의 연계의 설계이다. 특히 object model에서의 작업설계 및 dynamic model에서의 상태변화에 중점을 두고 DCOM(Distributed Component Object Model)을 사용하여 작업(task)을 중심으로 한 분산환경을 구현한다.

  • PDF

시각적 객체 지향 데이타베이스 설계 지원 시스템에 관한 연구 (Visual Object-Oriented Database Design Support System(VODS))

  • 류시국;강현석
    • 한국정보처리학회논문지
    • /
    • 제3권4호
    • /
    • pp.745-756
    • /
    • 1996
  • 본 논문은 객체 지향 데이타베이스 설계의 전 과정을 지원해 주는 VODS의 설계 및 구현에 대해서 기술한다. VODS는 EOMT를 기반으로 데이타베이스 설계 과정을 수행한다. EOMT는 하이퍼미디어 객체를 다룰 수 있도록 하기 위해 OMT의 객체 모델에 정보향해 기능을 지원할 수 있도록 확장한 객체 지향 데이타베이스 설계방법론이다. 데이타베이스 설계자는 VODS의 기본 화면에서 시작하여 마우스로 적절한 아이콘과 명령을 클릭하면 서 설계의 전 과정을 수행할 수 있다.

  • PDF

C++ 프로그래밍을 위한 구체적 객체 모델의 작성법 (A Technique of Deriving Concrete Object Model for C++ Programming)

  • 김태균;임채덕;송영기;인소란
    • 한국정보처리학회논문지
    • /
    • 제4권3호
    • /
    • pp.731-746
    • /
    • 1997
  • 객체 지향 패러다임의 확산으로 인하여 소프트웨어 개발을 위한 객체 모델의 사용이 일반화되고 있다. 소프트웨어 요구사항의 분석 및 설계 결과로 생성되는 객체 모델은 소프트웨어의 구현 시에 많은 도움이 된다. 특히 작성된 객체 모델이 구체적인 경우에는 자동적인 원시 코드의 생성도 가능하다. 따라서 시스템 분석기나 설계자는 분석 단계 단계 초반기의 추상적인 객체 모델을 정제함으로써 구체적인 객체 모델을 유도하기 위해 많은 시간을 투입해야 한다. 그러나 추상적 객체 모델을 구체적 모델로 정제하는 과정은주 로 설계자의 비정형적인 경험에 의하여 이루어지는 것이 현실이다. 본 논문에서는 OMT(Object Modeling Technique)의 객체 모델을 대상으로 추상적 모델의 구체화 기법을 논한다. 따라서 본문에서 제시되는 주된 내용은 객체 모델의 추상화 정도에 대한 정희와 모델 의 변환 규칙에 대한 것이다. 이 변환 규칙은 정보 통신 서비스 개발 프로세스 모형화 개발 지원 도구의 일부분은 프로세스 모델러(Process Moedeler)의 설계시에 적용되고 있 으며 그 결과로 C++ 코드로 변환하기 쉬운 구체적 객체 모델을 얻을 수 있었다.

  • PDF

객체지향기법을 이용한 Generic BOM 관리시스템(GBMS)의 설계 및 구현 (Modeling and Implementation of a Generic BOM Management System Using Object-Oriented Modeling Technique)

  • 이동국;김재균;장길상
    • 산업공학
    • /
    • 제12권1호
    • /
    • pp.102-113
    • /
    • 1999
  • BOM(Bill of Material) is a description of parts, assemblies and raw materials that comprise a product structure. In manufacturing companies that produce various products with short life cycles, it is very important to manage to BOM of products with various options and versions efficiently. This paper describes an effective modeling and implementing technique of Generic BOM Management System(GBMS) for management of number of variant products. In this paper, OMT(Object Modeling Technique) was used to model a generic BOM and Object-Relational Database Management System(ORDBMS) was used to implement the GBMS database. In order to prove the effectiveness of proposed methodology, a case that assembles computer with various options was studied.

  • PDF

OMT를 이용한 그룹의사결정지원시스템의 설계 및 구현 (Design and Implementation of Group Decision Support System using Object-Oriented Modeling Technique)

  • 김성희;조성식;김선욱;박흥국
    • 산업공학
    • /
    • 제10권1호
    • /
    • pp.169-187
    • /
    • 1997
  • Recently, in organizations many decisions are being made by groups. And the organization is changing a lot so are groups. To help decision making of changing groups, we need more flexible and more adaptive GDSS. Therefore one of the critical success factors of GDSS is flexibility and incremental improvement. Prior research on specifying design requirements of GDSS suggests generic design requirements. But they are too general to be incorporated directly into system design, because of the disparity between real group and ideal group that the researchers studied. Many design strategies that start from the generic design requirements thus have contingency variables that changes as the characteristics of group change. From the viewpoint of developers, these variables implicate the desirability of flexibility. To achieve flexibility we need new methodology of design and implementation. Nowadays, object-oriented analysis and design methodologies have been progressed to the point that many systems are being developed through these methodologies. In this paper, a design is proposed using Object-Oriented Modeling Techniques(OMT). Exploiting object-oriented paradigm results in a highly flexible and easily upgradable design.

  • PDF

객체 지향 CASE 도구에 대한 재구조화 실험 (An Experiment in Refactoring an Object-Oriented CASE Tool)

  • 조장우;김태균
    • 한국정보처리학회논문지
    • /
    • 제6권4호
    • /
    • pp.932-940
    • /
    • 1999
  • 객체 지향 기법은 일반적으로 소프트웨어의 재사용성을 향상시킨다고 알려져 있다. 그러나 실제 객체 지향 소프트웨어를 재사용하기 위해서는 재구조화 과정이 필요하다는 사실이 점차 인식되고 있다. Refactoring은 객체 지향 소프트웨어의 재사용성과 유연성을 향상시키기 위하여 소프트웨어 시스템의 구조를 정제하는 과정이다. 본 논문에서는 이러한 Refactoring 기법을 기존에 구현된 바 있는 객체 지향 CASE(Computer Aided Software engineering) 도구인 OODesigner 버전 1.x에 적용한 연구 결과를 제시한다. 버전 1.x는 Rumbaugh의 OMT(Object Modeling Technique) 모델 중에서 객체 모델을 지원하며, 객체도표 작성, 클래스 자원에 대한 문서화, 자동적인 C++ 코드생성, 클래스 재사용을 위한 정보 저장소, C++코드의 역공학 기능들을 지원한다. 비로 버전 1.x가 요구되는 기능과 신뢰성에 문제가 없었으나 구조적인 관저에서 문제를 가지고 있었기 때문에 새로운 기능을 추가하고 유지 보수하는데 많은 어려움이 있었다. 그러므로 본 연구에서는 기존의 버전 1.x를 재구조화하여 보수 유지가 용이한 시스템 구조로 만들었다 본 논문에서는 재구조화의 필요성, 재구조화 과정, 재구조화 내용 그리고 재구조화 효과에 대해 기술하고, 기존의 OODesigner 버전 1.x 와 재구조화된 OODesigner 버전2.x를 소프트웨어 메트릭(metric)를 통해 비교 분석한 결과와 이 과정에서 얻은 경험들을 제시한다.

  • PDF

객체지향형 설계정보관리시스템 모델링 (The Object-Oriented Modeling for Drawing Information Management Systems)

  • 오태훈;김선호
    • 한국전자거래학회지
    • /
    • 제1권2호
    • /
    • pp.77-92
    • /
    • 1996
  • In recent years, the manufacturing industry begins to demand the PDM which integarates design and manufacturing information concurrently to reduce the time-to-market of new products. However, current commercialized PDM tools have drawbacks in representing by relational data modeling a variety of data types such as CAD files, images, audio, long text, etc. For this reason, object-oriented approaches are suggested as an alternative. In this paper, using one of object-oriented approaches, Rumbaugh's OMT(Object-Modeling Technique), we propose a data model of drawing information management systems essential for PDM. The scope of the model is limited to the information management for drawings, parts, and product structures. Static, dynamic and functional models are suggested in detail. In the models, the drawing status is classified into on-progress, approved, disposed, and released. Also, parts are classified into products, assemblies, and components.

  • PDF