• 제목/요약/키워드: Unified Modeling Language

검색결과 267건 처리시간 0.033초

UPDM&UML을 이용한 함정전투체계 모델링 방안에 대한 연구 (A Study for Modeling Combat System Architecture With UPDM and UML)

  • 박지은
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2017년도 제56차 하계학술대회논문집 25권2호
    • /
    • pp.21-24
    • /
    • 2017
  • 본 논문은 함정 전투체계의 아키텍처를 설계하고 세부 기능을 분석 및 구현하기 위한 방안 연구를 위해 작성되었다. 함정 전투체계와 같이 복잡도 높은 대규모 시스템에서 문서 산출물에 근거한 개발은 산출물 간 유기적인 연결이 어렵고 요구조건의 변화에 따른 영향 요소 식별 및 반영이 어렵다는 단점을 갖는다. 이에 대한 대안으로 제시된 모델 기반 개발 방법론을 함정 전투체계에 적용하기 위해 미 국방 분야 표준 아키텍처인 DoDAF와 이를 지원하는 UPDM, 시스템 엔지니어링과 소프트웨어 엔지니어링 분야의 모델링을 지원하는 SYSML/UML을 살펴보고 함정 전투체계에 적합한 모델 구성 및 각 개발 단계 별 모델링을 수행하는 절차에 대한 가이드라인을 제시한다.

  • PDF

UML 클래스 다이어그램을 XML DTD로의 변환 시스템 설계 및 구현 (Design and Implementation of Conversion System from UML Class Diagram to XML DTD)

  • 홍도석;하얀;김용성
    • 한국정보처리학회논문지
    • /
    • 제7권12호
    • /
    • pp.3829-3839
    • /
    • 2000
  • UML(Unified Modeling Language)의 구조 중에 UML 클래스 다이어그램은 객체모델링에 매우 적합하여, 최근에는 UXF(UML eXchange Format)까지 등장하여 UML 클래스 다이어그램을 여러 이기종 문서와의 교환이 가능하게 되었다. 따라서 본 논문은 UML 클래스 다이어그램을 인터넷 문서의 표준으로 자리잡은 XML 문서의 DTD 형태로 변환하는 시스템을 설계하였다. 이를 통하여 우리는 모델링 언어의 표준인 UML 클래스 다이어그램을 재사용 성이 뛰어난 XML 문서 형태로 쉽게 변형 및 저장할 수 있을 것이다. 또한 DTD로 변환하기 때문에 문서의 논리구조를 다양한 형식으로 표현할 수 있는 유연성을 제공할 수 있을 것이다.

  • PDF

A Study on Applying a Consistent UML Model to Naval Combat System Software Using Model Verification System

  • Jung, Seung-Mo;Lee, Woo-Jin
    • 한국컴퓨터정보학회논문지
    • /
    • 제27권5호
    • /
    • pp.109-116
    • /
    • 2022
  • 최근 대규모 소프트웨어 개발하는 데 있어 불명확한 의사소통을 해결하기 위해 가독성이 높은 표준화된 UML(Unified Modeling Language) 모델 중심의 모델 기반 개발 방법이 적용되고 있다. 하지만 소프트웨어 개발자들의 숙련도, 모델 및 모델링 도구의 이해도에 따라 대규모 소프트웨어에 일관성 있는 UML 모델을 적용하기에는 어려움이 발생한다. 이에 본 논문에서는 소프트웨어 개발에 일관성 있는 UML 모델을 적용하기 위한 모델 검증 시스템 개발 방법을 제시한다. 그리고 개발된 모델 검증 시스템을 함정 전투체계 소프트웨어 개발에 일부 적용하여 기능을 입증한다. 모델 검증 시스템은 개발자들이 작성한 모델들을 도메인 특성에 맞게 자동으로 검증할 수 있는 기능을 제공한다. 본 논문에서 제안한 모델 검증 시스템을 사용하면 함정 전투체계 소프트웨어 개발에 좀 더 쉽게 일관성 있는 UML 모델을 적용할 수 있는 장점을 가진다.

UML을 활용한 마이크로어레이 정보시스템의 객체지향분석 (Application of UML (Unified Modeling Language) in Object-oriented Analysis of Microarray Information System)

  • Park, Ji-Yeon;Chung, Hee-Joon;Kim, Ju-Han
    • 한국생물정보학회:학술대회논문집
    • /
    • 한국생물정보시스템생물학회 2003년도 제2차 연례학술대회 발표논문집
    • /
    • pp.147-154
    • /
    • 2003
  • Microarray information system is a complex system to manage, analyze and interpretate microarray gene expression data. Establishment of well-defined development process is very essential for understanding the complexity and organization of the system. We performed object-oriented analysis using Unified Modeling Language (UML) in specifying, visualizing and documenting microarray information system. The object-oriented analysis consists of three major steps: (i) use case modeling to describe various functionalities from the user's perspective (ii) dynamic modeling to illustrate behavioral aspects of the system (iii) object modeling to represent structural aspects of the system. As a result of our modeling activities we provide the UML diagrams showing various views of the microarray information system. We believe that the object-oriented analysis ensures effective documentations and communication of information system requirements. Another useful feature of object-oriented technique is structural continuity to standard microarray data model MAGE-OM (Microarray Gene Expression Object Model). The proposed modeling e(forts can be applicable for integration of biomedical information system.

  • PDF

웹 기반의 분산 객체 지향 소프트웨어 개발 환경을 위한 버전 관리 모텔 (Version Management Model for Distributed Object Oriented Software Development Environment Based on Web)

  • 김수용;최동운
    • 한국컴퓨터산업학회논문지
    • /
    • 제2권8호
    • /
    • pp.1099-1108
    • /
    • 2001
  • 본 논문에서는 웹 기반의 분산 소프트웨어 개발 환경에서 원시 코드 중심의 버전뿐만 아니라 원시 코드 이전 단계의 UML(Unified Modeling Language) 기반의 소프트웨어 개발 환경에서 발생하는 다양한 설계 객체들을 일정한 형태로 구축하여 효율적으로 관리하는 방법론을 제시하였다. 또한, 웹을 기반으로 한 분산 소프트웨어 개발 과정에서 발생하는 버전들을 일관성 있게 관리하기 위해 버전 규칙에 기초한 웹 기반의 규칙 버전 관리 모델을 설계하였다.

  • PDF

송전 손실 계산 패키지 개발을 위한 UML 적용 연구 (An Application of the Unified Modeling Language to develop the Transmission Loss Calculation Package)

  • 이찬주;신중린;박종배
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2001년도 춘계학술대회 논문집 전력기술부문
    • /
    • pp.65-67
    • /
    • 2001
  • This paper presents an application of UML(Unified Modeling Language) to develop the Transmission Loss Calculation Package (TLCP) and shows a feasibility of UML design for the power system analyzing software. In the rapidly restructuring electric power industry, it is required the development of efficient and transparent transmission pricing mechanism. This should be based to calculate an accurate transmission loss to prompt a fair competition and to give unbiased signals to all the market players. For those reasons, it is necessary to develop a software system for transmission loss calculation. In this paper, we design the TLCP based on UML, and describe using Rational Rose 2000.

  • PDF

Design of School Management Information System Based on the Indonesian National Education Standard

  • Kornelis, Marsella;Ock, Young Seok
    • International Journal of Contents
    • /
    • 제10권2호
    • /
    • pp.67-73
    • /
    • 2014
  • With a population of around 237,424,363 in 33 provinces, Indonesia is one developing countries that needs an excellent School Management Information System (SMIS) to accomplish its educational mission. To reach the goal, it is necessary to know the rules, culture of school and related data prior to building the SMIS. This study is focused on the Indonesian National Education Standards. It is has nine standards that are described by the Regulation of Education Ministry. To manage the schools' organization, this paper aims to develop a SMIS based on the Indonesian National Education Standards by using ARIS(Architecture of Integrated Information System) to help schools run efficiently. The new system will be built using UML(Unified Modeling Language), this new system conforms to the education rules of the government. Finally, the conclusion and future research are described.

UML(Unified Modeling Language)기법을 이용한 PCM전류차동계전기 정정모듈 개발 (Development of PCM Current Differential Relay Setting Module Using UML)

  • 오태욱;오성민;민병운;이승재;최면송
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2003년도 하계학술대회 논문집 A
    • /
    • pp.329-331
    • /
    • 2003
  • PROSET2000 that is integrated protective management system had developed and used in order to automate the setting process of protective relays in transmission system protection. PROSET2000 have database for relay setting and automated for relay setting program within. This paper proposed PCM current differential relay setting program point of Object Oriented Programming paradigm using Unified Modeling Language about additional relay in PROSET2000. Nevertheless each relay uses same current differential but setting method is different. This paper discribed different thing about setting method of each relay and evaluated more effective and corrective relay setting program using UML.

  • PDF

자율운항선 안전운항을 위한 정보교환 메시지 처리 알고리즘 설계 (Design of Algorithm on Information Exchange Message Processing for Safe Navigation of Autonomous Ships)

  • 남궁호;정중식
    • 한국항해항만학회:학술대회논문집
    • /
    • 한국항해항만학회 2018년도 춘계학술대회
    • /
    • pp.160-161
    • /
    • 2018
  • ITU-R Study Group Working Party 5B에서는 해상에서 자율운항선을 안전하게 운항하기 위해 자율운항선을 통한 제어센터-VTS, 제어센터-유인선 간의 정보교환이 이루어 질 수 있도록 Vessel traffic control voice relay의 기능을 제시하였다. 이에 자율운항선을 통해 제어센터-VTS, 제어센터-유인선 간의 원활한 정보교환이 가능하도록 사용자 기능 요구사항, 사용자 비기능 요구사항, 인터페이스 요구사항으로 분석함으로써 통신중계시스템 설계 및 각 운용 기기별 정보교환 체계를 구축하였다. 하지만 자율운항선-타 선박간의 충돌 위험성을 감지할 경우 충돌회피를 위한 흐름 및 통신중계시템을 활용한 메시지 처리과정은 설계되지 아니한 실정이다. 이에 본 연구에서는 액티비티, 제어흐름, 작업 흐름 등의 표현이 가능한 UML(unified modeling language)을 활용함으로써 항해단계 중 발생할 수 있는 상황별 시나리오를 제어 흐름 형태로 표현한 정보교환 메시지 처리 알고리즘을 제안하고자 한다.

  • PDF