• 제목/요약/키워드: UML 프로파일

검색결과 38건 처리시간 0.027초

시퀀스 다이어그램으로부터 테스트 케이스 자동 생성을 위한 M2M(Model-to-Model) 변환 규칙 (M2M Transformation Rules for Automatic Test Case Generation from Sequence Diagram)

  • 김진아;김수지;서용진;천은영;김현수
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제22권1호
    • /
    • pp.32-37
    • /
    • 2016
  • 시퀀스 다이어그램에 대한 모델 기반 테스트를 수행하기 위하여 시퀀스 다이어그램으로부터 테스트 케이스를 자동으로 생성해야 한다. 이를 위해서는 시퀀스 다이어그램이 나타내는 시나리오를 파악하고 테스트 커버리지를 만족하는 경로를 추출하여 테스트 정보를 생성해야 한다. 하지만 시퀀스 다이어그램은 결합 조각을 사용하여 반복 및 조건, 대안 정보를 나타내므로 시퀀스 다이어그램으로부터 테스트 케이스를 자동으로 생성하는 것은 복잡하다. 이러한 문제를 해결하기 위하여 본 논문에서는 시퀀스 다이어그램으로부터 액티비티 다이어그램으로 변환을 수행하는 모델 변환 프로세스를 정의하고, 이를 통해 시퀀스 다이어그램의 시나리오를 제어 흐름 형태로 표현하고 여기에 테스트 커버리지를 적용하여 테스트 케이스를 생성하는 과정을 정의한다. 마지막으로, 사례 연구를 통하여 시퀀스 다이어그램으로부터 테스트 케이스를 생성하는 과정을 보인다.

서비스 지향 컴퓨팅을 위한 확장 유스케이스 모델링 (Extended Use Case Modeling for Service-Oriented Computing)

  • 조준수;정기원
    • 인터넷정보학회논문지
    • /
    • 제10권5호
    • /
    • pp.153-163
    • /
    • 2009
  • 공급자 시스템이 제공하는 기능의 조합으로 새로운 서비스를 정의하기 위해서는 서비스 조합에 포함되는 기능, 즉 유스케이스가 명확히 식별되어야 한다. 그러나 현재의 유스케이스 모델링은 명세하고자 하는 목표 서브젝트의 외부 시스템을 액터로만 표현함으로써, 서비스 구성에 참여하는 외부 유스케이스를 명확하게 표현하지 못한다. 이러한 불명확성은 유스케이스 모델의 이해도를 저하시키는 원인이 되며, 목표 시스템이 참조하는 외부 시스템의 범위를 명확하게 한정하지 못하게 한다. 본 논문에서는 서비스 지향 컴퓨팅을 위한 확장 유스케이스 모델링 기법을 제시한다. 확장 모델링은 외부 서브젝트에 정의된 외부 유스케이스 및 컴포넌트를 목표 서브젝트 내에서 명시적으로 표현하도록 지원한다. 외부 유스케이스는 공급자 시스템에 정의된 기능을 표현하며, 목표 시스템이 참조하는 범위를 명확히 정의하는데 활용된다. 유스케이스 구현을 위한 외부 컴포넌트와의 관계성은 유스케이스 실체화를 통해 이루어진다. 유스케이스 모델의 확장은 UML 스테레오타입 확장 메커니즘을 이용한다. 따라서 기존 유스케이스 모델과의 호환성을 그대로 유지함으로써, 기존 유스케이스 모델링 기법과 일관되게 적용 가능하다.

  • PDF

유비쿼터스 환경의 원격교육을 위한 저작도구의 개발 (The Development of Authoring Tool for Distance Education of Ubiquitous Environment)

  • 김치수;임재현
    • 정보교육학회논문지
    • /
    • 제8권3호
    • /
    • pp.365-372
    • /
    • 2004
  • 본 논문은 자체 에디터가 포함된 벡터 기반의 원격교육시스템(FVU)을 개발함으로써 컨텐츠 제작의 편의성을 높이고, 보다 효율적으로 원격교육 매체를 제작할 수 있는 저작도구를 만들고자 하였다. 본 논문에서는 UML을 이용하여 저작도구를 설계하였으며 FVU라 명명하였다. FVU의 VUEditor에서는 강의에 필요한 첫 화면을 구성할 수 있으며, 이렇게 제작된 강의안은 Vector변환을 통해서 VUAuthor로 익스포트(Export)함으로써 파일 사이즈를 감소시키며, 낮은 대역폭을 형성하게 한다. 또한 교수자는 VUEditor에서 이미지 삽입, 도형 그리기, 텍스트 입력, 지우기 등의 작업을 할 수 있으며, VUAuthor에서 교재 제작 과정 중 잘못 그려진 선, 도형 등을 수정할 수도 있도록 설계되었다. 이러한 설계는 결과적으로 이미지 툴이나 파워포인트와 같은 응용 프로그램이 없어도 강의에 필요한 첫화면을 VUEditor 자체적으로 구성할 수 있도록 하였으며, 교수자의 컨텐츠 제작에 편의성을 향상시켰으며, 결과 파일의 크기가 작아지므로 유비쿼터스 무선 환경에서의 원격교육에 적합하도록 네트워크 트래픽의 문제를 다소 해결하였다.

  • PDF

스마트시티 에너지 감시를 위한 CIM(Common Information Model) 프로파일 설계 (Design of CIM(Common Information Model) Profile for Smart City Energy Monitoring)

  • 김영일;채창훈;김예리;이지훈
    • KEPCO Journal on Electric Power and Energy
    • /
    • 제8권2호
    • /
    • pp.127-135
    • /
    • 2022
  • With the advent of high technologies such as the 4th Industrial Revolution and artificial intelligence and big data, efforts are being made to solve urban problems and improve the quality of life by applying new technologies in the smart city field. In addition, as carbon neutrality has emerged as an important issue due to global warming, smart city energy platform technologies such as urban energy management, efficiency improvement, and carbon reduction are in the spotlight. In order to effectively manage urban energy, energy resource information such as electricity, water, gas, hot water, heating, etc. must be collected from the management system of various energy utilities and managed on the central platform. The centrally integrated data is delivered to external city management systems that require city energy information through an energy platform. This study developed a CIM profile for smart city energy monitoring required to provide energy data to external systems. Electric data model were designed using the CIM class of IEC 61970, and water, gas, and heat data model were designed in compliance with the UML-based design ideas of IEC 61970.

XML 형식의 해양GIS 메타데이터 작성에 관한 연구 (A Study on Developing XML Marine GIS metadata)

  • 오세웅;박종민;서상현
    • 한국항해항만학회지
    • /
    • 제28권3호
    • /
    • pp.247-252
    • /
    • 2004
  • 해양측량자료 및 관측자료, 위성영상 자료 및 해양과학자료 등의 방대한 양의 해양공간자료를 보다 효율적으로 관리하기 위해서는 메타데이터가 작성되어 메타 정보가 관리되어야 하며, 이 메타데이터를 이용함으로서 해양공간정보에 대한 이해를 높이고 정보의 활용을 촉진 시킬 수 있다. 이러한 사례는 국제표준기구 뿐만 아니라 국가지리정보(NGIS)에서 살펴볼 수 있으나 국내에서는 해양공간정보 데이터를 관리 하기 위한 공통적인 메타데이터가 부재하여 향후 오픈된 환경 하에서 자료의 검색 및 활용에 어려움이 있다. 본 연구에서는 해양공간정보의 유용한 검색 및 활용을 위해 국제 표준에 기반한 메타데이터 항목을 제시하였으며, 메타데이터의 작성을 위해 ISO/TC 211에서 규정한 구현 사양에 따라 XML 기반의 메타데이터 작성 도구를 구성하였다.

웹 응용의 적응하는 문맥 기반 컨텐츠 항해 모델링 (Modeling Adaptive Context-Based Contents Navigation of Web Applications)

  • 이병정;홍지원
    • 디지털콘텐츠학회 논문지
    • /
    • 제8권1호
    • /
    • pp.93-106
    • /
    • 2007
  • 웹 응용이 급격히 증가하고 있고, 그 구조 또한 매우 복잡해지고 있다. 그러나 사용자가 복잡한 웹 응용 컨텐츠를 항해할 때, 현재 위치를 파악하지 못하거나 또는 원하는 정보를 얻지 못하는 경우가 잦다. 따라서 웹 응용 컨텐츠 항해를 모델링하기 위한 체계적인 접근 방법이 필요하다. 본 연구에서는 웹 응용의 적응하는 문맥-기반 컨텐츠 항해 모델링 프레임워크를 제안한다. 본 프레임워크에서는 항해 분석, 항해 설계, 그리고 항해 실현 둥의 활동을 수행한다. 항해 분석 활동에서는 항해 관점에 초점을 두고 유즈케이스를 사용하여 영역 분석을 한다. 항해 설계 활동은 항해 정보 모델, 프로파일, 그리고 항해 인터페이스 모델을 생성한다. 마지막으로, 항해 실현 활동에서는 웹 응용 메타 모델을 정의하고 웹 페이지 항해 모델과 컴포넌트 항해 모델을 정의한다. 또한 본 연구에서는 항해 모델의 유효성을 검사하기 위한 정형적인 정의와 규칙을 제시한다.

  • PDF

전통악보 정간보를 위한 저작도구의 설계 및 구현 (Design and Implementation of A JungGanBo Authoring Tool for Traditional Korean Music)

  • 이상범;이용훈;최이권
    • 한국산학기술학회논문지
    • /
    • 제11권2호
    • /
    • pp.550-558
    • /
    • 2010
  • 정간보는 우리나라 전통 음악을 기보하는 기법을 말한다. 한자를 사용해야하기 때문에 표기기법이 복잡하고 또한 모든 것을 수작업을 하기 때문에 전문가가 아니면 사용하기가 어렵다. 본 연구를 통해 설계 및 구현한 정간보 저작도구는 컴퓨터를 통하여 누구나 손쉽게 국악보를 작성할 수 있도록 도와주는 소프트웨어이다. 손으로 작업했을 때 각 개인의 필체나 취향에 따라 차이가 나는 부분을 이 프로그램을 통해 표준화 시켜서 편리하게 사용할 수 있다. 개발된 저작도구는 널리 사용되는 한글이나 워드 등과 환경이 비슷하기 때문에 누구나 쉽게 사용할 수가 있다. 또한 파일 형식으로 악보를 관리 할 수 있으며 편집과 인쇄 등도 자유롭고 사용법이 간편하기 때문에 초보자도 조금만 배우면 익힐 수 있다. 또한 전문가는 자신의 사용 용도에 맞게 원하는 작업을 모두 수행 할 수 있다.

국가 GIS 표준의 내용과 표준화 방향 (National GIS Standards: Contents and Future Directions)

  • 장성길;김창호
    • 한국공간정보시스템학회 논문지
    • /
    • 제1권2호
    • /
    • pp.99-113
    • /
    • 1999
  • 국가 GIS가 주요 정보 인프라 역할을 수행하기 위해서는 구축되는 공간정보에 대한 표준화가 필수적이다. 이에 따라 본 연구는 국가 GIS 표준화 내용은 어떤 것이어야 하며 어떠한 방향으로 추진되어야 하는지를 제시하고자 한다. 미국, 호주, 일본, 영국의 국가 GIS 표준화 동향과 ISO/TC211, OGC의 표준화 과정을 분석한 결과, 첫째 국가 GIS 표준화는 지리정보 표준과 지리정보 서비스 표준의 두 방향으로 추진되어야 하며, 둘째 ISO/TC211 프로파일을 바탕으로 국가 GIS 표준을 개발하는 것이 바람직하며, 셋째 각 지리정보 표준은 UML을 이용한 개체-관계 (Entity-Relationship) 모델을 통해 명확히 표현되어야 하며, 넷째 지리정보 서비스 표준화 연구에 적극적인 관심을 가져야 할 것으로 나타났다. 결론적으로 본 연구는 국가 GIS 표준의 내용을 지리정보 내용 및 내용 분류, 심볼 및 표현, 지리정보 가용성, 공간참조체계, 정확성, 용어표준으로 구성되는 $\ulcorner$지리정보 표준$\lrcorner$과 지리정보 공유 서비스 (데이터 전송, 데이터 접근, 데이터 취득), 지리정보 사용자 편의 서비스 (데이터 분석 및 관리, 데이터 품질관리, 데이터 표현)로 구성되는 $\ulcorner$지리정보 서비스 표준$\lrcorner$의 두 가지 부문으로 범주화하여 국가 GIS 표준화를 추진할 것을 제안하였다.

  • PDF