• Title/Summary/Keyword: object-oriented method

Search Result 549, Processing Time 0.024 seconds

An Instance-Oriented Modeling Method for Shipbuilding Applications

  • Hamada, Shinro;Konaka, Kiyoshi
    • Journal of Ship and Ocean Technology
    • /
    • v.5 no.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

Developing intranet hypermedia system using scenario-based object- oriented technique (시나리오 기반 객체 지향 기법을 이용한 인트라넷 하이퍼미디어 시스템 개발)

  • 이희석;유천수;이충석;김영환;김종호;조선형
    • Korean Management Science Review
    • /
    • v.14 no.2
    • /
    • pp.113-137
    • /
    • 1997
  • Intranet emerges as a key technology for building enterprise information system. This paper proposes a scenario-based object- oriented technique for designing intranet hypermedia information systems. The method consists of six phases such as domain analysis, object modeling, view design, navigational design, implementation design and construction. Users requirements are analyzed in the form of scenarios by the use fo a responsibility-driven object technology. Object-oriented views are generated from the resulting object model and then used for the subsequent navigational and implementation design. Implementation design phase deals integrating enterprise databases with distributed hypermedia systems by employing Java language. To demonstrate its usefulness, a real-life bank case is illustrated.

  • PDF

Development of a Pre-Processing Program for Flow Analysis Based on the Object-Oriented Programming Concept (OOP 개념에 기초한 유동해석용 전처리 프로그램 개발)

  • Myong, Hyon-Kook;Ahn, Jong-Ki
    • Transactions of the Korean Society of Mechanical Engineers B
    • /
    • v.32 no.1
    • /
    • pp.70-77
    • /
    • 2008
  • A pre-processing program based on the OOP(object-oriented programming) concept has been developed. The program consists of the input of a 2D or 3D flow problem to a CFD program by means of an user-friendly interface and the subsequent transformation of this input into a form suitable for the solver(PowerCFD) using unstructured cell-centered method. User-friendly GUI(graphic user interface) has been built on the base of MFC(Microsoft Foundation Class). The program is organized as modules by classes based on VTK(Visualization ToolKit)-library, and these classes are made to function through inheritance and cooperation which is an important and valuable concept of object-oriented programming. The major functions of this program are introduced and demonstrated, which include mesh generation, boundary settings, solver settings, generation of grid connectivity and geometric data etc.

Development of a Multibody Dynamics Analysis System Using the Object-Oriented Data Model (객체지향 데이터 모델을 이용한 다물체 동역학 해석 시스템 개발)

  • 박태원;송현석;서종휘;한형석;이재경
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2003.06a
    • /
    • pp.1487-1490
    • /
    • 2003
  • In this paper, the application of object-oriented Data Model to develop a multibody dynamic system, called O-DYN, is introduced. Mechanical components, such as bodies, joints, forces are modeled as objects which have data and method by using object-oriented modeling methodology. O-DYN, a dynamic analysis system, based on the object-oriented modeling concept is made in C++. One example is analyzed through the O-DYN, It is expected that the analysis program or individual module constructed in this paper would be useful for mechanical engineers in predicting the dynamic responses of multibody systems and developing an analysis program

  • PDF

An Object-Oriented Database Design for Managing SGML Documents (SGML 문서의 관리를 위한 객체지향 데이타베이스 설계)

  • Han, Eh-No;Park, In-Ho;Gang, Hyeon-Seok;Kim, Wan-Seok
    • The Transactions of the Korea Information Processing Society
    • /
    • v.4 no.3
    • /
    • pp.670-684
    • /
    • 1997
  • Electronic socuments described in SGML DTD are effedtive to manage with the object-oriented database. To do that,first of all, a database design for SGML documents must be preceeded. In this paper, we suggest an object-oriented meta schema for managing SGML DTDs, which describes logical structures of electrinic socuments. We also propose a method a methof to manage electronic documents in object-oriented databases through the application database schema which is synamically create from the meta schema.

  • PDF

Object-Oriented Modelling for Automated HAZOP Analysis (HAZOP 분석 자동화를 위한 객체지향 모델링)

  • 이진명;허보경;황규석
    • Journal of the Korean Society of Safety
    • /
    • v.13 no.1
    • /
    • pp.77-84
    • /
    • 1998
  • Hazard and operability (HAZOP) analysis is one of the safety analysis method that is used in the chemical complex, because it can systematically identify causes and consequences of all the deviation that could occur. Since this method needs to hire specialized experts, it is costly and time-consuming. Therefore HAZOP Expert System has been developed to automate this analysis. This approach introduced object-oriented method and knowledge representation which is hierarchical tree of units to supply flexibility in the system, functional semantic network, propagation equation and rule-chaining method to set up the expert system for automating HAZOP analysis.

  • PDF

A Study on Object-Oriented Programming Education using Visualization Method (시각화방법을 이용한 객체지향프로그래밍 교육에 관한 연구)

  • Shin, Woochang
    • Journal of The Korean Association of Information Education
    • /
    • v.21 no.5
    • /
    • pp.557-565
    • /
    • 2017
  • In the era of the Fourth Industrial Revolution, programming education is becoming more important. However, it takes a lot of time and practice for students to acquire programming skills. In particular, students find it more difficult to learn object-oriented languages such as JAVA and C++, which are widely used in the industrial field. In this paper, we propose a visualization method of object interaction that can help to educate the concept of object-oriented programming, understand functions, and improve source code analysis and understanding. The proposed visualization method automatically changes the existing source code and visualizes the operation of the objects simultaneously with the execution of the program.

PDM/ODB: Mapping XML to ODMG-Compliant Object-Oriented Database (PDM/ODB: XML 데이타의 ODMG 표준 객체지향 데이타베이스로의 사상)

  • Ko, Bong-Su;Park, Sang-Won;Min, Kyung-Sub;Kim, Hyoung-Joo
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.7 no.5
    • /
    • pp.383-391
    • /
    • 2001
  • The value of XML as electronic documents is increasing nowadays. The XML document has properties of semistructured data. It can be modeled as object-oriented model which can be easily adapted by object-oriented database. For storing XML documents to conventional database system, extracting schema information from the DTD of a XML document has been studied for several years. In this paper we store XML documents into object-oriented database, which preserve the semantics of the documents. We can store and query by OQL and make applications by C++ and make applications by C++ binding which is the access method of object-oriented database. Therefore, existing database applications can be used without modification.

  • PDF

The Development of the Object Oriented Simulator of the Container Terminal (컨테이너 터미널 시뮬레이터의 객체지향 설계)

  • Yun, Won-Young;Ryu, Sook-Jea;Kim, Gui-Rae;Kim, Do-Hyung;Choi, Yung-Suk
    • Proceedings of the Korean Institute of Navigation and Port Research Conference
    • /
    • v.1
    • /
    • pp.325-330
    • /
    • 2006
  • The container terminal is the unified transportation system which connects between a land transportation and a sea transportation. This system has many subsystems such as ship operation, yard transfer operation, yard storage system, gate operation, and information manage system. This paper presents a method of modeling a simulator with which user can evaluate the efficiency of the equipment and allocation policies in the container terminal. The final purpose is to estimate the efficiency of each equipments and the distribution policies. In a design step in the simulator development. We suggest the Object Oriented method with which the developer can easily design, because the object oriented method has the advantages of reusability and modularity.

  • PDF

A Method for Migrating Object-Oriented Systems into SOA Services (객체지향 시스템에서 SOA서비스로의 전이 기법)

  • Kim, Ji-Won;La, Hyun-Jung;Kim, Soo-Dong
    • The KIPS Transactions:PartD
    • /
    • v.17D no.1
    • /
    • pp.25-40
    • /
    • 2010
  • Service-Oriented Architecture (SOA) is a development paradigm for reusing services as an independent reuse unit. A service delivers a cohesive functionality through its external interface. Since services have unique characteristics which are not typically presented in conventional development approaches, there is a demand for effective approaches to developing services. Most of the current SOA methodologies presenta process where services are designed and developed from the requirements rather than reusing existing assets, which demands high cost and effort. Hence, a desirable approach is to be able to develop services by migrating from their existing legacy systems such as object-oriented system. A difficulty in this migration is that objects in object-oriented systems reveal characteristics which differ considerably from those of services. That is, objects are designed without considering commonalities among several consumers. In this paper, we first define mapping relationships between key artifacts in object-oriented system and those in SOA services. By these relationships and considering commonalities among several applications in a domain, we propose three systematic methods to migrate from object-oriented system to SOA services. Each method consists of a list of input and output artifacts and detailed guidelines which are performed in order. Through these methods, service developers can easily develop services with less effort.