• Title/Summary/Keyword: 객체지향시스템

Search Result 1,071, Processing Time 0.027 seconds

Intensional Answers in Object-Oriented Database Systems (객체지향 데이터베이스 시스템에서 내포적 답의 처리 기법)

  • Kim, Yang-Hee
    • The KIPS Transactions:PartD
    • /
    • v.9D no.2
    • /
    • pp.227-234
    • /
    • 2002
  • When processing a query in a conventional database systems, a set of facts or tuples are usually returned as an answer. This also applies to object -oriented database where a set of objects is returned. Deductive database systems, however, provide the opportunity to obtain the answer of a query as a set of formulas, thereby reduce the costs to process the query, and represent its "intensional answers" in a more compact way independently of the database state. In this paper, by introducing rules info the object-oriented database systems and integrating the intensional query processing of deductive database systems into talc object-oriented database systems, we make it possible not only to answer incomplete queries which are not able to be answered in conventional object-oriented database systems, but also to express the answer-set abstractly as the names of classes, which provides us better understanding of the answer.

The Design and Implementation of TINA Service Management System based on CORBA (CORBA 기반 TINA 서비스 관리 시스템 설계 및 구현)

  • 최오훈;박혜숙;백두권
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.10c
    • /
    • pp.496-498
    • /
    • 2001
  • 통신망 단말기의 멀티미디어화로 새로운 서비스에 대한 이용자 요구증대에 의해 공중망은 다양한 서비스를 개방 망 환경에서 수용하고 있다. 또한, 서비스 제공자의 신속한 새로운 서비스 제공, 망 사업자의 통신망에 대한 효율적인 유지보수 및 운용추구에 따라 신규 서비스를 능동적으로 수용하기 위한 새로운 통신망 구조가 필요하다. 본 논문에서는 분산 컴퓨팅 기술과 전기통신기술 통신망 요소기술을 근간으로 하여 분산 처리환경 기술과 객체지향 모델링 및 설계기법을 적용하여, 통신망을 소프트웨어의 계층적 모델로 구조화한 차세대 정보통신망 구조인 TINA(Telecommunication Information Network Architecture)의 서비스 관리 시스템을 구현 시 고려해야 할 몇가지 문제점을 지적하고. 이러한 문제를 해결하게 위한 방안으로 객체지향 응용 프로그램과 데이터 저장소 사이의 투명한 인터페이스를 제공하는 객체 관리 시스템 (Object Management System : OMS) 구조와 서로 다른 저장소에 저장되어 있어 객체들을 효과적으로 관리하기 위하여 , 메타데이터를 이용한 OMS-metaData Registry(OMS-MDR)를 제안한다. 또한, 제안된 구조에 근거하여 TINA의 서비스 관리를 위한 객체 지향 응용 어플리케이션을 개발하는데 적용하였다.

  • PDF

The Design and Implementation of the Embedded System based UML and LVOOP (UML과 LVOOP를 기반으로 한 내장형 시스템의 설계 구현 방안)

  • Cho, Hyuk-Gyu;Jung, Min-Po;Jung, Deok-Gil
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2011.10a
    • /
    • pp.371-374
    • /
    • 2011
  • UML is a very good description of object-oriented concepts and supports the use case diagram for analyzing the system functionality, the class diagram for representing the domain object in the analysis step, the sequence diagram for connecting the action in the class. The visual-based, object-oriented LabVIEW OOP is an intuitive design tool that can be executed at the same time as a development tool. However, even the system developer using LabVIEW OOP is needed known about the object-oriented concept in the design stage. In this paper, we suggest the method to applying the UML modeling diagram to LabVIEW OOP design.

  • PDF

A Study on Determination of Instantiations and Life Cycles of C++ objects from C code (C 언어로부터 C++ 객체 생성과 주기의 결정에 관한 연구)

  • 최정란;이문근
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10a
    • /
    • pp.439-441
    • /
    • 2000
  • 절차지향 소프트웨어를 객체지향 소프트웨어로의 재공학은 소프트웨어 유지.보수 비용의 절감과 기존의 시스템에 새로운 요구사항을 수용하는 등 많은 장점이 있다. 본 논문은 절차지향 소프트웨어를 재공학하는 과정에서 안전한 지속성(Safe Persistency) 결정문제, 즉 객체의 생성과 생성 주기의 결정 방법을 제안하였다. 본 논문에서는 지속성 결정을 위해 다섯 단계의 모델링 과정을 제시하였으며 모델링 과정을 통해 객체의 정확한 생성과 소멸 시점을 추출하였고 정제 과정을 거침으로써 메시지 전달과 생성/소멸 과정에서 안정성과 일관성을 유지할 수 있도록 하였다.

  • PDF

Pattern Analysis for the Ocean environment evaluation based on an Object oriented methodology (객체지향 방법론 기반 해양 환경 평가를 위한 유형적 분석)

  • Shin, Un-Seok;Lee, Jae-Bong;Kim, Hyung-Moo;Lee, Hhong-Ro
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2004.11a
    • /
    • pp.257-262
    • /
    • 2004
  • This paper will develope an ocean environmental evaluation system. The system analysis by means of introducing the object oriented pattern analysis methodology. We will test water quality according to 40 sea water measurement points and evaluate the ocean environment by means of spatial statistical method. By analyzing the object oriented pattern ocean environmental system, we will contribute on enhancing the efficient development and maintenance other geographic information system.

  • PDF

Design and Implementation of a Paper Submission Management System Using Domain Object Interface and Object Oriented Design Patterns (객체지향 설계 유형 및 도메인 객체 인터페이스를 이용한 논문 투고 관리 시스템 설계 및 구현)

  • Sim, Chun-Bo;Jung, Se-Hoon;Lim, Eun-Cheon;You, Kang-Soo
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.5 no.5
    • /
    • pp.449-458
    • /
    • 2010
  • Recently, the interest on object oriented design patterns has been increased considering to reusability of software and efficiency of maintenance expense in designing software architecture. In this paper, we design the paper submission management system applicable to specific domain using domain object interface based on object oriented design patterns, and then implement it with Java and XML. The proposed system applies method of implementation by assemblying each system objects with upward after system entire architecture design by combining properly downward method and upward method and applies with GoF Design pattern. As well as, we convert domain data of system into the form of various persistent objects through XML, and minimize the complexity of system by not adopting method that generates domain object as in Class with automatic. Finally, the implementation of our system can be used in general C/S environment, but we implement system user GUI using the XSLT built in general web browser in consideration for user convenience and consistency.

An Object-oriented Design Method of Game System for Game Designers (기획자를 위한 객체지향적 게임시스템 기획 방법)

  • Chang, Hee-Dong
    • Journal of Korea Game Society
    • /
    • v.16 no.3
    • /
    • pp.17-26
    • /
    • 2016
  • In the domestic game development field, game system planning is the work that game designers design the gameplay mechanics system to satisfy the game concepts in the perspective of creative design by data structural methods. But the programmers work to design the game system based on the results of the game system planning in the perspective of engineering design by object-oriented methods. This work process is a high risky way for high occurring probability of communication errors between the game designers and programmers, and mismatching errors in their work results. In this study, we propose an object-oriented design method of game system for the game designers in order to resolve this problem. The proposed method is a customized one of GRAPPLE object-oriented SW development guidelines to suit the game system planning. To investigate the effectiveness of the proposed planning method for the game designers, we carried out a survey targeting 10 game system designers working in the domestic game industry. The survey results show that the necessity and effectiveness of the proposed method is "a little over" for almost the game designers.

An Object-Oriented Analysis and Design for Remote Examination System on Internet (인터넷기반 원격시험시스템의 객체지향적 분석 및 설계)

  • 김윤호;박운영
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.6 no.6
    • /
    • pp.966-973
    • /
    • 2002
  • This Pager presents an object-oriented analysis and design for Remote Examination System on Internet. The UML is used for describing the process of analyzing and designing the system. The system is composed of the parts: Question Generation part that professors make questions, Question Answer part that students answer the questions. By object-oriented analysis and design, the system inherits the advantages of object-oriented methodology. All the results are retained on database on server-side. This system can be integrated with the Cyber-University System, and substituted for off-line paper-based tests or adopted to on-line poll applications on Internet.

Storing XML Documents on Object-Relational Databases (객체-관계 데이터베이스에의 XML 문서의 저장 시스템)

  • 김경래;하상호
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2000.11a
    • /
    • pp.91-94
    • /
    • 2000
  • XML은 웹 문서 기술을 위한 표준과 모든 유형의 정보에 대한 데이터 기술 언어로써 점차 그 사용 폭을 넓혀가고 있다. 최근에 관계형 혹은 객체 지향형 데이터베이스에 XML 문서를 저장하는 여러 연구가 진행되어 왔다. 그러나 관계 데이터베이스에의 저장은 XML 문서 구조와 관계 스키마와의 불일치에 따른 문제점을 안고 있으며, 객체지향 데이터베이스에의 저장은 관계 데이터베이스가 주를 이루는 상용 데이터베이스를 사용할 수 없다는 문제점을 안고 있다. 본 논문에서는 이러한 문제점을 해결하기 위한 방안으로, 최근에 XML 가용 인터넷 플랫폼을 지원하고 있는 Oracle 8i를 사용하여 객체-관계 데이터베이스 상에 XML 문서를 저장하는 방법을 제시하고, 그 저장 시스템을 구현한다.

  • PDF

An Object Oriented Performance Prediction System (객체 지향 성능 예측 시스템)

  • 백승훈;홍준성;박규호
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10b
    • /
    • pp.457-459
    • /
    • 1998
  • 본 논문에서는 하드웨어-소프트웨어 시스템에서의 시스템 레벨 모델링 및 통합 모의 실험(co-simulation)에 관한 새로운 방법을 다루고 있다. 복잡한 시스템의 하드웨어와 소프트웨어를 하나의 객체 지향 방법론으로 모델링 및 모의 실험하여 빠르고 쉽고 정확하게 시스템의 성능을 예측하고 분석하여, 시스템 설계가 최적화 되도록 도움을 주는 설계 도구를 제안한다. ASIC, 보조 디바이스, 벗, 디스크 및 소프트웨어 등을 객체 지향 모델링 방법인 UML(Unified Modeling Language) 형식론으로 시스템의 구조를 GUI을 사용하여 모델링하고, 이것으로부터 자동적으로 DEVS(Discrete EVent System) 모의 실험 모델을 생성해내어 통합 모의 실험을 수행함으로써 시스템의 성능을 쉽고 빠르게 측정하고 예측하는 방법론을 제시한다. UML과 DEVS는 형식론으로서, UML은 추상화 수준의 시스템 모델링과 그래픽 사용자 인터페이스를 제공하며, 모의 시험은 DEVS의 시뮬레이터인 DEVS++을 사용하였다. DEVS++는 C++ 라이브러리 형태이므로 쉽게 UML에서 DEVS 형식론으로 모의 실험 모델을 추가하여 간단한 모델링할 수 있을 뿐만 아니라 정확한 모의 실험 결과를 얻을 수 있다.