• 제목/요약/키워드: Object-Oriented Technology

검색결과 369건 처리시간 0.033초

엔지니어링 지식관리시스템 분석 및 설계를 위한 객체지향적 접근법 (An Object-Oriented Approach for Engineering Knowledge Management System Analysis and Design)

  • 양근우;조혁수
    • 정보화연구
    • /
    • 제11권3호
    • /
    • pp.333-345
    • /
    • 2014
  • 지식관리시스템은 조직 내 지식 자산을 효과적으로 관리하고 그 효용을 극대화하기 위해 도입하는 정보시스템이다. 엔지니어링 분야의 경우 해당 분야 전문가의 지식과 노하우에 절대적으로 의존하는 경우가 대부분이므로 지식관리시스템의 도입 효과가 매우 클 것으로 예상된다. 본 논문에서는 엔지니어링 분야에서 조직 내 지식을 효과적으로 관리하고 공유하기 위해 필요한 지식관리시스템의 분석 및 설계를 수행하였다. 건설 및 자동차 분야의 실무 전문가를 대상으로 수행한 조사를 통해 엔지니어링 지식관리시스템의 구축 수요와 구축 시 성공요인을 도출하였으며 이를 기반으로 분석 및 설계과정에 객체지향 접근방식을 도입하였다. 건설과 자동차 분야를 기준으로 엔지니어링 지식관리시스템의 사용자 요구사항 도출, 지식맵 설계, 시스템 설계 및 정보 흐름 분석을 수행하였으며 다양한 엔지니어링 분야에 적용 가능한 유연한 시스템 모형을 제안하였다.

객체지향 역공학을 위한 소프트웨어 복잡도 측정 기법 (A Software Complexity Measurement Technique for Object-Oriented Reverse Engineering)

  • 김종완;황종선
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제32권9호
    • /
    • pp.847-852
    • /
    • 2005
  • 지난 10여년간 객체지향 코드의 관리 및 분석을 위해 객체지향 소프트웨어 시스템에 대한 다양한 복잡도 계산 기법들이 제안되었다. 이러한 기법들은 WMC(Weighted Methods per Class), LCOM(Lack of Cohesion in Methods)과 같이 소스코드 분석을 기반으로 한다. 기존 기법들의 한계는 코드에서 함수의 개수만 계산한다는 것이다. 본 논문에서는 함수의 파라메타 개수, 반환값 여부 그리고 자료형까지도 확인하는 새로운 가중치 기법을 제안하며, 이를 역공학에 적용한다. 또한 역공학과정에서 객체지향 코드를 위한 클래스 복잡도 계산 지침을 제공하기 위해 인터페이스에 가중치를 부여하는 효율적인 복잡도 측정 기법을 제안한다. 제안기법인 ECC(Enhanced Class Complexity)는 C++ 환경에서 일관성 있고 정확한 결과를 보여준다.

객체 식별자를 이용한 객체지향 데이터베이스의 XML 문서로의 변환 (Transformation of Object-Oriented Databases into XML Documents using Object Identifiers)

  • 윤정희;박창원;정진완
    • 한국정보과학회논문지:데이타베이스
    • /
    • 제28권2호
    • /
    • pp.131-139
    • /
    • 2001
  • 데이터 변환은 데이터 재사용, 데이터 교환 및 통합 등에 사용되는 중요한 기술이다. 본 논문에서는 객체지향 데이터베이스를 유효한 XML 문서들로 변환시키는 두 가지 알고리즘을 제시한다. 먼저 객체지향 데이터베이스의 스키마, 객체지향 데이터베이스, DTD 그리고 XML 문서를 정의한 뒤 두 가지 알고리즘, 즉 객체지향 데이터베이스의 스키마를 DTD로 변환시키는 알고리즘과 객체지향 데이터베이스를 XML 문서들로 변환시키는 알고리즘을 제시한다. 그리고 제시한 두 가지 알고리즘의 결과는 항상 잘 구성된 XML 문서들이고 유효한 XML 문서들임을 증명한다. 잘 구성된 XML 문서는 XML문서가 갖추어야 하는 필수 조건이므로 반드시 필요하다. 또한 유효성은 유효한 XML 문서들을 필요로 하는 XML 응용에 유효한 XML 문서를 제공할 수 있도록 한다.

  • PDF

Virtual FMS Architecture for FMS Prototyping

  • Park, Byoungkyu;Park, Beumchul;Donghwan Hwang
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 2000년도 추계학술대회 논문집
    • /
    • pp.174-179
    • /
    • 2000
  • Proposed in the paper is a V-FMS (Virtual Flexible Manufacturing System) model to be used as a prototyping tool for FMS design. The proposed V-FMS framework follows an object-oriented modeling (OOM) paradigm and is based on a set of user requirements for FMS prototyping. The V-FMS model consists of four types of object: virtual device, transfer handler, state manager and flow controller. A virtual device model, which corresponds to a static model in OOM, consists of two parts, shell and core, for reusability. A transfer handler corresponds to a functional model of OOM and it stores low level device commands required to perform job flow operations between giving and taking devices. The state manager and the flow controller constitute a dynamic model of OOM. The proposed V-FMS model has been implemented for a couple of linear type FMS-lines

  • PDF

CBAbench: An AutoCAD-based Dynamic Geometric Constraint System

  • Gong, Xiong;Wang, Bo-Xing;Chen, Li-Ping
    • International Journal of CAD/CAM
    • /
    • 제6권1호
    • /
    • pp.173-181
    • /
    • 2006
  • In this paper, an integration framework of Geometric Constraint Solving Engine and AutoCAD is presented, and a dynamic geometric constraint system is introduced. According to inherent orientation features of geometric entities and various Object Snap results of AutoCAD, the' proposed system can automatically construct an under-constrained geometric constraint model during interactive drawing. And then the directed constraint graph in a geometric constraint model is realtime modified in order to produce an optimal constraint solving sequence. Due to the open object-oriented characteristics of AutoCAD, a set of user-defined entities including basic geometric elements and graphics constraint relations are defined through derivation. And the custom-made Object Reactor and Command Reactor are also constructed. Several powerful characteristics are achieved based on these user-defined entities and reactors, including synchronously processing geometric constraint information while saving and opening DWG files, visual constraint relations, and full adaptability to Undo/Redo operations. These characteristics of the proposed system can help the designers more easily manage geometric entities and constraint relations between them.

객체지향 분석 방법에 의한 Co-Creation 플랫폼 소프트웨어의 분석 및 설계 (Analysis and Design of Co-creation Platform Software by Object-Oriented Analysis Method)

  • 조병호;안희학
    • 한국인터넷방송통신학회논문지
    • /
    • 제16권6호
    • /
    • pp.75-81
    • /
    • 2016
  • 본 논문에서 제시한 Co-creation 플랫폼 소프트웨어 분석/설계 방법은 제품의 아이디어 단계부터 제품의 디자인 단계, 개발 및 생산, 마케팅 전 과정에 Co-creation 개념을 적용한 Co-creation 플랫폼 구축기술을 제공한다. 그리고 이 방법은 Co-creation 플랫폼 구축을 위한 자체 SNS 기능 및 OPEN API 를 통하여 기업의 클라우드 서비스와 기업 시스템과 연동하도록 설계 및 구현이 가능하도록 한다. 또한 아이디어의 수정 및 완성 단계에서 위키 기술을 적용하고 디자인 제작과정에서 스토리보드 프로토타이핑 협업 도구를 제공함으로써 고객 및 이해관계자가 디자인 작업에 적극적으로 참여하고 의견이 반영이 가능하도록 하는 기능 구현이 가능하다. 따라서 이것들의 설계 과정을 효과적으로 보여주기 위하여 Co-creation 분석/설계를 객체지향 분석방법에 의해 제시하고자 한다.

UNISQL/X를 이용한XML 문서 저장 시스템 설계 및 구현 (Design and Implementation of XML Documents Storage System using UNISQL/X)

  • 안병태;김현아
    • 한국컴퓨터정보학회논문지
    • /
    • 제6권1호
    • /
    • pp.38-44
    • /
    • 2001
  • 최근 인터넷의 발전으로 인하여 정보교환을 위한 표준으로 XML에 대한 연구가 활발히 진행되고 있다. 본 논문에서는 객체관계 데이터베이스인 uniSQL/X를 이용한 XML 문서 저장 시스템 설계하고 구현하였다. 관계 데이터베이스와 객체지향 데이터베이스의 장점을 수용한 객체관계 데이터베이스(Object-Relational Database : ORDB)를 이용하여 XML 문서 저장 모델을 설계하여 XML 문서의 구조적인 정보를 효과적으로 표현할 수 있다. XML 문서의 빈번한 수정이 용이하도록 분할저장 방식을 사용하였고, DTD에 관계없이 XML 문서를 저장할 수 있도록 DTD 독립적인 모델을 제안하였다. 또한 데이터의 중복문제를 해결함으로써 검색 속도가 향상되었다

  • PDF

인터넷 가상 현실 기반 원격 제어 및 감시 시스템과 통합 개발 환경의 구현 (Internet Virtual Reality-based Remote Control and Monitoring System and Implementation of Integrated Development Environment)

  • 임현우;김영모
    • 한국정보처리학회논문지
    • /
    • 제6권11S호
    • /
    • pp.3243-3250
    • /
    • 1999
  • There are many problems to be satisfied the various commercial demand in the present VRML node, and the VRML-based system by the contact with other technology is burdened with the direct participation of developer related with it. In this study, remote control and monitoring system using EAI(External Authoring Interface) is reposed to overcome the limit of VRML. In other words, This study is about mechanism of interaction between control and monitoring subject in real world and object in virtual world mapped with it. Object oriented method by one to one mapping of the Java class which have VRML virtual world and the object control is proposed. Introduction method of video monitoring through method of image synthesis and the integrated development environment is described. Finally automobile-gate control system based on the development method of Internet virtual reality-based system which is proposed in this study is described.

  • PDF

데이터베이스 시스템을 위한 EBORD 성능 평가 방법론 (The EBORD Benchmark for Database Systems)

  • 정회진;이상호
    • Journal of Information Technology Applications and Management
    • /
    • 제12권2호
    • /
    • pp.29-43
    • /
    • 2005
  • The paper presents the EBORD (Extended Benchmark for Object-Relational Databases) benchmark, which is an extension of the BORD benchmark for object-relational databases. The EBORD benchmark is developed to evaluate the database common functions that should be supported in modern database systems. Besides the 36 test queries already defined in the BORD benchmark, totally 22 test queries in five categories are newly defined in order to measure the index-relevant performance issues and database import capabilities. The EBORD benchmark also features scalability, use of a synthesized database, and a query-oriented evaluation. In order to show the feasibility of the proposed benchmark, we implement it with two commercial database systems. The experimental results and analyses are also reported.

  • PDF

An Empirical Test of Technology Acceptance Model: The Case of Object-Oriented Computing

  • Kim, Injai
    • 한국경영과학회:학술대회논문집
    • /
    • 한국경영과학회 1998년도 추계학술대회 논문집
    • /
    • pp.32-35
    • /
    • 1998
  • Technology Acceptance Model (TAM) has been widely used for predicting behavioral processes in which information technologies were accepted, but several previous studies point out that TAM may not explain the adoption process of complex information technologies effectively. This study empirically tests the limitation of TAM, and suggests a proposed research model by incorporating the concept of the perceived behavioral control into TAM. Study findings indicate the proposed model can predict the adoption process better than TAM does.

  • PDF