• 제목/요약/키워드: 객체지향 표현

검색결과 292건 처리시간 0.028초

객체지향 선체모델링과 구조해석모델 자동생성에의 응용 (Object-Oriented Ship Structural Modeling and its Application to the Automatic Generation of Structural Analysis Model)

  • 염재선;장창두
    • 대한조선학회논문집
    • /
    • 제33권4호
    • /
    • pp.66-74
    • /
    • 1996
  • 기존의 CAD/CAM 시스템들은 대부분이 완성된 제품의 최종 상태만을 표현하기 위한 수단으로 사용되고 있다. 하지만 선박과 같이 규모가 큰 제품을 생산하기까지는 설계 및 생산 과정에서 많은 시간과 노력이 요구되며, 수많은 정보가 생성되고 교환되어야 한다. 그러므로 이와 같은 문제점들을 극복하기 위하여 제품의 최종 상태뿐 만 아니라 설계 및 생산 과정에서 사용되는 정보를 표현할 수 있는 모델이 필요하다. 따라서 본 연구에서는 그러한 정보의 중심이 될 수 있고, 선박의 초기설계 과정에서 생성되는 구조설계 정보를 바탕으로 선체를 구성하는 부재들의 3차원 형상정보와 위상정보를 포함하는 선체모델을 구축하고, 판골(板骨)구조인 선박에 대해 판부재뿐 아니라 종늑골(logitudinal)과 방요재(stiffener)까지 고려하였으며, 선체모델을 통한 한가지 응용 예로써, 선체모델로부터 구조해석모델을 자동 생성하는 방법에 대한 연구를 수행하였다.

  • PDF

객체지향을 기반으로한 추상화 정보의 시각화 시스템에 대한 연구 (A Study on the Visual System of Object - Oriented Based on Abstract Information)

  • 김행곤;한은주;정연기
    • 한국정보처리학회논문지
    • /
    • 제4권10호
    • /
    • pp.2434-2444
    • /
    • 1997
  • 소프트웨어 산업이 발달됨에 따라, 텍스트 위주의 정보보다는 시각적 정보의 요구가 점차적으로 증가하게 되었다. 이로 인해, 실세계에 존재하는 다양한 원시 정보를 사용자가 원하는 시각적인 설계 표현으로 나타내기 위해 자동화된 툴이 필요하게 되었다. 본 논문에서는 추상 정보를 의미 분석을 통해 파싱을 하고, 시각화 구조의 매핑을 통해 시각적 언어를 추출하는 방법론 및 툴에 대해 논한다. 이 툴은 정규 규칙을 사용하여 관계적 구조로 표현하고, 이를 시각화 구조로 매핑하여 시각 정보를 제공한다. 원시코드의 추상 정보를 시각 정보로 변환하는 제안 툴인 VOLS(Visual Object Layout System)는 문서를 시각화하여 사용자에게 이해성을 향상시키며, 기존 원시코드의 유지보스 측면에서 사용자에게 도움을 제공한다.

  • PDF

소프트웨어 에이전트 기반의 모델링 방법에 대한 고찰 (A Survey of Software Agent Based Modelling Method)

  • 김귀정
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2005년도 추계 종합학술대회 논문집
    • /
    • pp.644-648
    • /
    • 2005
  • 에이전트 지향 소프트웨어 공학은 가장 새롭게 대두되고 있는 소프트웨어 공학 분야 중 하나이다. 이 방법은 기존의 개발 방법과 비교하여 많은 장점을 가지고 있다. 그 중 소프트웨어 시스템의 활성 객체(active entity)를 에이전트로 하여금 고급 추상화 단계로 표현할 수 있도록 해준다. 본 논문은 에이전트 지향 소프트웨어에 대한 연구와 산업 현장에서의 적용을 개략적으로 알아보고자 한다.

  • PDF

지능형 공작기계 설계 지원 시스템 개발 (Development of Intellingent Design Support System for Machine Tools)

  • 차주헌;김종호;박면웅;박지형
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 1995년도 추계학술대회 논문집
    • /
    • pp.1022-1027
    • /
    • 1995
  • We present a framework of an intelligent design support system for embodiment design of machine tools which can support efficiently and systematically the machine design by utilizing design knowledge such as objects(part), know-how, public, evaluation, and procedures. The design knowledge of machining center has been accumulated through interview with design experts of machine tool companies. The processes of embodiment design of machining center are established. We also introduce a hybrid knowledge representation so that the systm can easily deal with various and complicated design knowledge. The intelligent design system is being developed on the basis of object-oriented programming, and all parts of a design object, machining center, are also classified by the object-oriented modeling. For the demonstration of effectiveness of the suggested system, a structural design system for machine tools is implemented.

  • PDF

UML 모델을 위한 메트릭 기술 언어 : MDL4UML (Metrics Description Language for UML Model : MDL4UML)

  • 김태연;박진욱;채흥석
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제14권5호
    • /
    • pp.492-496
    • /
    • 2008
  • 객체지향 모델의 제약을 표현하는 OCL의 용도를 확장하여 UML 모델에 적용할 메트릭을 기술하는 언어로 사용하는 연구가 다양하게 진행되었다. 그러나 OCL로 메트릭을 기술하면 복잡한 OCL 문장으로 인하여 메트릭의 의미를 이해하는 데에 많은 어려움이 있다. 본 논문에서는 OCL의 기본 요소를 추상화시킨 새로운 메트릭 기술 언어(MDL4UML)를 정의하였다. MDL4UML은 OCL의 기본요소를 추상화함으로써 OCL을 이용하여 메트릭을 기술하는 메트릭 디자이너가 이해하기 쉽고 간략하게 메트릭을 기술할 수 있는 장점이 있다.

ORDBMS를 이용한 XML문서의 저장 및 질의 (Storing and Querying XML Data using ORDBBM)

  • 박성희;박경현;김록원;남광우;류근호
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 봄 학술발표논문집 Vol.27 No.1 (B)
    • /
    • pp.81-83
    • /
    • 2000
  • 현재 XML 문서를 저장하고 이에 대한 질의를 처리하는 백엔드 저장소로써는 파일시스템, 기존의 RDBMS와 OODBMS를 이용하는 접근 방법이 있다. 또한 독자적으로 semistrucured 데이터에 대한 저장 및 질의를 처리 할 수 있는 데이터베이스 시스템이 존재한다. 따라서, 이 논문에서는 기존의 응용프로그램에서 이용하는 데이터와 통합을 잘 할 수 있는 RDBMS의 장점과 객체지향 DOM모델을 지원할 수 있는 OODBMS의 특징을 모두 수용할 수 있는 ORDBMS에서 XML 문서를 저장하고 저장된 데이터에 대한 질의를 잘 할 수 있는 XML문서 처리시스템을 설계한다. 여기서, XML문서의 논리적 구조가 정해져 있지 않는 XML문서를 ORDBMS의 테이블 형태로 저장하는 여러 가지 방법을 제시하고, semistructured 데이터에 대한 질의의 특징인 패스표현을 효율적으로 지원하기 위해 패스 인덱스의 개념을 제시한다. 이렇게 함으로써 XML문서에 대한 질의를 ORDBMS에서 처리할 때 효율성을 높일 수 있다.

  • PDF

전투체계를 관리하기 위한 정보모델과 모델러의 제안 (Proposal of Information Model and a Modeler for Managing the Combat Systems)

  • 고민혁;김현수;국승학;김점수
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2012년도 한국컴퓨터종합학술대회논문집 Vol.39 No.1(B)
    • /
    • pp.69-71
    • /
    • 2012
  • 전투체계는 일반적으로 대규모 시스템으로 다양한 부체계들로 구성되며, 각각은 서로 다른 업체에서 독립적으로 개발되어 서로 다른 컴퓨팅 플랫폼에서 동작한다. 이러한 다양한 플랫폼에서 동작하는 부체계들을 관리하는 것이 쉽지 않다. 그래서 현재 전투체계를 통합 관리하기 위한 방안으로 정보모델을 이용하는 방안이 제시되고 있다. 일반적으로 정보모델은 플랫폼에 독립적인 형태로 구성하기 위해 XML을 이용한다. 그러나 전투체계와 같이 복잡한 시스템에 대한 정보모델을 사용자가 직접 관리하기란 쉽지 않다. 이는 관리 대상 체계들의 정보뿐만 아니라 하위 시스템 및 애플리케이션들 간의 관계를 모델링하는 것이 필요하기 때문이다. 이 논문에서는 객체지향 개념을 바탕으로 전투체계를 관리하기 위한 정보모델을 제시하고, 정보모델을 효과적으로 구축하기 위해 블록 기반으로 시스템들의 정보와 시스템들 간의 배치 관계 등을 표현할 수 있는 정보모델 모델러를 제안한다.

웹 기반의 기술이전 수요기업 데이터베이스 시스템 개발 (A Development of Web Based Enterprise Database System for Technology Transfer)

  • 안호준;조광종;구여운
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2003년도 추계학술발표논문집 (중)
    • /
    • pp.701-704
    • /
    • 2003
  • 약 만여개의 벤처기업 정보를 획득하여 분석, 분류와 필요한 데이터 필드를 정의하였다. 필드 정의는 구축할 데이터베이스의 기업정보로서 기업주요정보와 기업부가정보로 나누어 시스템을 설계하였다. 설계 시, 사용자 요구사항 분석은 객체지향 설계 기법을 적용하여 사용자 입장에서 본 시스템의 행동을 나타내는 유즈케이즈 다이어그램을 작성하였고 시스템의 동적인 측면을 활동의 순차적인 흐름 및 제어 흐름으로 표현한 액티비티 다이어그램을 만들었다. 기업의 TLO 기술분야와의 연결을 위하여 TLO 기술 데이터베이스 분석을 수행하였으며 데이터베이스 모델링은 요구사항 분석, 개념적 데이터베이스 모델링, 논리적 데이터베이스 모델링, 물리적 데이터베이스 모델링을 수행하였다. 그리고 웹 기반의 사용자 서비스 구현은 기업정보관리 기능, 기업정보검색 기능, 데이터베이스관리 기능, 사용자관리 기능, 환경설정 기능, 정보도우미 기능을 수행할 수 있게 시스템을 구축하였다.

  • PDF

EVM SIL에서 C 프로그램 생성을 위한 역컴파일러의 설계 및 구현 (Design and Implementation of Decompiler for Generating C Program from EVM SIL)

  • 김영근;권혁주;이양선
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 춘계학술발표대회
    • /
    • pp.549-552
    • /
    • 2005
  • 기존의 ANSI C 프로그램은 각각의 플랫폼에 따른 컴파일러를 통해서 목적기계의 코드로 변환되고, 실행되어 플랫폼에 의존적인 단점이 있다. 이러한 단점을 보완하는 방법으로는 스택기반의 가상기계와 가상기계의 입력형태인 중간코드를 이용하는 기법이 있다. EVM(Embedded Virtual Machine)은 ANSI C 언어와 SUN사의 Java 언어 등을 모두 수용할 수 있는 임베디드 시스템을 위한 가상기계이며, SIL(Standard Intermediate Language)은 EVM에서 실행되는 중간언어로 다양한 프로그래밍 언어를 수용하기 위해서 객체지향 언어와 순차적인 언어를 모두 수용하기 위한 연산 코드 집합을 갖고 있다. 본 논문에서는 SIL 코드가 올바른 수행을 하는 것인지를 검증하고 원시코드의 분석을 용이하게 하기 위해서 생성된 SIL 코드를 어셈블리 형태와 유사한 재 표현된 ANSI C 언어로 바꾸는 역컴파일러 시스템을 설계하고 구현하였다.

  • PDF

변환정보파일을 이용한 XML Schema 자동생성 시스템 설계 및 구현 (Design and Implementation of XML Schema Generation System based on Transfer Information File)

  • 김서강;이언배
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 춘계학술발표대회
    • /
    • pp.23-26
    • /
    • 2005
  • XML 문서의 구조를 정의하는 XML Schema 는 문법이 복잡하며 설계자에 따라 표현방법이 달라질 수 있고 잘못된 설계는 시스템의 자원을 낭비할 수 있다. 특히 한정된 시간과 비용으로 진행되는 프로젝트에서 잘못된 XML Schema 설계는 프로젝트의 지연 및 비용 초과의 주된 원인이 된다. 따라서 본 논문에서는 XML 로 작성된 데이터 중심의 전자문서 전송 시 필요한 XML Schema 를 표준화된 방식으로 생성하는 변환정보파일 모델을 설계하였다. 그리고 설계된 변환정보파일모델에 정의된 메타 데이터를 이용하여 객체지향 개념을 도입한 XML Schema 를 자동 생성하는 시스템을 설계, 구현하여 표준화된 XML Schema 를 생성하였다.

  • PDF