• Title/Summary/Keyword: 객체지향모델링

Search Result 353, Processing Time 0.021 seconds

An Object-Oriented Modeling of Object-Oriented Software Development Methods : OMOS(Object-oriented software development Method for Object-oriented software System) (객체지향 소프트웨어 개발 방법론의 객체지향 모델링 : OMOS(Object-oriented software development Method for Object-oriented software System))

  • Choi, Sung-Woon
    • The KIPS Transactions:PartD
    • /
    • v.8D no.4
    • /
    • pp.401-408
    • /
    • 2001
  • Object-oriented software development methods are used to develop object-oriented software systems. Object-oriented systems are believed to habe better modularity, reusability, maintainability, and extensibility than systems modeled in conventional methods. Current object-oriented software development methods, however, are modeled in terms of procedural, functional, and structural models. There models cause problems such as tight coupling among activities, and uncontrolled access to global artifacts. In this paper, were introduce OMOS(Object-oriented software development Method for Object-oriented software System), an object-oriented modeling of object-oriented software development methods. Artifacts and their related activities are modeled as classes and objects. Development lifecycles are modeled as interactions among the objects. By modeling the software development method in an object-oriented way, OMOS achieves better reusability, flexibility, extensibility, and maintainability.

  • PDF

A Study on the Definition and Tool of Modeling Technique for Supporting Object-Oriented Analysis (객체지향 분석 지원을 위한 모델링 기법 정의 및 툴에 관한 연구)

  • Kim, Haeng-Kon
    • The Transactions of the Korea Information Processing Society
    • /
    • v.5 no.4
    • /
    • pp.892-903
    • /
    • 1998
  • 기존 객체지향 모델링 및 설계 기법들을 다양한 관점에서 비교해 본 결과, 객체지향 분석과 객체지향 설계에 대한 경게와 모델링 개념 포현에 대한 표기법 이해에 어려움이 있음을 알 수 있었다. 본 논문에서는 객체지향 분석의 중요성을 인식하여 필수적인 객체지향 분석 특징과 이해하기 쉬운 표기법의 객체지향 분석을 지원하는 분석 지향 모델링(AOM:Analysis Oriented Modeling)을 정의한다. AOM은 시스템 관점과 클래스 관점을 가지며 outside-in 방식으로 문제 영역에 접근한다. 다음으로, 다이어그램 편집기, 다이어그램 분석기, 코드 생성기, 로더, 저장소, 저장기로 구성된 AOM 지원 CASE 틀을 설계한다. 문제 영역 분석 후, 기존 CASE 틀에 예제 모델을 실행시키고 $C^{++}$탬플릿을 생성한다.

  • PDF

Object-Based Modeling and Language for an Object-Oriented Spatiao-Temporal Database System (객체지향 시공간 데이터베이스 시스템의 객체기반 설계 및 질의어)

  • Kim, Yang Hee
    • The Journal of Korean Association of Computer Education
    • /
    • v.10 no.2
    • /
    • pp.101-113
    • /
    • 2007
  • In this paper, we present an object-based modeling and language for an object-oriented spatio-temporal database system. For handling the structure of spatio-temporal objects and the spatio-temporal operators, we propose the two layers of data modeling: a spatio-temporal object model (STOM) and an spatio_temporal internal description model (STIM). We then propose STOQL, a spatio-temporal object-oriented query language. STOQL provides an integrated mechanism for the graphical display of spatial objects and the retrieval of spatio-temporal and aspatial objects.

  • PDF

A Study on the Expansion of Information Tree for the Dynamic Behavior Verification in O-O analysis Process (객체지향 분석 단계에서 동적 행위 검증을 위한 정보 트리 확장에 관한 연구)

  • 고상복;김기한;이경환
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10a
    • /
    • pp.638-640
    • /
    • 1999
  • 객체지향 방법의 초기 단계인 객체지향 분석은, 문제 기술서에서 사용자 요구 사항을 실 세계의 개념과 도메인 지식을 통하여 객체 관점에서 모델링하고, 객체 지향 요구 명세를 생성하는 절차이다. 기존에 제안된 객체 모델링 방법론에서 분석 단계의 정적 모델링은 시멘틱 모델 등의 풍부한 시멘틱을 제공하여 모델과 모델링의 많은 부분들을 정형화할 수 있었다. 그러나 대부분의 방법론들의 분석과정은 동적 모델의 정형화가 미흡하다. 본 논문에서는 시스템의 정적인 구조를 검증할 수 있는 정보 트리 모델에 동적인 행위 정보를 포함하도록 확장하고, 검증 절차를 제시함으로써 시스템의 동적 행위를 검증할 수 있게 하였다. 또한, 객체 지향 요구 명세의 동적인 행위에 대한 검증은 확장 정보트리를 사용하여 use case와 시나리오를 추적하면서 검증한다.

  • PDF

Review of Object-Oriented Simulation (객체 지향 시뮬레이션의 응용에 관한 연구)

  • 김경섭
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 1998.03a
    • /
    • pp.1-16
    • /
    • 1998
  • 본 논문에서는 객체지향개념을 도입한 시뮬레이션, 즉 객체지향시뮬레이션(Object-Oriented Simulation)에 대하여 살펴보았다. 기존의 시뮬레이션언어가 가지고 있는 한계점을 통하여 객체지향시뮬레이션의 필요성과 장점에 대하여 알아보았다. 객체지향프로그램인 Smalltalk를 이용해서 객체지향시뮬레이션의 모델링 방법론에 대해서 논의하였으며, 향후 이 방법론을 적용하여 객체지향 시뮬레이터 개발을 하고자 한다.

  • PDF

Object-oriented modeling based on the BCSM in PSTN/IP networks (PSTN/IP 통합망에서 BCSM에 기반한 객체 지향 모델링)

  • 이종혁
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 1999.10a
    • /
    • pp.18-23
    • /
    • 1999
  • 본 논문에서는 음성 중심의 통신이 아닌 데이터 중심의 통신을 위한 네트워크인 PSTN/IP 통합망의 기본 호처리 프로세스를 객체 지향 관점에서 모델링을 하였다. 데이터 통신의 빠른 증가를 충족 시키기 위해, 기존의 하드웨어로 구성된 교환기를 범용 컴퓨터를 이용해 구현하고자 하는 PSTN/IP 통합망의 개발은 하드웨어 관점의 모델링이 아닌 소프트웨어 관점의 모델링을 기반으로 구축되어야 한다. 이를 위해 기존의 하드웨어 교환기 모델링에서 사용되던 State Model을 객체 지향 소프트웨어 개발을 위한 모델링의 표준인 UML(Unified Modeling Language) 표기법을 이용해 재모델링하였다.

  • PDF

Object Oriented Modeling and Simulation for Supply Chain (공급사슬의 객체지향 모델링 및 시뮬레이션)

  • 서석주;김경섭
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 2000.11a
    • /
    • pp.150-155
    • /
    • 2000
  • 본 논문에서는 최근 많은 이슈가 되고 있는 공급사슬경영과 관련하여 공급사슬의 객체지향 모델링 방법론을 제시하고 이를 시뮬레이션 방법론을 이용하여 구현하고자 한다. 공급사슬의 객체지향 모델링을 위해 필요한 클래스들과 이들 클래스에 필요한 속성 및 메소드를 제안하고 각 클래스들간의 관계에 대해서 살펴보았으며 객체지향 언어인 Smalltalk의 이산사건 시뮬레이션 프레임웍을 이용하여 가상 모델을 시뮬레이션 하고자 한다.

  • PDF

A Unified Design Modeling using UML for XML Applications based on OODB (객체지향 데이터베이스 기반의 XML 응용을 위한, UML을 이용한 통합 설계 모델링)

  • Bang, Seung-Yun;Ju, Gyeong-Su
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.04a
    • /
    • pp.35-38
    • /
    • 2002
  • B2B 전자상거래와 같이 XML을 이용한 정보교환이 확산되고 있으며 이에 따라 상호 교환되는 정보에 대하여 체계적이며 안정적인 저장관리가 요구되고 있다. 이를 위해 XML 응용과 데이터베이스 연계를 위한 다양한 연구가 관계형 데이터베이스를 중심으로 수행되었다. 그러나 계층구조를 갖는 XML 데이터를 2차원 테이블의 집합인 관계형 정보로 표현하는 관계형 데이터베이스로의 저장에는 본질적인 한계가 있어, 계층구조를 지원하는 객체지향 데이터베이스로의 저장이 요망된다. 따라서 계층구조를 갖는 XML 데이터를 객체지향 데이터베이스로 저장하기 위한 모델링 방안이 요구된다. 본 논문에서는 UML을 이용한 객체지향 데이터베이스 기반의 XML 응용을 위한 통합 설계 방법론을 제안한다. 이를 위하여 먼저 UML을 이용하여 W3C XML Schema를 설계하기 위한 XML 모델링 방안을 제시하고, 아울러 교환되는 XML 데이터를 효율적으로 저장하기 위하여 객체지향 데이터베이스 스키마 설계를 위한 데이터 모델링 방법을 제안한다.

  • PDF

시나리오 기반의 기능적 행위 모델링을 위한 계층구조의 객체지향 페트리 넷

  • 홍장의
    • Journal of Software Engineering Society
    • /
    • v.14 no.1
    • /
    • pp.42-49
    • /
    • 2001
  • 객체지향 기법에 의한 소프트웨어 개발이 일반화되면서 소프트웨어 모델링에 시나리오의 개념이 널리 활용되고 있다. 그러나 시나리오 모델링을 위해서는 사용자로부터 주어지는 요구사항의 불충분성, 모순성, 추상화 수준의 차이 등과 같은 문제가 해결되어야 한다. 본 논문에서는 이러한 문제들을 쉽게 해결할 수 있는 모델링 방법을 제안한다. 제안하는 계층구조의 객체지향 페트리 넷(HOONet)은 점진적인 시나리오 모델링과 이들의 분석 방법을 지원한다.

Various-Object-Oriented Modeling for Computer Network Simulation (컴퓨터 네트워크 시뮬레이션을 위한 상이객체 지향 모델링)

  • 오기은
    • Journal of the Korea Society for Simulation
    • /
    • v.4 no.1
    • /
    • pp.99-112
    • /
    • 1995
  • 본 연구는 새로운 객체 지향 모델링 방법으로 VOOM(Various Object-Oriented Modeling)을 제안한다. VOOM은 시스템의 요소 뿐만 아니라 시스템 요소들간의 관계 및 그들로 이루어진 구조를 서로 유형이 다른 프레임으로 정의하여 객체화시키고, 객체화된 시스템 요소 및 관계, 구조를 서로 연결하여 하나의 시스템을 구축하도록 한다. 따라서 전체 시스템의 측면에서 구성 요소의 역할과 전체적인 시스템의 행위 및 구조를 쉽게 파악할 수 있도록 한다. VOOM을 통한 모델링 작업은 체계화되고 검증이 용이해지며, 모델의 유연성 및 재사용성이 확장되어질 수 있다. VOOM에 의한 모델링 작업 지원 가능성이 컴퓨터 통신망을 대상으로 한 시뮤레이션 모델링 예를 통해 제사하였다.

  • PDF