• 제목/요약/키워드: 객체지향기술

검색결과 471건 처리시간 0.03초

객체지향 프레임워크의 구조적 테스트 패턴 추출방법 (The Method of Structural Test Pattern Extraction for Object-Oriented Framework Test)

  • 김장래;전태웅
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 가을 학술발표논문집 Vol.27 No.2 (1)
    • /
    • pp.445-447
    • /
    • 2000
  • 객체지향 프레임워크는 다수의 응용 소프트웨어 개발에 반복적으로 재사용되므로 철저한 시험이 요구될 뿐만 아니라 재사용시 확장된 프레임워크에 대해서도 추가적인 시험이 필요하다. 본 논문에서는 재사용시 다양한 형태의 객체 구조들로 개조, 확장될 수 있는 프레임워크의 가변부위에 대해 구조적 테스트 패턴들을 프레임워크의 합성 패턴들로부터 조직적으로 추출하는 방법을 기술한다. 여기서 제안된 방법은 가변부위 클래스 구조의 테스트 모델을 정형 명세화하고, 이로부터 시험에 필요한 구조적 테스트 패턴을 추출하는 방법을 제공한다.

  • PDF

객체관계형과 객체지향형 DB는 어떻게 다른가

  • 한국데이터베이스진흥센터
    • 디지털콘텐츠
    • /
    • 4호통권59호
    • /
    • pp.77-83
    • /
    • 1998
  • 컴퓨팅 환경의 주류가 종래의 클라이언트/서버 아키텍처로 부터 Web베이스의 컴퓨팅 아키텍처로 급속하게 이동하는 중에 있고, 객체 지향 데이터베이스 관리 시스템(ODBMS)에 대한 관심도 계속 증가되고 있다. 그러나 Web 콘텐트를 저장 보관하는데 있어서 ODBMS의 표면적인 장점은 이해할 수 있어도, 여전히 그 기술 및 구조적인 우위성을 이해할 수 없다. ODBMS에 대한 독자의 이해를 더욱 깊게 하기 위해, 그 구체적인 구조, 짜임새에 관해서 살펴 봤다.

  • PDF

형상모델링 시스템 개발도구 AICS

  • 이순섭;한순흥;염재선
    • 대한조선학회지
    • /
    • 제30권1호
    • /
    • pp.15-18
    • /
    • 1993
  • 1970년대 초반부터 조선공업에 이용되기 시작한 CAD/CAM시스템은 설계단계에서 생산단계까지 그 사용이 보편화되고 있으며, 그 적용범위도 계속 넓어져 가고 있다.그러나 이들 CAD/CAM시스템들은 폐쇄형 구조를 가지고 있기 때문에 각종 설계관련 응용프로그램과의 접속에 어려움을 가지고 있다. 현재 개발되고 있는 CAD/CAM은 개방형 구조를 갖고, 기존환경과 접목이 가능한 통합시스템 개발로 나아가고 있다. 이 글에서는 최근 대두되고 있는객체지향기술을 실제 응용분야에 적용할 수 있고 개방형 구조를 갖는, 객체지향형 모델러인 AICS에 관해서 소개하였다.

  • PDF

복합 문서 지원 기능을 갖는 CASE 도구의 설계 및 구현 (Design and Implementation of a CASE Tool with Compound Document Support)

  • 조장우;김태균
    • 한국컴퓨터정보학회논문지
    • /
    • 제12권6호
    • /
    • pp.41-48
    • /
    • 2007
  • 객체지향 기술의 도래 이후로 많은 연구 개발 과제들을 통해 객체지향 기술이 생산성과 재사용성 향상에 크게 도움이 되고 있음이 판명되고 있다. 객체지향 기술과 관련된 다양한 연구 분야가 있으며 그 중에서 두 가지 중요한 분야가 CASE 도구에 관련된 분야와 컴포넌트 기반 기술이다. 본 논문은 이 두 기술을 결합하기 위하여 CASE 도구에 컴포넌트 기술을 적용한 시도에 대해 논한다. 본 논문에서는 기존에 개발되었던 객체 지향 CASE 도구인 OODesigner에 COM/OLE 기반의 복합문서 지원 기술을 지원하도록 추가로 개발한 연구 결과를 제시한다. OLE 컨테이너와 서버 기능을 제공하는 OODesigner는 윈도우 시스템의 응용 프로그램들과 상호협동 작용을 하며 수행될 수 있기 때문에 다른 CASE 도구들보다 막강한 문서화 기능을 제공할 수 있다. OODesigner는 단지 UML 다이어그램의 설계를 위한 용도로 사용될 뿐 아니라 녹음기나 엑셀과 같이 OLE 기능이 제공되는 다양한 소프트웨어와 협력함으로써 좀 더 표현력이 뛰어난 문서화를 가능하게 한다. 그 결과 이 도구를 통해 강력하고 일관성 있는 문서화 작업이 이루어질 수 있다.

  • PDF

SDL-92에서 객체지향 언어의 코드 생성을 위한 개념 변환 (Conceptual Transformation for Code Generation from SDL-92 to Object-oriented Languages)

  • 이시영;이동길;이준경;김승호
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제27권5호
    • /
    • pp.473-487
    • /
    • 2000
  • 시스템의 명세 및 기술 언어인 SDL-92는 객체지향 개념의 도입에서 기존의 시스템 명세 및 설계 문서들과 사용자들을 포용하기 위해 프로세스와 시그널에 기반한 통신 방법을 고수하였다. 이러한 객체지향 개념의 도입은 메소드와 객체 기반의 객체지향 언어 프로그램의 자동 생성에 있어 대응 개념의 부재라는 문제점뿐만 아니라 이에 따르는 가시성 및 통신 방법과 같은 부수적인 문제점들까지 유발하고 있다. 따라서 본 논문에서는 메소드와 객체에 기반한 일반적인 객체지향 언어 모델을 제시한 후, SDL-92에서 제시된 모델로의 변환에서 발생하는 문제점들을 고찰하고 이를 해결할 수 있는 개념 변환 방법들을 제시한다. 제시된 변환 방법은 목적 언어의 구문으로의 사상 방법을 제공함으로써 객체들에 내장된 병렬성을 활용할 수 있고 변환된 프로그램에 대해 컴파일러 수준의 이식성을 보장할 수 있다.

  • PDF

GIS 기반 LSMS 객체지향 분류 적용 연구 (A study on the application of LSMS object-oriented classification based on GIS)

  • 이한용;정종우;정혜원;이충대
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2023년도 학술발표회
    • /
    • pp.408-408
    • /
    • 2023
  • 하천공간은 하도, 사주, 식생, 하천구조물 등에 대한 특성을 지니고 있으며, 현장조사를 통해 하천공간에 대한 자료를 분석하여 기초자료를 생산한다. 기존에는 현장에서 육안조사나 지상에서 사진촬영, 스케치방법으로 하천공간특성에 대한 조사를 수행하였으나, 지상에서 조사한 자료은 하천특성에 대한 물리적·공간적 특성을 파악하기 어렵고 자료의 활용성이 낮은 한계점이 존재한다. 이와 같은 한계를 극복하기 위해 GIS 및 RS 기술을 활용한 고도화된 첨단조사 기술 및 장비가 도입되어 활용되고 있다. 본 연구에서는 하천공간특성을 GIS 기반으로 객체지향 분류 적용 연구와 분류 항목에 따른 공간분석 연구를 수행하였다. 연구를 위한 대상지역은 섬진강권역의 지석천 유역 하류부에 위치하고 있는 지석천 친수공원을 대상으로 선정하였다. 대상지역의 고해상도 항공영상을 수집 및 정합한 후 QGIS에서 제공하는 Orfeo ToolBox(OTB)의 LSMS(Large Scale Mean-Shift) 기법으로 정합한 항공영상의 객체지향 영상분할을 실시하여 벡터 레이어를 생성하였고, 하천공간특성에 따른 항목을 선정하여 각 항목의 영역에 대한 선별을 통해 훈련데이터를 생성하였다. 훈련데이터는 랜덤 포레스트를 이용하여 각 항목에 대한 자동 분류를 확인하였으며, 하천공간특성의 정량적 평가를 위해 분류된 각 항목별 공간분석을 통해 면적, 위치정보(위도, 경도, 표고)를 산정하였다. 분석 결과, 하천공간특성을 GIS 기반의 벡터 레이어와 각 항목에 대한 정량적 분석을 통해 하천공간의 DB를 구축하였다. 이와 같이 하천공간 DB 구축을 통해 전국 하천관리체계를 위한 기초자료를 구축하고자 하였다.

  • PDF

통합 회계 데이타모형과 그 응용 -객체 중심 접근법을 중심으로- (An Integrated Accounting Data Model and Its Application - Based on Object-oriented Approaches)

  • 남천현;한경석;곽수근
    • 정보기술과데이타베이스저널
    • /
    • 제2권2호
    • /
    • pp.35-54
    • /
    • 1995
  • 회계시스템에 데이타베이스시스템을 도입하는 연구의 주류는 데이타베이스 분야에서 개발된 데이타모형(data mood)을 이용한 회계 데이타모형의 개발에 있었다. 본 연구의 목적은 데이타베이스 분야에서 최근 개발되어 널리 보급되고 있는 객체지향 데이타모형을 적용한 회계 데이타모형(Object-oriented Accounting Data Model; OADM)을 개발하고 응용하는 데 있다. OADM은 회계시스템의 정보제공능력 제고 및 시스템통합의 과제를 해결하는 데 유용한 도구가 될 것이다. OADM은 데이타모형 관점에서 규명된 전통적 회계시스템의 본질을 모형화의 배경으로, REA 모델을 모형화의 기초로, 그리고 객체지향 데이타모형을 모형화의 도구로하여 개발된다. 회계 데이타모형화에 있어서 복합적인 회계데이타의 표현, 복합적이고 까다로운 회계처리절차의 데이타화, 타부문과의 연계, 회계시스템의 변경 및 확장 등의 제 문제점은 기존의 데이타모형으로는 해결하기가 어려우나 객체지향 데이타모형을 회계 데이타모형화에 도입함으로써 이러한 문제점을 해결할 수 있다. 본 연구와 관련한 후행 연구로는 활동중심 원가계산의 모형화, 예산시스템의 모형화 그리고 사무정보시스템의 모형화 등을 들 수 있다. OADM은 이러한 모형화의 기초로 이용될 수 있다. 모형의 실증분석도 가치 있는 미래연구로 본다.

  • PDF

공정 제어 응용 소프트웨어의 개발을 지원하는 객체 지향 제어 루프 프레임웍의 설계 (The Design of Object-Oriented Control Loop Framework to Support Process Control-Application Software Development)

  • 노성환;전태웅
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1999년도 가을 학술발표논문집 Vol.26 No.2 (1)
    • /
    • pp.626-628
    • /
    • 1999
  • 제어 루트는 입력값들 만으로써 정확한 출력값들을 계산하기 어렵거나 불가능한 물리적 공정들을 제어하는 공정 제어 시스템에 핵심적인 구성 요소이다. 본 논문에서는 실시간 공정 제어 응용 시스템의 효율적인 개발을 지원하기 위하여 공정 제어 루프 소프트웨어를 재사용성이 높은 객체지향 프레임웍으로 설계, 구현한 사례를 기술한다. 본 논문의 제어 로프 프레임웍은 포인트 클래스를 기본 단위로 제어 루프의 공정 변수들과 제어 알고리즘을 캡슐화하여 다양한 구조와 행위를 갖는 공정 제어 응용 시스템으로 쉽게 개조, 확장이 가능하도록 설계되었다. 본 논문의 핵심은 공정 변수들에 대한 연속적인 재계산을 수행하는 포인트 객체들의 상호 작용을 통하여 요구된 공정의 감시 제어 기능을 유연하게 구현할 수 있는 사건/시간 구동적인(event/time-triggered) 포인트 클래스의 설계 패턴이다. 본 제어 루프 프레임웍의 설계에는 Observer, Composite, Strategy, Proxy 등과 같은 객체 지향 패턴들이 사용되었다.

  • PDF

PCS에 대한 운용 보전 규약 접속표준 (OAM & P Interface Standards for PCS)

  • 박기홍
    • TTA 저널
    • /
    • 통권35호
    • /
    • pp.66-79
    • /
    • 1994
  • PCS OAM & P에서 데이터를 정의하는 2가지 표준방법에는 Structure of Management Information(SMI)와 Management Information Base(MIB)가 있는데 MIB란 망설비를 망관리 차원에서 모델링 및 정보화하는 것으로 효율적이고 체계적인 망설비의 정의를 위해 객체지향적 모델링 기법을 이용하여야 한다. MIB를 정의하기 위해서는 정보모델링(Information Modelling)과정이 우선되어야 하는데 이는 관리하고자 하는 시스템의 범위를 규정하는 작업이다. 특히 정보모델링과정은 객체 지향적 설계기법에 의한 inheritance 기법을 사용하는데 여기서는 이에 대한 개요 및 PCS에서의 관리서비스 및 기능을 기술하였으며 이는 아직 표준화단계를 위해 검토중이다.

  • PDF

소프트웨어 프로젝트 수업을 위한 UML 기반의 소프트웨어 설계방법 (UML Based Software Design Methodology for Software Project Class)

  • 궁상환
    • 한국산학기술학회:학술대회논문집
    • /
    • 한국산학기술학회 2008년도 추계학술발표논문집
    • /
    • pp.250-253
    • /
    • 2008
  • 본 논문은 프로젝트 수업의 제약점을 고려하면서 소프트웨어의 요구사항을 분석하고 설계해 가는 절차와 방법에 대하여 설명하고 있다. 프로젝트를 위해 시스템을 정의하고, 정의된 시스템을 분석하여 요구사항을 도출하며, 소프트웨어 아키텍처와 상세설계를 수행하는 단계에 대하여 논의한다. 아울러 설계를 위한 다이어그램을 UML로 통일하여 객체지향 방법과 구조적 방법에 적용해 보고자 한다.

  • PDF