• 제목/요약/키워드: 메타모델링

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

컴포넌트 개발을 위한 UML 기반의 계층형 메타 모델 설계 및 적용기법 (A Design and Adaptation Technique of UML-based Layered Meta-Model for Component Development)

  • 이숙희;김철진;조은숙
    • 한국시뮬레이션학회논문지
    • /
    • 제15권2호
    • /
    • pp.59-69
    • /
    • 2006
  • 새로운 개발 패러다임으로 컴포넌트 기반 소프트웨어 개발이 소개되었다. 이 접근방식은 재사용 가능하면서 독립적인 단위의 컴포넌트들을 기반으로 소프트웨어를 개발하기 때문에 기존의 소프트웨어 개발 방식과는 차이가 있다. 따라서, 컴포넌트 기반 개발(CBD)은 크게 두 단계인 컴포넌트 개발 프로세스와 컴포넌트 조립 프로세스 즉, 어플리케이션 개발 프로세스로 구분된다. 컴포넌트 개발 프로세스는 컴포넌트가 품질 좋은 소프트웨어를 위한 열쇠이기 때문에 컴포넌트 기반 소프트웨어 개발에서 핵심적인 부분이라고 할 수 있다. 현재 이와 관련하여 학계 및 산업체에서 많은 방법론이나 도구들이 소개되고 있다. 그러나, 이러한 방법론이나 도구들은 실제 컴포넌트 개발 프로젝트에 손쉽게 적용할 수 있을 정도의 체계적이면서 유연한 모델링 기법들을 제시하고 있지 못하고 있다. 또한 현존 기법들은 컴포넌트 모델링에 있어서 독단적인 기법을 갖고 있거나 혹은 경험적 지침 정도만을 제공하고 있는 수준이다. 그 결과 많은 컴포넌트 개발자들이 컴포넌트 모델을 어떻게 개발해야 할지, 언제 어떠한 다이어그램을 개발해야 할지 등에 대한 어려움을 직면하고 있다. 본 논문에서는 이러한 문제를 해결하기 위해 메타 모델 기반의 접근법을 제시하고자 한다. 특히 계층과 개발 단계에 따른 메타 모델들을 제시하고자 한다. 이로써 개발자들은 적절한 시기에 적합한 모델들을 개발할 수 있게 된다.

  • PDF

아키텍처산출물 관리 시스템 개발 (Development of Architecture Products Management System)

  • 최남용;송영재
    • 정보처리학회논문지D
    • /
    • 제12D권6호
    • /
    • pp.857-862
    • /
    • 2005
  • 현재 국방부에서는 국방정보체계간 상호운용성을 보장하기 위해 아키텍처산출물을 쉽고 일관성이 있게 개발할 수 있는 국방아키텍처프레임워크와 개발된 아키텍처산출물을 저장하는 핵심아키텍처데이터모델을 개발하였다. 하지만 작성된 아키텍처산출물을 문서로 관리하기에는 많은 어려움이 존재함으로, 아키텍처를 모델링할 수 있고 모델링된 정보를 공통의 저장소에 관리할 수 있는 모델링 도구 및 리포지토리 시스템이 필요하다. 본 논문에서는 국방아키텍처프레임워크와 핵심아키텍처데이터모델의 메타모델과 아키텍처산출물 작성 및 관리를 지원하는 아키텍처산출물 관리 시스템을 개발하였고 기존 시스템과 비교 평가하였다. 이를 통해 각 기관의 아키텍처개발자가 아키텍처산출물을 모델링 방법으로 보다 쉽고 일관성 있게 작성하고 관리할 수 있으며, 다양한 질의를 통해 시스템에서 관리되는 아키텍처산출물 정보를 유용하게 검색 및 조회하여 의사결정에 참조할 수 있다. 또한 작성된 아키텍처산출물을 통합하고 분석 및 비교하여 정보체계간 상호운용성과 비용 절감을 지원한다.

확장된 UML 모델을 이용한 기만한 웹 애플리케이션 개발 방법론 (An Agile Method for Web Applications Development using Extended UML Model)

  • 이기열;정우성;이춘우;이병정;김희천;우치수
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제34권3호
    • /
    • pp.179-195
    • /
    • 2007
  • 웹 애플리케이션은 요구사항이 자주 변경되고, 기존의 소프트웨어와는 다른 아키텍쳐와 모델을 필요로 하며, 빠른 개발주기 안에 시장에 인도되어야 하는 등 여러 가지 특성으로 인해 기존의 전통적인 소프트웨어 개발 방법론을 적용하기에는 적절치 않다 본 연구에서는 확장 UML 모델을 이용하여 체계적인 모델링을 수행하면서 동시에 요구사항의 변경에 기민하게 대응할 수 있는 웹 애플리케이션 개발 방법론을 제안한다. 본 방법론에서는 UML을 확장하여 웹 애플리케이션 메타모델을 정의하므로 특정 언어와 기술에 독립적이다 개발 프로세스는 UML 프로파일 SPEM을 사용하여 기술된다. 프로세스 지원 도구를 통해 프로세스를 실행하고 맞춤화할 수 있다 웹 애플리케이션을 좀더 체계적이고 효율적으로 모델링할 수 있도록 항해 모델링 도구와 컴포넌트 대화 모델링 도구도 지원한다. 실제 웹 애플리케이션 개발 사례를 통해 프로세스와 웹 애플리케이션 모델의 유용성을 검증한다.

AMGA GUI Client 툴킷 구현 : AMGA Manager (Implementation of AMGA GUI Client Toolkit : AMGA Manager)

  • 허태상;황순욱;박근철
    • 한국콘텐츠학회논문지
    • /
    • 제12권3호
    • /
    • pp.421-433
    • /
    • 2012
  • EMI gLite 미들웨어 컴포넌트인 AMGA 서비스는 과학기술 연구자들에 의해 메타데이터 저장소로 분산환경의 대규모 실험 데이터 분석에 넓게 활용되고 있고 그 사용은 메타데이터 카탈로그를 필요로 하는 일반산업에까지 확대되고 있는 추세이다. 하지만, 리눅스와 그리드 사용자 인터페이스 기반의 AMGA는 다른 상용 데이터베이스 시스템과 비교해서 범용성 사용자 인터페이스의 부재라는 단점이 있으며, 기능의 우수함에도 불구하고 활용 및 확산하는데 어려움이 있다. 본 논문에서는, AMGA 사용의 제약을 최소화하고 사용자 친화적 인터페이스를 제공하기 위해 객체지향적 모델링 언어(UML)를 이용하여 AMGA GUI 툴킷을 개발하였다. 현재 Belle II, WISDOM, MDM 등과 같이 많은 사용자 커뮤니티에서 AMGA는 주요 컴포넌트로 사용되고 있지만 본 개발을 통해 AMGA 신규 사용자의 진입장벽을 낮춰줄 수 있을 뿐만 아니라 보다 많은 커뮤니티로 확대가 기대된다.

임베디드 시스템의 재사용 프레임워크를 위한 정적 메타모델 설계 (A Design of Static Meta-Model for Reuse Framework of Embedded System)

  • 조은숙;김철진;이숙희
    • 한국멀티미디어학회논문지
    • /
    • 제12권2호
    • /
    • pp.231-243
    • /
    • 2009
  • 임베디드 시스템 시장이 확대되면서 최근 들어 자동차, 선박, 로봇 등과 같은 다양한 분야에서 임베디드 소프트웨어에 대한 관심이 증가되고 있다. 이와 관련하여 임베디드 운영체제, 임베디드 소프트웨어 모델링 기법, 임베디드 소프트웨어 테스팅 등 다양한 연구들이 이루어지고 있다. 그러나 지금까지 임베디드 분야가 하드웨어 분야에 치중되어 왔기 때문에 임베디드 시스템 개발에 있어서 체계적인 공학적 접근 방식이 미약한 상태이다. 이 뿐만 아니라 임베디드 시스템 개발에 있어서 재사용성을 고려한 프레임워크 기반의 설계 기법 등은 반영되지 못한 실정이다. 이렇게 개발됨으로써 시스템 내에 죽은 코드(Dead Code)들이 산재해 있을 뿐만 아니라 시스템의 재사용성이 매우 저조한 결과를 보이고 있다. 본 논문에서는 이러한 재사용성 향상을 위한 임베디드 시스템의 프레임워크를 제시하고, 이 프레임워크에 대한 정적 메타 모델을 제시한다. 이러한 메타 모델을 통해 임베디드 시스템의 재사용 프레임워크의 구조를 표현 할 뿐만 아니라, 이를 기반으로 다양한 임베디드 시스템 형태에 따라 모델을 쉽게 확장하여 설계할 수 있도록 한다.

  • PDF

고속 표적 추적을 위한 K-대역 레이다 송수신기 설계 (Design of K-Band Radar Transceiver for Tracking High Speed Targets)

  • 선선구;이정수;조병래;이종민
    • 한국전자파학회논문지
    • /
    • 제21권11호
    • /
    • pp.1304-1310
    • /
    • 2010
  • 낮은 고도로 접근하는 고속 표적을 탐지 및 추적하기 위해 사용하는 K 대역의 FMCW(Frequency Modulated Continuous Wave) 레이다의 송수신기 설계 방법을 제안한다. 송신기는 레이다 유효 반사 면적(RCS : Radar Cross Section)이 작은 표적의 추적 및 넓은 송신 안테나 빔 폭으로 인해 고출력이 요구되며, 수신기의 경우는 인터페로메타 방법을 이용하여 표적을 추적하기 위해 다채널 수신기가 요구된다. 송신기는 고출력 송신 증폭기와 도파관 스위치 및 주파수 상향 변환 기판으로 구성된다. 수신기는 5 채널 수신기, 중간 주파수 상향 및 하향 변환 모듈, X 대역 국부 발진기 및 파형 발생 모듈로 세분화 할 수 있다. 제안한 구조를 제작하기 전에 모델링 및 시뮬레이션 방법을 통해 여러 파라메타를 측정함으로써 가능성을 입증한다. 그리고 제안한 송수신기를 산업용 부품을 사용하여 제작하고 성능 파라메타를 측정하였다. 그 결과, 송신기 출력은 39.64 dBm, 수신기 이득은 29.1 dB이며, 그 외 모든 설계 요구 조건을 만족함을 입증하였다.

비디오의 의미검색과 유사성검색을 위한 통합비디오정보시스템 (Hybrid Video Information System Supporting Content-based Retrieval and Similarity Retrieval)

  • 윤미희;윤용익;김교정
    • 한국정보처리학회논문지
    • /
    • 제6권8호
    • /
    • pp.2031-2041
    • /
    • 1999
  • 본 논문에서는 비정형, 대용량의 비디오데이터의 특징기반 검색과 주석기반 검색을 통합하여 다양한 사용자의 의미검색을 지원하고, 유사성 질의를 지원하는 통합비디오정보시스템(Hybrid Video Information System : HVIS)을 제안한다. HVIS는 메타데이터 모델링을 위해 한편의 비디오를 비디오 다큐먼트, 시퀸스, 장면, 객체로 나누고 물리적인 비디오스트림을 위한 원시데이터계층(raw_data layer)과 주석기반 검색, 특징기반 검색, 유사성 검색을 지원하기 위한 메타데이터계층(meta_data layer)의 두 개의 계층을 가진 통합 계층지향 메타데이터모델(Two layered Hybrid Object-oriented Metadata Model : THOMM)과 이 모델을 기반으로 주석기반 질의, 특징기반 질의, 유사질의가 가능한 비디오질의언어 (Video Query Language)와 질의를 처리하기 위한 비디오질의처리기 (Video Query Processor : VQP)와 질의처리알고리즘을 제안한다. 특히 유사한 장면, 객체를 찾는 유사질의시 사용자의 관심을 고려한 유사성 정도를 나타내는 식을 제시한다. 제안된 시스템은 Visual C++, ActiveX와 ORACLE를 이용하여 구현되었다.

  • PDF

여성구술생애기록물 맥락 표현을 위한 메타데이터 구조화에 관한 연구 (A Study on metadata structuralization for context representation of women's oral life history)

  • 이정연;이정연;유종덕;이종윤
    • 기록학연구
    • /
    • 제30호
    • /
    • pp.57-88
    • /
    • 2011
  • 구술은 생존자의 기억을 통해 재현된 내용을 기록화 시키는 작업으로 구술채록은 구술자, 면담자, 촬영자, 녹취자 등의 협업을 통해 수행된다. 따라서 구술기록물은 생산 당시의 맥락이 표현되는 것이 중요하며 구술기록물 수집을 위한 기획, 구술기록물 수집, 보존 및 관리가 체계적으로 이루어져야 한다. 이러한 문제의식에서 시작된 본 연구에서는 구술기록물 중에서도 여성구술생애기록물의 특성을 잘 반영할 수 있도록 메타 데이터의 개념 모델을 설계하고 이를 통하여 요소들을 추출 하였다. 여성구술생애기록물 관련 기획부터 생산, 보존, 관리, 이용에 이르는 기록 관리의 전 과정을 포함하여 계층으로 분류하였으며, 전거레코드와 주제 시소러스를 통해 '여성'의 특징을 표현할 수 있는 시스템을 제안하였다.

스프레이 모델링: 증강현실 기반의 실체적인 3차원 모델링 인터페이스 제안 (Spray Modeling: An Augmented Reality Based Tangible 3D Modeling Interface)

  • 정희경;남택진
    • 디자인학연구
    • /
    • 제18권4호
    • /
    • pp.119-128
    • /
    • 2005
  • 본 논문에서는 다양한 조형작업의 프로세스 및 도구에 대한 현장조사를 바탕으로 직관적이며 사용자 인지모델에 친숙한 3차원 모델링 인터페이스를 제안한다. 전문적인 디자인 모형제작, 찰흙 조소, 나무 조각, 유리 공예 돈의 모델링 현장을 방문하여 조형작업의 과정, 도구, 작업행태 등을 관찰 분석하였다. 이러한 현장조사를 바탕으로 스프레이 메타포(Spray Metaphor)에 기반 한 스프레이 모델링(Spray Modeling) 인터페이스를 제안하였다. 이는 스프레이 건(Spay Gun)의 입자 분사 방식과 찰흙 조소의 모형제작 프로세스를 결합한 가상 혹은 증강현실 공간상의 3차원 모델링 인터페이스 방식이다. 찰흙 조소에서 덩어리를 덧붙여 가듯이 가상치 단위입자를 대략적인 프레임 위에 분사하면서 형태를 발전시킬 수 있다. 또한 실제 공기분사 반작용을 느낄 수 있는 스프레이 장치를 활용함으로써 실체적 사용자 인터페이스를 제공한다. 프로토타입 개발과 사용자 평가를 통해 스프레이 모델링이 새로운 형식의 형태 발상과 표현을 지원함을 알 수 있었다. 또한 구체적인 조작 인터페이스, 보조적인 도구의 사용 등의 개선 사항을 파악하였다. 본 연구는 가상 및 증강 현실에서의 디자이너들이 활용할 수 있는 새로운 인터페이스에 대한 가능성을 검토하였다는 점에서 의의를 갖는다. 이는 디자인 혹은 예술분야의 3차원 모델링 뿐만 아니라, 컴퓨터 작업공간의 인터페이스 방식으로 응용, 게임, 교육, 미디어 아트 등에 적용할 수 있으리라 기대된다.

  • PDF

기후변화가 국내 쌀 생산량에 미치는 영향에 대한 메타분석 (A meta analysis of the climate change impact on rice yield in South Korea)

  • 신덕하;이문수;박주현;이영섭
    • Journal of the Korean Data and Information Science Society
    • /
    • 제26권2호
    • /
    • pp.355-365
    • /
    • 2015
  • 지난 수 십년간 전 지구적인 기후가 극적으로 변화함에 따라 가장 중요한 문제 중 하나로 인식되고 있는 식량 안보에 대하여 기후 변화의 영향을 평가하는 연구가 활발하게 진행되어 왔다. 본 연구에서는 메타분석을 이용하여 기후변화가 국내 농업에 미치는 영향을 분석하였다. 특히, 국내 농업에서 큰 비중을 차지하는 쌀에 대하여 이산화탄소 농도와 두 적응방안(파종시기 변경과 품종 변경)에 대한 효과를 추정하였다. 관심있는 효과에 대한 요약통계량을 이용하는 기존의 일반적인 메타분석 방법과는 달리, 다양한 온실가스 배출 시나리오와 대순환 모형을 사용하여 쌀 생산량을 예측한 6개의 개별 연구로부터 자료를 통합하여 메타분석을 수행하였다. 모델링 접근법으로써 쌀 생산량의 변화율을 종속변수로 설정하고, 이산화탄소 농도와 적응방안의 주 효과와 상호 작용 효과를 독립변수로 설정하여 회귀분석 실시하였다. 결과적으로 적응방안이 고려되지 않을 경우 이산화탄소 농도의 증가는 쌀 생산량을 감소시키나, 적응방안이 고려된다면 이산화탄소 농도의 증가는 쌀 생산량을 증가시키는 것으로 나타났다. 추가로 파종시기 변경 방안보다 품종 변경 방안이 쌀 생산량을 더 증가시키는 것을 알 수 있었다. 본 연구 결과는 향후 기후변화 대응책을 수립하는데 정량적 자료로 활용될 것으로 기대된다.