• 제목/요약/키워드: Object-oriented approach

검색결과 245건 처리시간 0.027초

추론적 기법을 사용한 객체지향 데이터베이스의 지능적인 질의 처리 (Intelligent Query Processing in Deductive and Object-Oriented Databases)

  • Kim, Yang-Hee
    • 지능정보연구
    • /
    • 제9권1호
    • /
    • pp.251-267
    • /
    • 2003
  • 객체지향 데이터 베이스에서는 지능 정보시스템에서 요구하는 것을 만족하기 위하여 보다 지능적인 질의 처리 기법이 필요하다. 본 논문에서는 추론적 기법을 사용하여, 객체지향 데이터베이스에서의 지능적인 질의 처리하는 방법에 대하여 논의한다. 논문에서 제시하는 방법을 사용하여, 객체지향 데이터베이스에서 주어진 질의에 대한 답을 추상적으로 표현하는 지능적인 답을 얻을 수 있다. 본 논문에서 제안하는 지능적인 질의 처리 방법은 규칙 표현, 규칙 재편성, 전 분석, 분석의 네 단계로 구성된다. 규칙 표현 단계에서는 객체지향 데이터베이스 스키마를 사용하여 추론 규칙을 생성한다. 규칙 재편성 단계에서는 규칙에서 순환을 제거한다. 전 분석 단계에서는 유일한 내포적 문자를 얻기 위하여 규칙변환이 이루어진다. 분석 단계에서는 SLD-분석을 사용하여 내포적 답을 구한다.

  • PDF

객체모델링기법에 의한 객체지향 모델베이스 설계 (An Object-Oriented Model Base Design Using an Object Modeling Techniques)

  • 정대율
    • 경영과정보연구
    • /
    • 제1권
    • /
    • pp.229-268
    • /
    • 1997
  • Recently, object-oriented concepts and technology are on the leading edge of programming language and database systems research, and their usefulness in those contexts has been successfully demonstrated. The adoption of object-oriented concept to the design of model bases has several benefits. From the perspectives of object-oriented approach, models in a model base are viewed as object which encapsulate their states and behaviors. This paper focuses on the design of an object-oriented model base that handles various resources of DSS(data, knowledge, models, solvers) in a unified fashion. For the design of a model base, we adopted Object Modeling Techniques(OMT). An object model of OMT can be used for the conceptual design of an overall model base schema. The object model of OMT provides several advantages over the conventional approaches in model base design. The main advantage are model reuse, hierarchical model construction, model sharing, meta-modeling, and unified model object management.

  • PDF

객체지향 기법을 이용한 전자연동 소프트웨어의 설계에 관한 연구 (A Study on the Design of an Electronic Interlocking Software Using the Object-Oriented Method)

  • 이재호;이병일;박영수;이재훈;이기서
    • 한국철도학회:학술대회논문집
    • /
    • 한국철도학회 2000년도 춘계학술대회 논문집
    • /
    • pp.284-291
    • /
    • 2000
  • Interlocking software used in the electronic interlocking has been implemented through the structured approach until now. But there was the demerit that interlocking software has some problem in the standardization and the maintenance because of the limit in structured approach. Object-Oriented method overcoming this demerit was specified in the design step and the analysis step. There were object model, dynamic model and functional model in the analysis step and there were also two steps which were system design and object design in the design step. In this paper, Interlocking software was designed using Object-Oriented method to improve the standardization and the maintenance of the electronic interlocking. The electronic interlocking was analyzed with object modeling, dynamic modeling and functional modeling.

  • PDF

An Instance-Oriented Modeling Method for Shipbuilding Applications

  • Hamada, Shinro;Konaka, Kiyoshi
    • Journal of Ship and Ocean Technology
    • /
    • 제5권2호
    • /
    • pp.1-13
    • /
    • 2001
  • Data in one Product Model for shipbuilding is inevitably referenced and manipulated during each phase of design or production activities, and data or manipulation status naturally varies from the original with the advance of each activities. For Object-Oriented approach, it is hard to identify classes dealing with those variations, and even if once a product model is developed, it might be getting much harder to modify it to cope with a new additional phase of activities. This paper proposes an Instance-Oriented Modeling Method, temporarily named “Concept-Relationship Modeling Approach”, which handles Data structure and Behavior independently of each other in order to resolve the difficulties above.

  • PDF

객체지향개념을 이용한 유한요소 구조설계 시스템 개발 (Development of Finite Element Structural Design System using Object-Oriented Concept)

  • 이상갑;장승조
    • 해양환경안전학회지
    • /
    • 제1권2호
    • /
    • pp.83-94
    • /
    • 1995
  • The purpose of this paper is to develop an integrated environment system for finite element structural analysis using OOA(Object-Oriented Analysis) and OOD(Object-Oriented Design), with may reduce inconveniencies in use such as file input of macro command and improve lacks of graphic presentation in the established finite element analysis program. This paper is attempted to suggest an easy approach to object-oriented concept and convenient programming. Two languages are used together in this paper instead of single C++ language for the development of object-oriented program. : Visual Basic with CDK(Custom Development Kit), and Borland C++ with OWL(Object Windows Library).

  • PDF

Managing Complexity in Object-Oriented Analysis

  • Ine, So-Ran;Youn, Cheong;Misbah, Uddin Mirza;Lee, Kwon-Il;Cha, Seung-Hoon;Byoun, Bo-Gyun;Bae, Doo-Hwan
    • ETRI Journal
    • /
    • 제20권2호
    • /
    • pp.192-213
    • /
    • 1998
  • The current approaches in Object-Oriented Analysis have limitations on modeling complex real world systems because they require priori knowledge about objects and their interactions before applying them. This may be practical in small systems and systems with clear domain knowledge, but not in large real world systems with unclear domain knowledge. Our approach uses a stepwise refinement technique in a top-down manner to the Object-Oriented Analysis stage with the application of use cases. This approach is especially good for new areas where we do not know all the information in advance. We present the approach with an example of its application to the B-ISDN service modeling and distributed systems.

  • PDF

An Object Oriented Approach for Multi-Channel and Multi-Polarization NASA/JPL POLSAR Image Classification

  • Tsay, Jaan-Rong;Lin, Chia-Chu
    • 대한원격탐사학회:학술대회논문집
    • /
    • 대한원격탐사학회 2003년도 Proceedings of ACRS 2003 ISRS
    • /
    • pp.363-365
    • /
    • 2003
  • This paper presents an object oriented approach(OOA) for classification of multi-channel and multi-polarization NASA/JPL POLSAR images. Some test results in Taiwan are also given and analyzed. It is concluded that this approach can utilize as more information of both low- and high-levels involved in all images as possible for image classification and thus provides a better classification accuracy. For instance, the OOA has a better overall classification accuracy(98.27%) than the nearest-neighbor classifier(91.31%) and minimum-distance classifier(80.52%).

  • PDF

C++ 코드로부터 클래스 관련 정보 생성 도구의 설계 및 구현 (The Design and Implementation of Class Relation Information Tool from C++ Code)

  • 장덕철;박장한
    • 한국정보처리학회논문지
    • /
    • 제7권3호
    • /
    • pp.818-830
    • /
    • 2000
  • Automation tools for program analysis are needed in order to program understand and maintain, extract the characteristics of object-oriented program such as class name, member function and data member. In this paper, we carried out design and implementation of the automation tool for effective maintenance of object-oriented software. Being based on Reverse Engineering, this approach extracts class relationship information from C++ source code and generates object-oriented model of class diagram using UML as the standard object-oriented methodology. Therefore, this paper provides developers visualized including class information, definitions of classes, inheritance relationships, set relationships, and simple reference relationships. Finally in this paper, we propose a method that construct class relationship information to table in analysis state and make form of table construction to link form so tat developers can perform understanding and maintaining program efficiently. And this method enable to restructure and reuse in object-oriented model.

  • PDF

유한요소 구조해석 프로그램의 전후처리 통합 운영 시스템을 위한 객체지향적 모델 (Object-Oriented Models for Integrated Processing System of Finite Element Structural Analysis Program)

  • 서진국;송준엽;신영식;권영봉
    • 한국전산구조공학회:학술대회논문집
    • /
    • 한국전산구조공학회 1994년도 가을 학술발표회 논문집
    • /
    • pp.17-24
    • /
    • 1994
  • The pre- and post-processor for finite element structural analysis considering the user-friendly device are developed by using GUI. These can be used on WINDOWS' environment which is realized the multi-tasking and the concurrency by object-oriented paradigm. They are designed to control integratedly the pre-processing, execution and the post-processing of the finite element structural analysis program on multiple windows. These object-oriented modeling approach can be used for complex integrated engineering systems.

  • PDF

AGV 시스템에 대한 객체지향 시뮬레이션 (Object -Oriented Simulation Approach for AGV Systems)

  • 김경섭
    • 한국시뮬레이션학회논문지
    • /
    • 제2권1호
    • /
    • pp.107-124
    • /
    • 1993
  • This paper presents an object -oriented simulation approach. AgvTalk, to design and analze AGV system configuration and control. Smalltalk-80 is used as an implementation language in AgvTalk. AgvTalk includes 25 object classes and more than 300 object methods in its library. Compared to general purpose simulation languages. AgvTalk provides several important benefits. First, the hierarchical features and modularity create possibilities for the extension and reuse of simulation object components. This extensibility and reusability provide more flexible modeling capabilities for simulation of many alternative AGV systems. Second, detailed behavior of each object in the AGV system can be modeled easily and exactly in AgvTalk because there are no limiting modeling constructs. Third, AgvTalk provides a user -friendly simulation modeling environment through the MVC -triad of Smalltalk-80.

  • PDF