• 제목/요약/키워드: 객체지향 설계

검색결과 898건 처리시간 0.026초

자바객체를 사용할 수 있는 자바스크립트 해석기의 설계 및 구현 (Design andf Implementation of the JavaScript Interpreter to Use Java Objects)

  • 이창환;오세만
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1999년도 가을 학술발표논문집 Vol.26 No.2 (1)
    • /
    • pp.394-396
    • /
    • 1999
  • 사용자와 개발자의 컴퓨터 환경은 시간이 지날수록 객체지향 환경으로 변화하고 있다. 초기에는 소프트웨어 개발단계에 객체지향 기술이 적용이 되었으나, 최근에는 운영체제와 같은 사용환경에도 기술이 적용되고 있다. 또한 과거 운영체제에서는 순차적이고 반복적인 작업을 쉽게 하기 위해 스크립트 언어를 많이 사용하였으나 이와 같은 스크립트 언어는 객체지향 방법이 적용된 사용환경에서는 적합하지 않은 무제점이 있다. 따라서 객체지향 기술을 사용할 수 있는 스크립트 언어에 대한 요구가 증가하였고, 자바스크립트도 그런 요구의 일부를 만족시키는 언어이다. 그러나 현재까지 사용되는 자바스크립트 해석기는 시스템에서 제공되는 객체만이 사용가능했으며 언어명세에도 기능확장을 위한 방법이 정의되어 있지 않다. 따라서 추가적인 기능확장을 위한 방법이 제공되지 않는 단점이 있다.

  • PDF

CORBA 기반 TINA 서비스 관리 시스템 설계 및 구현 (The Design and Implementation of TINA Service Management System based on CORBA)

  • 최오훈;박혜숙;백두권
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 가을 학술발표논문집 Vol.28 No.2 (3)
    • /
    • pp.496-498
    • /
    • 2001
  • 통신망 단말기의 멀티미디어화로 새로운 서비스에 대한 이용자 요구증대에 의해 공중망은 다양한 서비스를 개방 망 환경에서 수용하고 있다. 또한, 서비스 제공자의 신속한 새로운 서비스 제공, 망 사업자의 통신망에 대한 효율적인 유지보수 및 운용추구에 따라 신규 서비스를 능동적으로 수용하기 위한 새로운 통신망 구조가 필요하다. 본 논문에서는 분산 컴퓨팅 기술과 전기통신기술 통신망 요소기술을 근간으로 하여 분산 처리환경 기술과 객체지향 모델링 및 설계기법을 적용하여, 통신망을 소프트웨어의 계층적 모델로 구조화한 차세대 정보통신망 구조인 TINA(Telecommunication Information Network Architecture)의 서비스 관리 시스템을 구현 시 고려해야 할 몇가지 문제점을 지적하고. 이러한 문제를 해결하게 위한 방안으로 객체지향 응용 프로그램과 데이터 저장소 사이의 투명한 인터페이스를 제공하는 객체 관리 시스템 (Object Management System : OMS) 구조와 서로 다른 저장소에 저장되어 있어 객체들을 효과적으로 관리하기 위하여 , 메타데이터를 이용한 OMS-metaData Registry(OMS-MDR)를 제안한다. 또한, 제안된 구조에 근거하여 TINA의 서비스 관리를 위한 객체 지향 응용 어플리케이션을 개발하는데 적용하였다.

  • PDF

객체 지향 선박 구획 정의 표현 방법론 (The Representation Methodology for Object-Oriented Ship Compartmentation)

  • 강원수;서승완;이규열
    • 대한조선학회논문집
    • /
    • 제30권3호
    • /
    • pp.16-28
    • /
    • 1993
  • 최근 컴퓨터로 실세계를 모델링하기 위한 소프트웨어 개발 기술인 객체 지향 패러다임은 복잡한 모델과 시뮬레이션 시스템등을 처리하는데 신속하고 생산성 높은 프로그래밍 기법으로 알려져 있다. 본 논문에서는 선박의 구획 배치 설계과정을 모델링 대상의 범위로 설정하여 객체 지향 개념을 이용한 모델링 방법에 관해 살펴보았다. 아울러 제안된 객체지향 선박구획배치 모델링 방법을 토대로 객체지향 언어인 C++를 이용하여 개발한 선박구획배치 프로그램 (OO_ COMDEF) Version 1.0을 소개하고, 개발된 프로그램을 이용한 적용예를 보였다.

  • PDF

속성 버전화에 기반한 시간지원 객체지향 모델의 형식화 (The Formalization of a Temporal Object Oriented Model Based on an Attribute versioning)

  • 이홍로;김삼남;류근호
    • 한국데이타베이스학회:학술대회논문집
    • /
    • 한국데이타베이스학회 1997년도 International Conference MULTIMEDIA DATABASES on INTERNET
    • /
    • pp.483-503
    • /
    • 1997
  • 객체지향 데이터베이스 시스템에서 시간지원 데이터베이스를 다룰 때 발생하는 중요한 문제는 관계 의미에 따라 시간과 속성을 결합하는 방법에 있다. 관계형 모델처럼 속성 버전화에 대한 기존의 연구 결과는 시간지원 객체지향 모델에 적용할 수 없다. 이것은 객체지향 모델이 복합 객체를 구성하기 위해서 기존의 모델보다 더욱 강력한 구성자들을 제공하기 때문이다. 그래서 이 논문은 객체지향 데이터베이스에 시간 개념을 통합하기 위한 형식적 접근방법을 제안한다. 이 논문의 목적은 객체 사이에 관계하는 일반화, 집단화와 연관화에 따라 시간지원 객체지향 데이터베이스 표현을 연구하는 것이다. 이 논문은 시간지원 객체지향 모델에서 속성 버전화의 개념을 정의하고, 객체 사이에 존재하는 관계에 대해서 시간을 표현하는 것에 중점을 둔다. 또한 관계 의미에 대한 제약조건을 규정하고, 표현 기준에 기반하여 검토한다. 이 논문은 객체지향 데이터 모델을 형식화함으로서 대수 연산자를 설계시 강력한 연산 기능을 제공할 뿐만 아니라 모듈의 재사용성을 제공할 수 있다.

  • PDF

OMG 에서의 객체 보안 서비스 연구 (A Study on the Object Security Service in OMG)

  • 이정기;노정희;이철승;문정환;홍성표;송기범;이준
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2002년도 춘계학술발표논문집(하)
    • /
    • pp.849-854
    • /
    • 2002
  • 객체지향 기술의 발달과 더불어 분산객체(Distrubuted Object)처리기술의 발달로 많은 연구가 진행되고 있다. 객체지향 방법론과 분산객체 기술을 이용한 컴포넌트 형태로 개발되고 있다. 객체지향방법론과 분산객체 기술은 객체를 가장 기본적인 요소로 파악하며, 객체의 설계와 구현 그리고 미들웨어 상에서 운용에 비중을 두고 있다. 분산 객체 처리를 위한 기본구조로 응용 객체 공통기능, 객체서비스, 객체요구 중개자로 구성된 객체관리구조를 도입하여 OMA의 추상화 객체모델 위에 CORBA를 표준으로 정의하였다. 본 논문에서는 CORBA에서 보안의 표준과 분산 컴퓨팅 플랫폼의 보안 모델들을 참조하여 독립적인 보안 객체들이 보안 기능을 제공하여 응용의 필요에 따라 최적의 보안 메커니즘을 선택할 수 있도록 하며 CORBA 보안서비스 규약에 따르는 분산 컴퓨팅 환경에서의 객체 보안서비스를 제시하며 보안 컨텍스트를 구현하였다.

  • PDF

객체지향 시소러스를 RDF Schema로 변환하기 위한 매핑 구조의 설계 및 구현 (Design of Mapping Structure and Implementation to transform Object-Oriented Thesaurus into RDF Schema)

  • 양경아;방선이;양재동
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 가을 학술발표논문집 Vol.29 No.2 (2)
    • /
    • pp.289-291
    • /
    • 2002
  • 본 논문에서는 객체지향 패러다임의 구조적 특성을 적용하여 만든 시소러스를 이용하여 웹 자원의 의미적 연관성을 RDF 형식으로 표현할 수 있는 RDF 문서 자동 생성기를 소개한다. 객체지향 시소러스를 RDF 형식으로 나타내기 위해 시소러스에 사용된 객체와 관계의 내용을 명세한 네임 스페이스를 정의하여 시맨틱 웹에서 메타데이타를 기술하는 표준이 되는 RDF와 RDF Schema 형식으로 매핑할 수 있다. 이러한 연구를 통해 객체지향 시소러스의 내용을 RDF 형식으로 표현함으로써 지식베이스(KnowledgeBase)라 불리는 온톨로지를 생성할 수 있으며, 구축된 온톨로지는 시맨틱 웹 상의 에이전트나 다른 어플리케이션에 응용될 수 있다.

  • PDF

객체지향 공간 뷰의 설계 및 구현 (Design and Implementation of Object-Oriented Spatial Views)

  • 문상호;김동우;반재훈;홍봉희
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제26권2호
    • /
    • pp.306-320
    • /
    • 1999
  • 본 논문에서는 공간 객체에 대한 다양한 사용자 관점을 제공하기 위하여 객체지향 뷰를 확장한 공간 뷰를 설계 구현한다. 공간 뷰의 기하데이타 차원은 소스 객체의 기하데이타 차원과 다를 수 있으므로 공간 뷰 객체의 기하데이타 표현과 공간연산자가 명시적으로 정의되어야 한다. 그리고 공간 뷰는 대용량의 공간 객체로부터 복잡한 공간 연산에 의해 우도되므로 성능 향상을 위한 실체화 방법이 필요하다. 공간 뷰의 구현 방법은 비-실체화와 실체화 방법이 있다. 그리고 실체화는 값 복사에 의한 실체화와 객체식별자 유지에 의한 실체와 방법으로 나눌 수 있다. 본 논문에서는 비-실체화와 값 복사에 의한 값 복사에 의한 실체화 방법을 구현하고 각각의 질의 처리 방법을 설계 구현한다. 그리고 각 구현 방법의 질의 수행시간을 중점적으로 비교하여 본 논문에서 사용한 공간 뷰의 구현방법을 검증한다.

객체지향 설계 유형에 의한 온톨로지 기반 정보검색 및 관리시스템 구현 (Implementation of Information Retrieval and Management System Based on Ontology Using Object Oriented Design Pattern)

  • 이홍로
    • 한국지리정보학회지
    • /
    • 제12권4호
    • /
    • pp.146-157
    • /
    • 2009
  • 본 논문은 온톨로지 정보검색 시스템을 구현하기 위해서 Event Process 모델과 디자인 패턴을 이용하여 효과적으로 요구조건에 대해 분석하는 방법에 대해 연구하였다. 이러한 분석 방법은 시스템의 재사용성을 향상시키는 객체지향 프로세스 모델에 대한 기법과 사용자의 더 많은 정보의 획득을 위한 것이다. 우리는 이러한 온톨로지 데이터의 재사용성에 대한 분석 방법을 제안하고자 한다. 본 논문에서 온톨로지에 기반한 데이터의 검색은 사용자에게 정확한 정보의 획득을 보여준다. 또한 관리모듈을 통한 온톨로지 데이터의 관리를 통해서 온톨로지의 재사용성을 보여주었고, 기존 다른 데이터와의 연동 및 공유를 할 수 있다. 따라서, 객체지향 설계 유형에 의한 온톨로지 기반 정보검색 시스템은 높은 안정성과 신뢰성을 보여주고, 모듈 및 소프트웨어의 재사용과 확장성을 높이며 사용자에게 신뢰도 있는 정보를 보여주는데 기여 할 것이다.

  • PDF

실시간 객체지향 시뮬레이션 설계 방법 (Design Method for Real-Time Object Oriented Simulation)

  • 오영배
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 1998년도 The Korea Society for Simulation 98 춘계학술대회 논문집
    • /
    • pp.6-10
    • /
    • 1998
  • RTO(Real-time Object) 모델로 불리는 실시간 객체지향 모델은 컴퓨터에 의해 제어되는 실시간 제어기 및 이의 응용 환경 시뮬레이터를 정밀하게 표현하는데 유용한 모델로 정착되었다. 이 모델은 실시간 분산 컴퓨터 시스템과 이의 응용 환경에 대한 실시간 시뮬레이터를 통합적으로 설계하는데 강력한 표현력을 보여주고 있다. RTO 기반의 접근 방법에 의한 통합 설계는 RTO로 불리는 객체의 네트워크 형태로 표현된다. 본 논문에서는 이와 같은 설계 방법을 자동판두께제어기(Automatic Gauge Controller, AGC)라고 불리는 실시간 분산 시스템의 설계 사례를 통해 제시하고자 한다. AGC 시스템은 압연공정 제어기로서 압연공정 실시간 시뮬레이터의 소재 이송 및 압하 공정을 제어한다. 설계과정을 통해서 실시간 분산 시스템 명세의 추상화 방법에 대하여 논하고, 네트워크의 구축 과정을 통한 시뮬레이션 모델의 정밀한 표현 방법을 제시하며, RTO의 분산구조 및 명확하고 엄밀한 실시간 설계 방법에 대하여 논한다.

  • PDF

객체지향 컴포넌트 개발을 위한 동질 Hot Spot 설계 기법 (A Design Technique of Homogenous Hot Spot for Object-Oriented Components)

  • 박동혁;김수동
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1999년도 가을 학술발표논문집 Vol.26 No.2 (1)
    • /
    • pp.444-446
    • /
    • 1999
  • 컴포넌트 기반의 개발과 컴포넌트 개발에 대한 관심이 높아지면서 이를 위한 개발 방법론과 개발 도구들의 도입이 확산되고 있다. 또한 컴포넌트의 재사용 범위를 확장시키기 위해 컴포넌트 개발 시 나타나는 Hot Spot 처리를 위한 분석, 설계기법에 대한 관심이 높아지고 있다. 따라서 본 논문에서는 Hot Spot 처리시에 나타나는 의존적인 Hot Spot을 디자인하는 방법을 제시하고 그 방법을 적용하여 의존적인 Hot Spot을 디자인 할 때 발생되는 Hot Spot 간의 결합도 줄이고 디자인 모델의 가독성을 높인다. 본 논문에서는 디자인 모델링을 위한 표기법으로서 객체지향 모델링 기법인 (UML(Unified Modeling Language)를 이용하여 모델링한다.

  • PDF