• 제목/요약/키워드: entity-based design model

검색결과 71건 처리시간 0.022초

개체형 통합설계모델의 객체지향 프로그래밍 (Object-Oriented Programming of Entity-Based Integrated Design Model)

  • 이창호;김진근
    • 한국전산구조공학회:학술대회논문집
    • /
    • 한국전산구조공학회 2002년도 가을 학술발표회 논문집
    • /
    • pp.211-218
    • /
    • 2002
  • An entity-based integrated design product and process model uses product and process entities to describe design information and design activities, respectively. The concepts and notation for product and process entities in the entity-based integrated design model are similar to the concepts of object-oriented programming languages such as C++ and Smalltalk. This paper uses C++ to program an entity-based integrated design model for building frames structures. The design information and activities involved in the three dimensional building space, the locations of frames, and the grouping of frames represented as entities in the entity-based integrated design model are transformed to C++ codes. Each product or process entity can be basically transformed to an class. The attributes of an entity can be defined as variables and member functions of a class.

  • PDF

개체형 통합모델에서의 설계 구속조건의 표현 (Representation of Design Constraints in Entity-Based Integrated Model)

  • 이창호;리차드쏘스;이리형
    • 한국전산구조공학회:학술대회논문집
    • /
    • 한국전산구조공학회 1998년도 봄 학술발표회 논문집
    • /
    • pp.191-198
    • /
    • 1998
  • An entity-based integrated design model can be used to organize and represent information and activities involved in design. The model involves a number of product and process entities. Product entities describe design information, and process entities describe design activities. The relationships among entities Includes organizational, interaction, and sequence relationships. The paper focuses interaction relationships among design information. The interaction relationships can be represented as constraints. Types of constraints includes demand constraints, dependency constraints, and interaction constraints. The paper describes dependency and Interaction constraints. The concepts of representing and processing dependency and interaction constraints in an entity-based integrated design model are presented.

  • PDF

ER_Modeler: 개체 관계 모델 기반 논리적 데이터베이스 설계 도구 (ER_Modeler: A Logical Database Design Tool based on Entity-Relationship Model)

  • 정인환;김영웅
    • 한국인터넷방송통신학회논문지
    • /
    • 제11권5호
    • /
    • pp.11-17
    • /
    • 2011
  • 본 논문은 개체 관계 모델을 기반으로 하는 논리적 데이터베이스 설계도구인 ER_Modeler 개발에 관한 연구이다. ER_Modeler는 윈도우 상에서 개체 관계 다이어그램(Entity-Relationship Diagram: ERD)을 작성할 수 있는 그래픽 편집도구 기능과 생성된 ERD 정보로부터 논리적 데이터베이스 테이블을 정의하기 위해 데이터 정의어(Data Definition Language: DDL)를 자동 생성하는 기능을 제공한다. 또한 상업적으로 가장 많이 사용되고 있는 Erwin 제품과의 호환성을 제공하기 위해 XML을 이용하여 ERwin과의 Export/Import 기능도 제공해준다.

성능/교전 효과도의 상호 분석이 가능한 전투 개체 기반의 모델링 방법론 - 제1부 : 개념 모델 설계 (Combat Entity Based Modeling Methodology to Enable Joint Analysis of Performance/Engagement Effectiveness - Part 1 : Conceptual Model Design)

  • 서경민;김탁곤;송해상;김정훈;정석문
    • 한국군사과학기술학회지
    • /
    • 제17권2호
    • /
    • pp.223-234
    • /
    • 2014
  • This paper proposes a flexible and highly reusable modeling methodology for a next-generation combat entity which enables joint analysis of performance/engagement effectiveness. According to the scope of the proposed work, the paper is divided into two parts; Part 1 focuses on a conceptual model design, whereas Part 2 proposes detailed model specification and implementation. In Part 1, we, first, classify the combat entity model as combat logic and battlefield function sub-models for joint analysis. Based on the sub-models, we propose two dimensional model partition method, which creates six groups of a single combat entity model by two dimensions: three-activity and two-abstraction. This grouping enables us to reconfigure the combat entity model by sharing the same interface within the group, and the same interface becomes the fundamental basis of the flexible model composition. Furthermore, the proposed method provides a model structure that effectively reflects the real world and maximizes the multi-level reusability of a combat entity model. As a case study, we construct a model design for anti-surface ship warfare. The case study proves enhancement of model reusability in the process of scenario expansion from pattern running to wire guided torpedo operations.

통합설계 모델에서의 설계 정보간의 상호 의존성 (Interdependencies Among Design Information in an Integrated Design Model)

  • 이창호;리차드쏘스;이리형
    • 한국전산구조공학회:학술대회논문집
    • /
    • 한국전산구조공학회 1997년도 가을 학술발표회 논문집
    • /
    • pp.189-196
    • /
    • 1997
  • The development of computer integrated systems for structural design requires models to describe and organize information and activities involved in design. An entity-based integrated design model involves a number of product and process entities. Product entities and process entities describe design information and design activities, respectively. One type of relationships among entities is interaction relationships, which describe interdependencies among design information. The interaction relationships can be represented as constraints. Types of constraints include demand constraints, dependency constraints, and interaction constraints. The concepts of representing and processing demand constraints in an entity-based integrated design model are presented.

  • PDF

Comparison of Database Models for Developing a Pavement Performance Analysis System

  • Choi Jae-ho
    • 한국건설관리학회논문집
    • /
    • 제5권4호
    • /
    • pp.79-86
    • /
    • 2004
  • One of the most difficult tasks in pavement management information systems is establishing the links between performance measures of a structure and the design and construction inputs. In-situ pavement performance can be considered a response variable to many project input variables, such as design, construction, and traffic loading effects. If we are to fully understand the component of pavement performance and specify the inputs through design and construction specifications to achieve that performance we must develop quantitative relationship between input and response variables through a scientific, fully integrated Pavement Performance Analysis System (PPAS). Hence, the objective of this study is to design a database model required for developing an effective database template that will allow analysis of pavement performance measures based on design and construction information linked by location. In order to select the most appropriate database model, a conceptual database model (Entity Relationship Model) and dimensional model, which is believed to be the most effective modeling technique for data warehouse project, are designed and compared. It is believed that other state highway agencies could adopt the proposed design strategy for implementing a PPAS at the discretion of the state highway agencies.

파라메트릭 CAD모델 교환을 위한 OSI와 IGM기반의 고유 명칭 방법과 명칭 매핑 방법 (An Approach to Persistent Naming and Naming Mapping Based on OSI and IGM for Parametric CAD Model Exchanges)

  • 문두환;한순흥
    • 한국CDE학회논문집
    • /
    • 제9권3호
    • /
    • pp.226-237
    • /
    • 2004
  • If the topology changes in the re-generation step of the history-based and feature-based CAD systems, it is difficult to identify an entity in the old model and find the same entity in the new model. This problem is known as 'persistent naming problem'. To exchange parametric CAD models, the persistent naming problem and the naming mapping problem must be solved among different CAD system, which use different naming scheme. For CAD model exchange the persistent naming has its own characteristics compare to that for CAD system development. This paper analyses previous researches and proposes a solution to the persistent naming problem for CAD model exchanges and to the naming mapping problem among different naming schemes.

기하공간정보(OSI)와 병합정보(SN)을 이용한 고유 명칭 방법 (An OSI and SN Based Persistent Naming Approach for Parametric CAD Model Exchange)

  • 한순흥;문두환
    • 한국CDE학회논문집
    • /
    • 제11권1호
    • /
    • pp.27-40
    • /
    • 2006
  • The exchange of parameterized feature-based CAD models is important for product data sharing among different organizations and automation systems. The role of feature-based modeling is to gonerate the shape of product and capture design intends In a CAD system. A feature is generated by referring to topological entities in a solid. Identifying referenced topological entities of a feature is essential for exchanging feature-based CAD models through a neutral format. If the CAD data contains the modification history in addition to the construction history, a matching mechanism is also required to find the same entity in the new model (post-edit model) corresponding to the entity in the old model (preedit model). This problem is known as the persistent naming problem. There are additional problems arising from the exchange of parameterized feature-based CAD models. Authors have analyzed previous studies with regard to persistent naming and characteristics for the exchange of parameterized feature-based CAD models, and propose a solution to the persistent naming problem. This solution is comprised of two parts: (a) naming of topological entities based on the object spore information (OSI) and secondary name (SN); and (b) name matching under the proposed naming.

웹사이트의 정보 모델과 사용성의 관계 (A Study on the Relation Between Information Model and Usability of Website)

  • 이지수
    • 디자인학연구
    • /
    • 제13권4호
    • /
    • pp.67-76
    • /
    • 2000
  • 웹사이트는 다양한 컨텐츠 영역에서 여러 유형의 사용자 활동을 지원하며, 이에 따라 주요 인터페이스 디자인 문제를 추출하기 위한 서로 다른 접근을 요구한다. 본 연구에서는 웹사이트의 매체적 역할을 중심으로 개발자, 사용자, 웹사이트간의 관계를 이해하고 사용성에 관한 디자인 요소들에 대해 보다 체계적인 관점에서 파악함으로써 인터페이스 구현의 기초적인 틀을 마련하고자 한다. 매체적 측면에서 웹사이트는 사용자와 개발자 사이에 존재하는 일종의 정보체라 할 수 있다. 사용성을 중심으로 한 정보체의 형성에는 사용자, 개발자, 웹사이트 및 여러 환경적 요인들과 관련된 다양한 디자인 요소들이 포함된다. 이는 궁극적으로 정보체를 매개로 한 상호작용에 있어서 사용자와 정보체가 보다 수용하는 상태, 즉 공통적인 개념모델의 형성을 위한 것이 되어야 한다. 이를 위해서는 사용자 목표 및 인지적, 정서적 측면의 사용자 특성에 대한 이해를 바탕으로 크게 합목적성, 효율성, 주관적 만족의 사용성이 요구된다. 이러한 맥락에 따라 정보체의 기본 구조 즉, 정보 모델을 설정하고 이에 따른 디자인 요소 및 이의 특질에 대해 파악한다. 정보모델은 크게 내용 수준, 구성 수준, 표현 수준으로 구분할 수 있으며 각 수준별로 사용자의 적절한 인지적, 정서적 측면의 작용을 위한 디자인 요소들을 파악함으로써 인터페이스 디자인의 주요 문제를 체계적으로 이해한다.

  • PDF

ER2XML :개체-관계 모델을 기반으로한 XML Schema 생성기의 구현 (ER2XML: An Implementation of XML Schema Generator based on the Entity-Relationship Model)

  • 김창석;손동철
    • 정보처리학회논문지D
    • /
    • 제12D권1호
    • /
    • pp.1-12
    • /
    • 2005
  • XML이 웹 상에서 문서 교환의 표준으로 자리잡고 있으며 피 수요가 나날이 증가하고 있다. 그에 따라 in 데이터나 문서 구조를 모델링하는 XML Schema(W3C XML Schema Spec) 또한 수요가 증가하고 있다. 그러나 XML Schema는 다양한 자료형과 풍부한 표현력을 제공하지만 그 복잡성으로 인해 모델링하기가 어려운 단점이 있다. 본 논문에서는 관계형 데이터베이스 설계의 기본적인 도구인 개체-관계 모델을 이용하여 XML Schema를 간단하게 생성하는 방법을 제시한다. 개체-관계 모델과 변환될 XML Schema의 구조는 서로 일대일로 매핑되지 않아 직접 변환할 수는 없다. 그래서 몇 가지 알고리즘을 이용하여 개체-관계 모델을 계층적 구조모델로 변환을 한다. 이렇게 변환된 계층적 구조 모델을 이용하여 최종적으로 XML Schema를 생성한다. 기존의 XML Schema 생성 방법은 개체 간의 속성이 상위 혹은 하위로 이동하면서 최초 설계시의 개체가 사라지므로 XML Schema의 중요한 특성인 재사용성을 이용할 수 없다는 단점을 가진다. 석기서 제시한 알고리즘은 XML Schema의 중요한 특성들인 재사용성, 전역 및 지역 기능 등을 가진 문서를 생성한다는 것이다.