• Title/Summary/Keyword: Object-oriented Modeling Technique

Search Result 84, Processing Time 0.021 seconds

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

  • 최종윤;안병하
    • Proceedings of the CALSEC Conference
    • /
    • 1997.11a
    • /
    • 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

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

  • Kim, Soung-Hie;Cho, Sung-Sik;Kim, Sun-Uk;Park, Hung-Kook
    • IE interfaces
    • /
    • v.10 no.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

Human Interface Modeling of Consumer Electronic Products by Using the Object-Oriented Technique (전자제품 휴먼인터페이스의 객체지향적 모델링)

  • Hong, Sang-U;Han, Seong-Ho;Gwak, Ji-Yeong
    • Journal of the Ergonomics Society of Korea
    • /
    • v.17 no.2
    • /
    • pp.83-96
    • /
    • 1998
  • This paper suggests a data modeling scheme of human interface elements and their properties for consumer electronic products. The human interface elements were classified into three categories: individual, interaction and integration interface. The representative properties of each interface element were identified, and modeled by using the object-oriented technique. The results of this study are expected to be used for expressing the user interface of consumer electronic products. They are also expected to help understand the relationship between the usability and the user interface elements of a product.

  • PDF

War Game Simulation Using Parametric Behavior Modeling Method (파라미터 행위 모델링 기법을 이용한 전쟁게임 시뮬레이션)

  • Kim, Jae-Hyun;Kim, Tag-Gon;Lee, Wan-Bok
    • The Journal of the Korea Contents Association
    • /
    • v.6 no.11
    • /
    • pp.126-134
    • /
    • 2006
  • The object oriented co-modeling methodology, previously introduced, employs a layered approach in war game models development in which an upper layer models abstract behavior of an object and a lower one models details of the object. Within the methodology military domain experts and simulation experts models an object at the upper and the lower layers, respectively in concurrent manner. This paper proposes a method of constructing a war game simulator using parametric behavior modeling technique, which provides a means for military domain experts/users to change model's detailed behavior with no knowledge on modeling semantics. The proposed simulator would support new algorithms or strategies with minimal cost and could be modified even by the users who are ignorant about modeling technique. To demonstrate the effectiveness of the proposed framework, a naval war game simulator is exemplified.

  • PDF

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

  • Ryu, Si-Guk;Gang, Hyeon-Seok
    • The Transactions of the Korea Information Processing Society
    • /
    • v.3 no.4
    • /
    • pp.745-756
    • /
    • 1996
  • In this paper, the design and implementation of VODS is described. VODS is an object-oriented database de-sign support system. VODS supports the whole database design steps according to the EOMT(extended OMT). EOMT as an object- oriented database design methodology is deviced by extending the object model of OMT(Object Modeling Technique) for supporting information navigations to manipulate hyperemia objects. Database designers can do the whole design steps by clicking mouse buttons on the appropriate icons or commands from the initial screen mode.

  • PDF

Modeling and Verification of A data registry-based Management System for Network Object (데이타 레지스트리에 기반한 네트워크 객체 관리 시스템의 모델링 및 검증)

  • 최오훈;백두권
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 2002.05a
    • /
    • pp.61-65
    • /
    • 2002
  • These days, in order to satisfy the complex and various demands of the customers, the telecommunication networks must provide rapid and flexible services, with the support of efficient service and network management systems. To satisfy these requirements, many objects for management have been released to manage network services and elements. But there are no efficient ways to manage these newly managed objects in object-oriented software. Therefore, we study several problems, when a subsystem using object-oriented technique is implemented. The first problem is that interface works between realized application programs using its technique. The second problem is that reusability of internal managed objects is difficult. In this paper, we will point out some problems and to solve these problems, we have proposed the Object Management System (OMS) architecture, which supports a transparent interface between object-oriented applications and the distributed data repositories. Also in order to manage efficient business objects stored in the different repositories, we suggest a method for integrating dynamic information resources in heterogeneous and distributed network environments. Finally, we applied OMS to TINA(Telecommunication Information Network Architecture) domain, implemented OMS, and verified it with SMV(Symbolic Model Verifier) which is model checking technology.

  • PDF

Object-Oriented Modeling for Implementing Voltage Stability Analysis Program (전압 안정도 해석 프로그램 개발을 위한 객체지향 모델링)

  • Gil, H.S.;Kim, J.H.;Shin, M.C.;Cho, I.S.;Kweon, M.H.;Lee, C.M.
    • Proceedings of the KIEE Conference
    • /
    • 2000.07a
    • /
    • pp.322-324
    • /
    • 2000
  • This paper introduces the concepts of UML(Unified Modeling Language) and the applying this technique for implementing voltage stability analysis program. Conventional function-oriented software development methodologies are inadequate to support further maintenance and enhancement. To overcome drawbacks of these methodologies, this paper proposes applying object-oriented technology for voltage stability evaluation software development. In this paper, a modal analysis approach, a steady-state voltage stability evaluation method, is used and UML is applied to the analysis and design for software development.

  • PDF

Development of Transmission Pricing Package Based on Unified Modeling Language (UML 기반의 송전요금계산 패키지 개발)

  • 이찬주;박종배;신중린;김진호;김발호
    • The Transactions of the Korean Institute of Electrical Engineers A
    • /
    • v.53 no.2
    • /
    • pp.111-120
    • /
    • 2004
  • This paper presents an application of Unified Modeling Language(UML) software technique for developing transmission pricing evaluation package. Also, this paper describes a transmission pricing algorithm applicable to a large-scale power system. The usage-based transmission pricing mechanism is very complex since it requires power flow analysis, fault current analysis, sensitivity evaluation of a transmission line, penalty factors calculation, transmission asset databases, and cost allocation rules, etc. For the efficient and flexible development of the transmission pricing package, a UML. approach is applied, which is composed of a use-case diagram, interaction diagram, class diagram, and package diagram using Rational Rose Unified Process(RUP). The designed transmission pricing package can be efficiently modified and reused as the market environments evolves since it is designed by Object-Oriented Programming(OOP).

Diagramming Tool for Object-Oriented Modeling on $C^{+ +}$ ($C^{+ +}$에서의 객체 지향 모델링을 위한 다이아그래밍 툴)

  • 하수철;원유헌
    • Journal of the Korean Institute of Telematics and Electronics B
    • /
    • v.29B no.2
    • /
    • pp.9-17
    • /
    • 1992
  • In recent years, object-orientation is rising to notice as a new paradigm for developing software. This paper suggests the diagramming technique and a tool for developing C++ program effectively. This technique can represent the modularity and the interactions of classes definitely by emphasizing the characteristics of classes of C++. It can do the direct mapping from the logical idea to the physical screen image, so programmers can reuse the design resources in design phase as well as transforming the resources into chode in the implementation phase.

  • PDF

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

  • Kim, Tae-Gyun;Im, Chae-Deok;Song, Yeong-Gi;In, So-Ran
    • The Transactions of the Korea Information Processing Society
    • /
    • v.4 no.3
    • /
    • pp.731-746
    • /
    • 1997
  • The usage of object models for the development of software has been frowung due to the prevalence of the ob-ject oriented paradigm.The object moedels produced as results of requirments analysis and design activities are vety veneficial to the implementation phase.It is even possible for source code to be genrated automatically if object models are concrete enough.Therefore system analyzers and desingners should make an dffort to refine theabstrace ogject model defined at.an early stage in order to achieve a more conrete object model.In general,re-fining an abstrace object model into a concrete model depends too much on the desigver's infromal experience.In this paper,we persent the refinement techniques required for concreting an abstract object model bassed on OMT(Object Modeling Technique)'s notation,We will discuss the definition of the abstraction level of an object model and the transformational rules of refinement.These transformational rules are currently applied to the design of a software tool,named Process Modeler,which is a major component of the software development process modeling system for ICS(Information Communication Service). Finally we can achieve a concrete object model which can easily be translated into C++ source code.

  • PDF