• Title/Summary/Keyword: Object-oriented Design

Search Result 831, Processing Time 0.038 seconds

Manipulating Geometry Instances in an STEP-based OODB from Commercial CAD Systems (상업용 CAD에서 STEP 기반 객체지향 데이터베이스 내부의 형상 인스턴스 검색 및 수정)

  • Kim, Junhwan;Han, Soonhung
    • Journal of Korean Institute of Industrial Engineers
    • /
    • v.28 no.4
    • /
    • pp.435-442
    • /
    • 2002
  • It is difficult to access and share design data among heterogeneous CAD systems. Usually, different CAD systems exchange the design data using a neutral format such as IGES or STEP. A prototype CAD system which uses a geometric kernel and a commercial database management system has been implemented. The prototype system used the Open Cascade geometric kernel and the commercial object-oriented database ObjectStore. STEP provides the database schema. The database can be accessed from commercial CAD systems such as SolidWorks or Unigraphics. The data access module from a commercial CAD system is developed with the CAD system's native API, ObjectStore API functions, and ActiveX.

Multiple Object-Based Design Model for Quality Improvement of User Interface (사용자 인터페이스 품질 향상을 위한 다중 객체 기반 설계 모델)

  • Kim Jeong-Ok;Lee Sang-Young
    • The KIPS Transactions:PartD
    • /
    • v.12D no.7 s.103
    • /
    • pp.957-964
    • /
    • 2005
  • According to rapid growth of web environment, user interface design needs to support the complex interactions between human and computer. In the paper we suggest the object modeling method for Qualify Improvement of User Interface. We propose the 4 business event's object modeling phases such as business event object modeling, task object modeling, transaction object modeling, and form object modeling to enhance visual cohesion of UI. As a result, this 4 phases in this paper allows us to enhance visual cohesion of User Interface prototype. We have found that the visual cohesion of business events become strong and unskilled designer can develope the qualified user interface prototype. And it also improves understanding of business task and reduces prototype system development iteration.

A Study on the Modeling for Component Integration in the Java Bean-based System (Java Bean 기반 시스템에서 컴포넌트 통합을 위한 모델링에 관한 연구)

  • 소경영;박종구
    • Journal of the Korea Society of Computer and Information
    • /
    • v.5 no.2
    • /
    • pp.37-42
    • /
    • 2000
  • Object technologies like the OMG's CORBA are enabling technologies the aim to facilitate integration implementation of diverse software components in distributed. heterogeneous environment. CORBA and similar object integration technologies define a standard component interconnection and inter-operation model , promote object-oriented principles to encapsulate incompatible component implementations. In this Paper. we present a connector model for software architectural representation of complex component collaborations. Our Connector model is base on research in software achitecture and object-oriented modeling. and part of a design framework for modeling component-based system. We believe the connector concepts to be vary benificial for a clear expression of dependencies between multiple component in Java Bean-based system.

  • PDF

Temporal_based Video Retrival System (시간기반 비디오 검색 시스템)

  • Lee, Ji-Hyun;Kang, Oh-Hyung;Na, Do-Won;Lee, Yang-Won
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • v.9 no.2
    • /
    • pp.631-634
    • /
    • 2005
  • Traditional database systems have been used models supported for the operations and relationships based on simple interval. video data models are required in order to provide supporting temporal paradigm, various object operations and temporal operations, efficient retrieval and browsing in video model. As video model is based on object-oriented paradigm, I present entire model structure for video data through the design of metadata which is used of logical schema of video, attribute and operation of object, and inheritance and annotation. by using temporal paradigm through the definition of time point and time interval in object-oriented based model, we can use video information more efficiently by time variation.

  • PDF

Temporal Video Modeling of Cultural Video (교양비디오의 시간지원 비디오 모델링)

  • 강오형;이지현;고성현;김정은;오재철
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2004.05b
    • /
    • pp.439-442
    • /
    • 2004
  • Traditional database systems have been used models supported for the operations and relationships based on simple interval. video data models are required in order to provide supporting temporal paradigm, various object operations and temporal operations, efficient retrieval and browsing in video model. As video model is based on object-oriented paradigm, 1 present entire model structure for video data through the design of metadata which is used of logical schema of video, attribute and operation of object, and inheritance and annotation. by using temporal paradigm through the definition of time point and time interval in object-oriented based model, we tan use video information more efficiently by me variation.

  • PDF

A Study on the Shape Design Implementation and the Algorithm Development using the Illuminance Distribution (조도 분포 변수를 이용한 형상 알고리즘 개발 및 디자인 구현에 관한 연구)

  • Ji, Seung-Yeul;Jun, Han-Jong
    • KIEAE Journal
    • /
    • v.12 no.1
    • /
    • pp.35-43
    • /
    • 2012
  • Algorithm-based architecture helps specifically dividing the environmental variables of a target space into individual factors to build object-oriented programming, classifying them into an individual object according to the environmental variables of each planning circumstance, and distributing each structure into small structures. In addition, each itemized matter of construction is set as a condition, and thus it is possible to respond to the space condition of various circumstances which occur in the architectural planning process. This study is intended for predicting that a sketch role in the design process can be replaced by a design method utilizing an algorithm, through the external solar radiation and the illuminance value of indoor lighting device among the environmental variables of a target space, and for seeking a way to create a design alternative and improve the design quality by using computer-based algorithm design.

A Development of the Unified Object-Oriented Analysis and Design Methodology for Security-Critical Web Applications Based on Relational Database (웹 응용시스템 개발을 위한 보안을 고려한 통합 분석.설계 방법론 개발)

  • Woo, Jung-Woong;Kim, Dong-Seob;Joo, Kyung-Soo
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2013.01a
    • /
    • pp.243-247
    • /
    • 2013
  • 응용시스템 개발 과정에 있어서 중요하고 핵심을 이루는 작업은 분석과 설계 작업이며 아울러 대부분의 응용시스템은 데이터베이스 기반으로 구축된다. 또한, 응용시스템들은 외부 공격에 쉽게 노출되기 때문에 보안과 관련된 처리 과정 역시 중요하다. 하지만 이러한 보안은 대부분 개발 마지막 과정에서 고려하기 때문에 보안에 취약한 응용시스템들이 개발될 가능성이 매우 높다. 따라서 개발 초기에 보안을 반영한 분석 및 설계 과정이 매우 중요하다. Java EE는 웹 응용시스템을 위한 보안 방안을 제공하고 아울러 관계형 데이터베이스도 보안을 위하여 역할기반 접근제어를 지원하고 있지만 관계형 데이터베이스 및 Java EE의 역할기반 접근제어를 활용하는, 요구사항 수집부터 구현까지 개발 단계 전체에 걸친 일관된 개발방법론은 전무한 실정이다. 따라서 본 논문에서는 보안 요구사항을 요구사항 수집부터 분석 및 설계 그리고 마지막 구현 단계까지 반영하여 Java EE 기반의 웹 응용시스템을 개발하기 위한, 보안을 고려한 일관된 통합 분석.설계 방법론을 제안한다.

  • PDF

Developing Object Oriented Designs from Component-and-Connector Architectures (C&C 아커텍처 기반의 객체지향 설계)

  • Park, Hyoung-Iel;Kang, Sung-Won;Choi, Yoon-Seok;Lee, Dan-Hyeong
    • Journal of KIISE:Software and Applications
    • /
    • v.34 no.4
    • /
    • pp.317-327
    • /
    • 2007
  • In this paper, a systematic approach of developing detail 00 designs from Component-and-Connector Architectures (CCAs) is proposed. In this approach, an intermediate model between the architecture model and the detail design model specified with class diagrams or sequence diagrams is introduced to narrow the wide gap between the two abstraction levels. Once a CCA is designed, candidate classes and their relationships are identified per each architectural element. In order to show the efficacy of this approach, we apply it to an industry software development project and verify that quality attributes supported by the CCA are equally maintained by the detail design.

A Novel of Mobile Commerce and Information Notice System for Local Festival Content Activation based on Location Information (위치 정보기반의 지역 축제 콘텐츠 활성화를 위한 모바일 커머스 및 정보 알림 시스템에 관한 연구)

  • Jung, Se Hoon;Park, Sun Min;Sim, Chun Bo
    • Journal of Korea Multimedia Society
    • /
    • v.18 no.6
    • /
    • pp.780-791
    • /
    • 2015
  • Recently, it is being held festival according to regional and seasonally cultural feature in nationwide. Especially, local festivals are being provided festival information services a variety of forms for tourists depending on development of information device. However, systems to provide notification information of local festivals are not persistent but mostly short term service. In this paper, we propose a mobile commerce and information notification system through festival information alerts and festival surrounding information using local based on service. In addition, we implement a festival information notification system that applies to beacon based on bluetooth in order to inform them on diverse festival. Finally, we take into account in terms of design of system using object-oriented design modeling to improve reusability of proposed system.

Design and Implementation of an Automated Tool for Inconsistency Detection among Application System Development Products (응용시스템 개발 산출물간의 불일치 요소 검출 자동화 도구 설계 및 구현)

  • Jin, Kwang-Youn;Choi, Shin-Hyeong;Han, Pan-Am
    • The KIPS Transactions:PartD
    • /
    • v.11D no.5
    • /
    • pp.1087-1094
    • /
    • 2004
  • Normally, formalization and standardization are followed while doing any system analysis and design. But, in actual system development, products can't be written using the automated tool for all products due to their own characteristics. That results the inconsistency among development products and various kinds of problem can occur in the products. In this paper, we present a technique that supports consistency among products of analysis and design phase developed according to object oriented method. And, this paper also presents the implementation tool.