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

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

후레임 모델에의한 연삭가공용 데이터베이스의 설계 (Design of Grinding Datab ase Based on the Frame Model)

  • 김건희
    • 한국공작기계학회:학술대회논문집
    • /
    • 한국공작기계학회 1997년도 춘계학술대회 논문집
    • /
    • pp.102-106
    • /
    • 1997
  • Grinding has difficulty in satisfying the qualitative knowledge based on the skilled expert as well as quantitative data for all user. Design of grinding database is based on the frame-based model for utilizing the empirical and qualitative knowledge. Inthis paper, basic strategy to develop the grinding database by frame-based model, which is strongly dependent upon experience and intuition, frame-base model, which is strongly dependent upon experience and intuition, is described. Design of grinding database is based on the frame-based model for utilizing the ambiguous knowledge and inference is accomplised by the object-oriented paradigm system.

  • PDF

통합 건설 정보 시스템 구축을 위한 설계-공정 정보의 연계 방안에 관한 연구 (A study on the relationship between design and construction information for the Integrated Construction Information System)

  • 윤석헌
    • 한국건설관리학회:학술대회논문집
    • /
    • 한국건설관리학회 2002년도 학술대회지
    • /
    • pp.107-114
    • /
    • 2002
  • 건설 사업관리를 위해 많은 소프트웨어들이 사용되어감에 따라 데이터 또는 정보 통합이 중요해지게 되었다 이번 연구에서는 건설 정보의 통합에서 설계와 일정 정보의 통합에 초점을 맞추고 있으며, 정보 모델에 관련된 기존의 연구 결과를 분석하여 일정 정보에 대한 일반 모델을 제시하고자 하였다. 이러한 일반 모델은 설계-공정 정보의 연계를 기반으로 설계되었으며, 이를 직접 구현할 수 있는 방안을 제시하고자 한다. 현재 많은 관심을 보이고 있는 개체지향 CAD의 기술을 활용하여 모델에 대한 프로토타입을 구현하였고 이러한 모델이 완성되기 위한 추후 연구 과제도 함께 제시하였다.

  • PDF

Development of an Automation Tool for the Three-Dimensional Finite Element Analysis of Machine Tool Spindles

  • Choi, Jin-Woo
    • 한국생산제조학회지
    • /
    • 제24권2호
    • /
    • pp.166-171
    • /
    • 2015
  • In this study, an automation tool was developed for rapid evaluation of machine tool spindle designs with automated three-dimensional finite element analysis (3D FEA) using solid elements. The tool performs FEA with the minimum data of point coordinates to define the section of the spindle shaft and bearing positions. Using object-oriented programming techniques, the tool was implemented in the programming environment of a CAD system to make use of its objects. Its modules were constructed with the objects to generate the geometric model and then to convert it into the FE model of 3D solid elements at the workbenches of the CAD system using the point data. Graphic user interfaces were developed to allow users to interact with the tool. This tool is helpful for identification of a near optimal design of the spindle based on, for example, stiffness with multiple design changes and then FEAs.

자동화 생산시스템의 통합 객체지향 Modular 설계 접근 (Integrated Object-oriented Modular Design of AMS)

  • 김만균;함효준
    • 산업경영시스템학회지
    • /
    • 제20권43호
    • /
    • pp.163-174
    • /
    • 1997
  • Development of control model and system for AMS (Automated Manufacturing Systems) has long been interested by researchers. Presented in the paper is a systematic approach to constructing a Petri-nets(PNs) model of AMS and method for design a graphical model of a AMS by using a new modeling tool which is called PNs. So, the procedure of modeling in the AMS is the same as current practice of AMS design and is based on the IOM (Integrated Object-oriented Modeling) paradigm. An AMS, which consists of various machine groups, can produce machine parts in different physical dimensions and lot size. To model such a system, the method which utilizes Sub-PNs are proposed. This enables the models according to part routings. The machine group which causes bottleneck is obtained and modified to relieve the problem. By iterating these steps which consist of modelling, simulation, and performance evaluation, an AMS can e obtained which satisfies the required manufacturing conditions. Finally, the implementation issues of PN modeling are addressed. The approach is the IOM from PN modeling by Sub-PNs and the other is a development of IOM tool for the performance evaluation of AMS.

  • PDF

TMO 모델 기반 무장 관리 시스템 소프트웨어 설계 (Software Design of Stores Management System based on the TMO Model)

  • 박한솔
    • 시스템엔지니어링학술지
    • /
    • 제13권1호
    • /
    • pp.1-6
    • /
    • 2017
  • A stores management software which is embedded in the stores management system requires high-level reliability and real-time processing. It also required to implement and verify protocols which requires timing constraints to control various weapons. In this paper, we propose design methodology to design a stores management software and its support middleware based on the TMO (Time-triggered Message-triggered Object) model.

객체-관계형 데이터베이스 시스템을 위한 새로운 성능 평가 방법론 (A New Benchmark for Object-relational DBMSs)

  • 김성진;이상호
    • 한국정보처리학회논문지
    • /
    • 제7권7호
    • /
    • pp.1997-2007
    • /
    • 2000
  • This paper presents a new benchmark for object-relational database systems, which are regarded as the next-generation database system. This benchmark has been developed to evaluate system performance peculiar to object-relational database systems. The design philosophy, test databases, an test queries of the benchmark are presented. This benchmark features scaleability, use of a synthesized database only, and a query-oriented evaluation. We have implemented his benchmark with two commerical object-relational database systems and the experimental results are also reported.

  • PDF

Classes in Object-Oriented Modeling (UML): Further Understanding and Abstraction

  • Al-Fedaghi, Sabah
    • International Journal of Computer Science & Network Security
    • /
    • 제21권5호
    • /
    • pp.139-150
    • /
    • 2021
  • Object orientation has become the predominant paradigm for conceptual modeling (e.g., UML), where the notions of class and object form the primitive building blocks of thought. Classes act as templates for objects that have attributes and methods (actions). The modeled systems are not even necessarily software systems: They can be human and artificial systems of many different kinds (e.g., teaching and learning systems). The UML class diagram is described as a central component of model-driven software development. It is the most common diagram in object-oriented models and used to model the static design view of a system. Objects both carry data and execute actions. According to some authorities in modeling, a certain degree of difficulty exists in understanding the semantics of these notions in UML class diagrams. Some researchers claim class diagrams have limited use for conceptual analysis and that they are best used for logical design. Performing conceptual analysis should not concern the ways facts are grouped into structures. Whether a fact will end up in the design as an attribute is not a conceptual issue. UML leads to drilling down into physical design details (e.g., private/public attributes, encapsulated operations, and navigating direction of an association). This paper is a venture to further the understanding of object-orientated concepts as exemplified in UML with the aim of developing a broad comprehension of conceptual modeling fundamentals. Thinging machine (TM) modeling is a new modeling language employed in such an undertaking. TM modeling interlaces structure (components) and actionality where actions infiltrate the attributes as much as the classes. Although space limitations affect some aspects of the class diagram, the concluding assessment of this study reveals the class description is a kind of shorthand for a richer sematic TM construct.

지하시설물의 3차원 표현을 위한 공간 데이터 변환 시스템의 객체 지향적 설계 및 구현 (The Object-Oriented Design & Implementation of Spatial Data Transformation System for the 3-D Representation of Underground Utilities)

  • 오승;강병익;정정화
    • 한국GIS학회:학술대회논문집
    • /
    • 한국GIS학회 1996년도 춘계학술대회 발표요약문
    • /
    • pp.79-109
    • /
    • 1996
  • 본 연구에서는 상용 CIS 소프트웨어인 ARC/INFO에 구축되어 있는 지하 시설물 데이터를 3차원 공간 객체로 변환하기 위하여 3차원 공간 객체의 형식과 객체 저장 구조를 정의하고, 2차원의 지하 시설물 데이터를 정의된 3차원 공간 객체로 변환하는 공간 데이터 변환 시스템을 객체 지향 개발 기법인 Booch의 방법을 사용하여 개발하였다. 이를 위하여 ARC/INFO의 관계형 데이터 모델과 저장 구조를 분석하고, 지하 시설물의 3차원 시각화를 위한 요구 조건들을 분석하였다. 그리고 ARC/INFO에 저장된 2차원 지하 시설물 데이터는 내부적인 전처리 과정을 통하여 ASCII 파일로 변환 후, 변환 시스템의 입력 자료로 사용하였고, 변환 시스템의 개발을 위한 개발 방법으로 Booch의 방법을 선정하여 시스템의 분석과 설계 과정에 적용하였다. 마지막으로 분석과 설계의 결과를 ARC/INFO의 매크로 언어인 AML과 객체 지향 프로그래밍 언어인 C++를 사용하여 구현하였다. 본 연구의 결과, 지하 공간에 존재하는 2차원 시설물들을 3차원으로 시각화 할 수 있는 3차원 공간 객체를 얻을 수 있었으며, 시스템의 개발 과정에 객체 지향 개발 기법을 적용함으로써 효율적인 개발을 수 행할 수 있었다.

  • PDF

MIB 생성을 위한 GDMO 개발 환경 설계 및 구현 (A Design and Implementation of GDMO development environment for MIB generation)

  • 정진영;오대균;김영철
    • 한국컴퓨터정보학회논문지
    • /
    • 제9권3호
    • /
    • pp.35-43
    • /
    • 2004
  • TMN(Telecommunication Management Network)에서의 네트워크 관리는 네트웍 통신 장비 및 운영 시스템인 관리 객체들을 정의하고 관리하는 것이다. GDMO(Guideline Definition Managed Object)는 이 객체들을 기술하기 위하여 이용된다. 그러나 GDMO는 네트워크를 직접 관리하기 위하여 이용되지는 않지만, 대신 객체 지향 패라다임을 가진 다른 언어로 번역되어 이용된다. 본 논문에서는 MIB를 생성하기 위하여 GDMO를 망관리에 필요한 다른 객체 지향 패라다임 언어로 자동 번역하는 번역기를 설계하고 구현한다. 또한 본 시스템은 GDMO의 개발 환경을 지원하기 위하여 다양한 그래픽 인터페이스를 지원한다.

  • PDF

A Taxonomy of Uninterpretable Interactions from Interaction Design Perspective

  • Jin, ZhouXiong;Pan, Younghwan
    • 대한인간공학회지
    • /
    • 제35권1호
    • /
    • pp.53-65
    • /
    • 2016
  • Objective: The aim of this study is to configure a taxonomy of uninterpretable Interactions. Background: Following the spread of the Internet, smart devices have increasingly covered our lives. Human beings are now living in an era of tremendous information explosion. We live with numerous interactive targets nowadays, and there are many ways to interact with these targets. Being an interaction designer in this era, we need to clearly understand the existing methods of the interaction. While Bill Moggridge posed interaction design as a new discipline in 1984, it still has not formed a structured framework. Method: This study categorizes uninterpretable interactions through case studies, and configures the taxonomy of uninterpretable interactions based on Object-Oriented View of interaction. To explore the use value and impact of the taxonomy of uninterpretable interactions, this study conducted an experiment and analyzed related results. Results: The framework gives a positive impact on the design process, and interaction designers can clarify and broaden the scope of their ideas. Conclusion: A study on the Taxonomy of Uninterpretable Interactions was the part that did not gain a lot of attention in the existing interaction process. The study made the part more clear. And the study also helps interaction designers expand their roles in the development process of products or services. Application: The taxonomy framework of uninterpretable interactions might help interaction designers design uninterpretable interactions more clearly, and it can also be applied to design interpretable interactions.