• Title/Summary/Keyword: 개발 지원 클래스

Search Result 140, Processing Time 0.034 seconds

Development of an Interactive Multimedia Class (멀티미디어 배움터의 개발)

  • Woo, Sang-Ock;Bong, Si-Jong;Kwon, Tae-Wook;Koh, Kyun;Choy, Yoon-Chul
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 1998.10a
    • /
    • pp.309-314
    • /
    • 1998
  • 가상교육(cyber education)은 원격교육에서 시작되어 웹 기반 교육(Web-based Instruction)에 이르기까지 많은 발전을 거듭하여, 최근 국내외에 많은 웹 기반 코스웨어와 가상 클래스 관리 소프트웨어가 개발되고 있다. 가상교육을 위한 코스웨어는 지금까지 텍스트와 이미지 위주의 정적인 구조로 구성되었으나, 최근 웹과 멀티미디어 기술의 발전에 힘이어 이제는 다양한 멀티미디어를 컨텐츠(contents) 개발에 활용하고 동적인 구조와 상호 작용성을 지원할 수 있게 되었다. 본 논문은 이러한 기술발전에 근거하여 웹 기반 코스웨어를 개발하기 위한 컨텐츠 개발모델을 제시하고, 이 개발모델에 기반한 멀티미디어 배움터 개발사례를 설명한다. 멀티미디어 배움터는 10개의 Contents Chapter와 8개의 Lab.으로 구성되어 있으며, 현재 연세대학교 학부 과목인 멀티미디어 강의에서 활용되고 있다.

  • PDF

A development on Ontology Instance Management Tool (온톨로지 인스턴스 생성 지원 도구 개발)

  • Lee, Mikyoung;Jung, Hanmin;Kim, Mun Seok;Sung, Won-Kyung
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2007.11a
    • /
    • pp.386-390
    • /
    • 2007
  • In this paper we present an Ontology Instance Management Tool. OntoManager is a user-friendly interactive ontology Instance management tool with webpage annotation tool and an image annotation tool. It supports the user with the task of creating and maintaining ontology-based OWL-markup, creating of OWL-instances, attributes and relationships. It include an ontology browser for the exploration of the ontology and instances and a HTML browser that will display the annotated parts of the text. And OntoManager is an image annotation tool that allows users to markup regions of an image with respect to concepts in an ontology. It provides the functionality to import images, ontologies, instance bases, perform markup, and export the resulting annotations to disk or the Web.

  • PDF

Construction of a Toolkit for Customizing a PDM Framework (PDM 프레임워크 재 정의 도구 구축)

  • Kim, Jeong-Ah
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.7 no.1
    • /
    • pp.38-47
    • /
    • 2001
  • PDM is an integrated solution for managing various kinds of document and information for a whole life~cycle of product management. PDM system spans a huge and complex area and requires so many efforts and budgets for development. A framework has been considered a promising way to improve productivity by reusing the software architecture, not just one part of the design or just source code. This was the reaSon why we developed PDM (Product Data Management) framework. Framework can reduce the time and efforts to develop a new PDM application. However, it also requires supporting environment since a framework is a big set of classes where their interactions are so complex. With this supporting environment, it is easy to understand the framework at a glance and easy to identify what hot spots to be refined to meet new requirements. In this paper, a new framework-supporting reuse environment based on the meta-repository was constructed for easy and convenient reuse.

  • PDF

Design and Implementation of An Object-Oriented Kernel Framework Reusable for the Development of Real-Time Embedded Multitasking Kernels (실시간 내장 멀티태스킹 커널의 개발에 재사용 가능한 객체지향 커널 프레임워크의 설계 및 구현)

  • Lee, Jun-Seob;Jeon, Tae-Woong;Lee, Sung-Young
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.6 no.2
    • /
    • pp.173-186
    • /
    • 2000
  • Real-time embedded systems should accommodate many kinds of hardware platforms and resource management policies that vary depending on their operating environments and purposes. It is not an easy job to adapt a multitasking kernel to new system services and hardware platforms, as the kernel must strictly satisfy constraints on its size and performance. This paper describes the design and implementation of an object-oriented multitasking framework that can be reused for implementing microprocessor-based real-time embedded multitasking kernels, In this kernel framework, those parts that can vary depending on hardware platforms and system resource management policies are separated into the hot spots and encapsulated by abstract classes. Our framework thus can be effectively used to implement microprocessor-based real-time embedded kernels that demand high portability and adaptability.

  • PDF

A Study of Component Design based On RUP (RUP을 이용한 컴포넌트 설계에 관한 연구)

  • Park Young-Hoon;Jang Nak-Hoon;Park Jung-Wan;Kim Mi-Kyung;Choi Chang-Min
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.11a
    • /
    • pp.413-416
    • /
    • 2004
  • 오늘날의 컴퓨팅 시스템은 비즈니스 거래와 분산 업무 처리로 확대되어가고 있으며 정보 기술은 점차적으로 재사용성과 독립성 그리고 이식성을 가진 컴포넌트를 기반으로 한 응용 개발이 확산되고 있다. 컴포넌트 개발 형태는 코드의 재사용이나 클래스 라이브러리보다 좀 더 발전된 형태의 부품개발 형태로서, CBD(Component Based Development)를 기초로 한다. 그러나 CBD를 이용하여 새로운 컴포넌트를 구축하는 비용의 증가와 함께 비즈니스 요구사항에 맞는 컴포넌트 개발을 위한 노력이 필요하며, 빠르고 정확한 컴포넌트 정보를 지원할 수 있도록 시스템 측면에서 정규화 형태의 컴포넌트 모델이 요구되고 있다. 본 논문에서는 사용자 요구사항에 접근하고, 재사용성과 독립성, 그리고 이식성을 가진 컴포넌트를 추출하고, 컴포넌트를 대상으로 인터페이스 나타내고자 한다. 따라서 본 논문에서는 학부생들을 위한 학생정보시스템 구축을 위한 시스템 분석 및 설계 모델을 RUP(Rational Unified Processing) 방법론을 이용한다.

  • PDF

A Study on the Expert System Development for Making Decision of Fire Allocation Using Intelligence of Battlefield (전장정보를 활용한 화력분배 의사결정지원 전문가시스템 개발에 관한 연구)

  • 김화수;노명종;조동래;김응수
    • Proceedings of the Korea Inteligent Information System Society Conference
    • /
    • 1999.10a
    • /
    • pp.89-98
    • /
    • 1999
  • 현대전에서는 첩보와 정보의 수집 및 분석 능력과 이를 이용한 효과적인 의사결정을 전쟁의 승패를 좌우할 수 있는 중요한 요소이다. 이를 위하여 첩보와 정보 수집 및 분석을 자동화하기 위한 전장정보분석 자동화에 관한 연구가 국방과학연구소 주관으로 실시되고 있다. 따라서 이와 연계된 의사결정 자동화에 관한 연구가 필요하게 되었다. 본 논문에서는 이러한 요구에 부응할 수 있는 전장정보를 활용한 의사결정의 중요한 한 분야인 화력분야를 자동화하기 위한 전문가시스템 지식베이스의 분석 및 설계에 관한 연구이다. 화력분야 의사결정은 아군의 가용 화력자산을 효과적으로 운용하는 화력분배가 중심이 되며 이 업무는 화력분배에 전문적인 지식을 가진 장교에 의해 실시된다. 이러한 화력분배 자동화를 위하여 본 논문에서는 화력분배와 관련된 현행 업무 관련 지식을 획득 및 분석하고 이를 바탕으로 규칙집합을 추출하였으며 규칙 집합들간의 상호관계, 입력요소, 출력결과 등을 식별하였다. 또한 규칙집합별로 세부적인 규칙을 도출하였고 객체지향기법을 이용한 클래스, 객체, 속성들을 식별하여 에디터를 이용해 지식베이스를 구축할 수 있도록 설계를 완료하였다.

  • PDF

Ensemble Size Reduction in Fraud Detection System (축소된 앙상블에 의한 부정행위 적발 모형)

  • Song, Yeong-Mi;Ji, Won-Cheol;Han, Wan-Gyu
    • 한국경영정보학회:학술대회논문집
    • /
    • 2007.06a
    • /
    • pp.597-602
    • /
    • 2007
  • 데이터 마이닝 분야에서 앙상블 모형의 유용성은 널리 인정되고 있다. 앙상블을 구성하는 단위모형들 사이의 다양성이 보장되는 경우, 최종 모형의 정확성 및 안정성이 향상되기 때문이다. 하지만, 얼마나 많은 단위 모형들이 어떤 방식으로 결합되어야 하는가에 대해서는 아직도 더 많은 연구가 필요하다. 본 연구에서는 신용카드 부정사용 유형 중 하나인 현금불법융통 문제에 대해 앙상블 모형의 유용성을 검증하고자 한다. 부정행위 적발 모형은 전형적인 분류 문제의 한 유형이나, 클래스간 불균형이 매우 심하다는 특징이 있다. 따라서, 현금불법융통 문제에 적합한 다양성(Diversity) 척도를 개발하여 최소한의 단위모형들로 앙상블 모형을 구성하는 방안을 제시하였다. 축소된 앙상블 모형이 많은 수의 모형을 결합한 앙상블 모형과 거의 같은 정확성 및 안정성을 보임을 국내 신용카드사의 실제 자료를 사용하여 입증하였다.

  • PDF

Removal of Polymorphism in Object-Oriented Software (객체 지향 소프트웨어의 다형성 제거 알고리즘)

  • 조영석
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10b
    • /
    • pp.505-507
    • /
    • 1998
  • 상속은 객체 지향 원리에서 만의 특성으로 추상화 레벨을 높여주고, 소프트웨어의 재사용을 강력히 지원하며, 대체 원리를 따른다. 또한 유지 보수의 용이성, 신뢰성등의 잇점을 제공한다. 그러나 측정 결과에 따르면 상속 계층이 깊어질수록 재사용이 어렵다고 조사되었으며 이는 재사용뿐아니라 개발에 있어서도 장애의 요인이 된다. 상속의 깊이를 최소화하기 위해서는 우선 상속 계층에서 직접적, 또는 간접적으로 사용되는 instance variable과 method만을 제외하고는 모두 삭제되어야 한다. 그러나, 다형성이 적용된 클래스는 정적(static) 분석이 불가능하므로 다형성을 제거하되, 다형성이 적용되었을 때와 동일한 모든 state, 기능 및 동작이 유지된 상태에서 처리되어야 한다. 다형성이 제거될 때 구현의 세부 사항은 변경하지 않음으로써 black box의 이점을 살린다. 다중상속의 경우는 각각의 상속 경로에 대하여 동일한 처리를 반복 수행하여 결과를 얻을 수 있으며, instance variable과 method의 access 레벨에 따라 처리 방법이 조금씩 달라진다. 본 논문에서는 C++에서의 다형성과 불필요한 instance variable과 method의 제거알고리즘에 대하여 논한다.

Multilanguage data input in Korean environments using XML (한국어 환경에서 XML을 이용한 다국어정보 입력)

  • Jeong, Hwi-Woong;Yoon, Ae-Sun
    • Annual Conference on Human and Language Technology
    • /
    • 2001.10d
    • /
    • pp.213-218
    • /
    • 2001
  • 최근 인터넷의 보급은 사용자들에게 많은 다국어 정보를 제공하게 되었다. 그러나 정작 각 국가의 언어를 입력하기 위해서는 자주 자판세트를 변경해야만 하며, 각 국가별 자판 세트가 다르기 때문에 많은 입력 오류를 감수해야 한다. 이를 위해 본 연구진에서는 과거 한국어 환경에서 다국어 지원을 위한 많은 보조 환경을 구축하였으나, 언어 코드의 특성으로 인해 상세한 환경 설정은 전산 전문가의 도움을 통해야 했고, 언어 환경 구축 및 자판 세트 교정에 많은 어려움을 겪었다. 이러한 문제점을 해결하기 위해 본 연구에서는 XML을 이용하여 일반 윈도우기반 컨트롤에서 다국어 정보를 손쉽게 입력할 수 있는 XML DTD와 입력 보조 클래스를 개발하였다. 본 연구결과물을 이용할 경우 일반 언어전문가들이 자신만의 자판 입력세트를 손쉽게 구성할 수 있으며, 이를 운영하는 시스템의 크기도 매우 줄어들어, 전체적인 컴퓨터 운영 효율성을 상승시키는 효과를 거둘 수 있다.

  • PDF

SAS station-level HMI Implementation by Commercial application based on IEC 61850 (상용 어플리케이션을 이용한 IEC61850 기반의 변전소 자동화 시스템 스테이션 레벨 HMI 구현)

  • Lee, Gi-Young;Kim, Tae-Wan;Choi, Myen-Song;Lee, Seung-Jae
    • Proceedings of the KIEE Conference
    • /
    • 2008.07a
    • /
    • pp.17-18
    • /
    • 2008
  • IEC 61850은 변전소 자동화에 있어서 변전소 감시, 보호, 제어, 운전에 필요한 모든 부분에 IT 기술을 적용한 디지털 제어 기반의 차세대 변전소 자동화 시스템을 설계, 개발, 운용하는 기술로서 변전소 운전의 자동화 및 무인화를 위한 핵심 기술이다. IEC 61850 기반의 변전소 자동화 시스템의 스테이션 레벨 Station HMI 구현을 위하여 논리노드 데이터 클래스가 매핑된 MMS와 OPC를 연계하였으며 OPC 통신을 지원하는 HMI툴을 사용하여 IEC 61850 스테이션 레벨 Station HMI를 구현하였다.

  • PDF