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

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

윈도우폰7 플랫폼에서 애플리케이션 개발을 위한 UML 프로파일의 정의 (Defining UML Profile for Application Development on the Windows Phone 7 Platform)

  • 민법기;국승학;김현수
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2011년도 춘계학술발표대회
    • /
    • pp.1341-1344
    • /
    • 2011
  • UML(Unified Modeling Language)은 범용 모델링 언어로 일관된 표기형식을 제공하여 표준 모델링 언어로 자리 잡았다. 그러나 특정 도메인에 종속적이지 않은 UML의 특징 때문에 기존의 표준 UML의 표현 방식으로는 특화된 분야의 상세한 아키텍처의 모델링이 어렵다. 이를 해결하기 위해 UML은 새로운 개념을 추가할 수 있는 확장 메커니즘을 제공하며, 이를 통해 특정 플랫폼이 가지고 있는 특별한 의미를 표현한 아키텍처 모델링이 가능하다. 본 논문에서는 UML의 확장 메커니즘을 이용하여 윈도우폰7 애플리케이션의 모델링을 위한 프로파일을 정의한다. 이를 위해 윈도우폰7의 특성을 분석하고 확장요소를 추출하여 이를 기반으로 UML을 확장하였다. 이를 이용하여 윈도우폰7의 애플리케이션 개발에 특화된 모델링을 할 수 있다.

Java 기반으로 작성된 UML 표기법 지원 CASE 도구의 설계 및 구현 (Design and Implementation of a Java-Based CASE Tool for Supporting UML Notation)

  • 이훈기;김태균;윤석진
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1998년도 가을 학술발표논문집 Vol.25 No.2 (1)
    • /
    • pp.475-477
    • /
    • 1998
  • 객체 지향 기법의 확산으로 인하여 많은 객체 지향 표기법과 객체 지향 CASE(Computer Aided Software Engineering) 도구가 발표되고 있다. 특히 1995년 이후로 Booch, Rumbaugh 그리고 Jacobson에 의하여 정의되어 계속적인 정제 과정을 거치고 있는 UML(Unified Modeling Language)은 OMG(Object Management Group)에 의하여 객체 지향 표기법의 표준안으로 채택될 가능성이 높은 가장 우수한 표기법으로 지목되고 있다. 본 논문에서는 기존에 가지고 있었던 OMT(Object Modeling Technique) 지원 도구인 OODesigner의 개발 경험을 이용하여 새로히 설계 구현한 UML 지원 CASE 도구인 AOModeler의 개발 결과를 제시한다. 기존에 존재하는 대부분의 CASE 도구들은 플랫폼에 의존적인 구현 언어로 작성되어 있기 때문에 이식성이 매우 부족하였다. 따라서 도구 개발자는 PC용 도구와 Unix용 도구를 따로 개발할 수밖에 없었다. 이식성과 관련한 문제점을 해결하기 위해서 본 논문에서는 Java 언어로 AOModeler를 구현하였다. 더욱이 C++로 기존에 구현한 OODesiner의 설계 문서와 원시 코드를 재사용하는 방식으로 본 도구를 구현하였기 때문에 생산성 있는 도구 개발을 이룰 수 있었다.

UML 객체지향 기법을 이용한 자동생산시스템의 분산적 운용제어와 시뮬레이터에 관한 연구 (A Study on Heterarchical Control System and Simulator for Automated Manufacturing Systems Using UML Object-oriented Technique)

  • 조용탁;한영근
    • 산업경영시스템학회지
    • /
    • 제22권52호
    • /
    • pp.285-295
    • /
    • 1999
  • Developing control functions that operate and cooperate each equipment in order to achieve a goal is one of the most important problems in the installation of automated manufacturing systems. This paper discusses the development of a control system for heterarchical architecture and a simulator to verify operations of the control system. The object-oriented paradigm that has excellent reusability, portability, and extensibility is currently being used in many application fields as a software development methodology. Especially, UML(Unified Modeling Language), the third generation object-oriented modeling methodology, has advantages such as model generalization, clearness, and so on. In this research, software objects to accomodate the real time environments of automated manufacturing systems are modeled with the diagrams of UML. Based on these models, control software is developed as a format of pseudo-codes. A simulator is implemented to validate the developed control system.

  • PDF

UML 다이아그램간의 일관성과 완전성을 위한 검증 규칙 생성에 관한 연구 (The Study on the Generation of Verifying Rules for Consistency and Completeness of the Unified Modeling Language Diagrams)

  • 김재웅;김진수;김치수;황선명
    • 한국멀티미디어학회논문지
    • /
    • 제3권3호
    • /
    • pp.290-297
    • /
    • 2000
  • 객체지향 설계에 많이 사용되고 있는 UML의 일부 다이아그램들의 일관성과 완전성을 검증하기 위하여 UML다이아그램들을 분석하여 ER모델에 적용하고, 일련의 집합과 함수들을 사용하여 정형적으로 명세한 다음 이러한 함수들의 의미에 따라 UML 다이아그램들의 일관성과 완전성을 보장하는 일련의 규칙들을 유도한다. 이러한 규칙들은 추후에 다이아그램을 생성하는 능력과 일관성과 완전성을 검사하는 능력을 함에 가진 CASE 도구에 포함될 수 있다.

  • PDF

UML 기반 전용회선 운용관리시스템 설계 (A dedicated line operating and maintenance system design based on UML)

  • 조동권
    • 한국정보통신학회논문지
    • /
    • 제6권6호
    • /
    • pp.827-832
    • /
    • 2002
  • 고속의 전용회선 통신서비스에 대한 급격한 수요로 통신망은 그 양과 종류가 급격하게 증가하고 있어서 전용회선 통신망 운용에 따른 망구성 및 고장처리 체계의 정립이 필요하게 되었다. 전용회선은 특성상 가입자 구간에서 시작하여 여러 전화국의 전송장치를 경유하고 다시 가입자구간으로 연결된다. 전용회선의 유지보수 및 운용관리는 전국 규모로 전용회선을 단대단으로 시험할 수 있고, 운용관리 업무를 집중화, 자동화, 전산화시킴으로써 전용회선에 대한 시험 및 운용관리업무를 일원화한 집중운용보전체제를 필요로 한다. 이러한 요구에 부응하기 위해서는 확장성이 높고 유연하여 데이터를 원격지에서도 접근할 수 있도록 하는 분산 시스템의 구성이 필수적이다. 분산시스템 설계의 하나의 방법으로 객체지향 설계가 많이 적용하고 있다. 본 논문에서는 새롭게 요구되는 환경에서의 전용회선 통신망에 대한 구성 및 고장관리 요구사항을 정리하고 객체지향설계 언어인 UML(Unified Modeling Language)을 적용한 전용회선운용관리시스템설계 방법을 제안한다

UML을 적용한 고객관리시스템 설계 및 구현 (Design and Implementation of Customer Management System Using UML)

  • 정원교;박상성;신영근;김명훈;장동식
    • 한국콘텐츠학회논문지
    • /
    • 제7권11호
    • /
    • pp.59-68
    • /
    • 2007
  • 최근 서비스 산업이 발전하면서 고객들이 보다 편하게 택시를 사용하기 위해 콜택시 서비스를 일반적으로 사용하고 있지만, 기업 입장에서 콜 센터를 구축하기 위해서는 막대한 비용이 소비된다. 본 논문은 기존에 사용되는 단말기 방식의 콜 시스템이 아닌 핸드폰을 사용해 콜 센터 구축에 소비되는 비용을 최소화했다. 그리고 CTI(Computer Telephony Integration)를 이용해 택시 콜 센터의 고객관리, 업소관리, 기사관리, 주문관리, 정산관리 등의 업무를 보다 효율적으로 통합 관리 할 수 있는 시스템을 UML(Unified Modeling Language)을 적용해 설계 및 구축했다. CTI를 보다 효과적으로 구현하기 위한 장치로써 현재 상용화 되어 있는 CID(Caller Identify Display)를 이용해 고객의 발신 번호를 PC에서 받아 실시간으로 고객의 정보를 Database에서 검색했다. 이 시스템은 저렴한 비용으로 구축이 가능하고, 효율적인 고객관리 기능으로 고객 서비스를 개선할 수 있다.

국제우주정거장 데이터 인터페이스 시뮬레이터의 UML 분석

  • 서석배;김종우;이주희;김연규;최기혁;최해진
    • 한국우주과학회:학술대회논문집(한국우주과학회보)
    • /
    • 한국우주과학회 2004년도 한국우주과학회보 제13권1호
    • /
    • pp.50-50
    • /
    • 2004
  • UML (Unified Modeling Language)은 정해진 기호와 다이어그램을 사용하여 개발할 시스템에 대한 비전을 가지도록 하며, 시스템에 관여하는 사람들에게 자신의 비전을 알리고 의견을 얻을 수 있도록 도와주는 언어이다. 본 논문에서는 이미 설계가 완료되고 구현의 막바지에 이른 국제우주정거장 (ISS; International Space Station)을 위한 데이터 인터페이스 시뮬레이터를 ULM을 이용하여 표현한다. (중략)

  • PDF

DESIGN AND FLIGHT SOFTWARE EMBEDDING OF KOMPSAT-2 SIMULATOR

  • Lee, Sang-Uk;Cho, Sung-Ki;Kim, Jae-Hoon
    • Journal of Astronomy and Space Sciences
    • /
    • 제19권2호
    • /
    • pp.97-106
    • /
    • 2002
  • The design feature of KOMPSAT-2 simulator based on object oriented design methodology in terms of unified modeling language (UML) has been discussed in this paper. Also, we present how to embed flight software into the simulator. Flight software em-bedding for KOMPSAT-2 simulator is compared to that of the KOMPSAT-1 simulator.

객체 지향 언어를 이용한 필드버스 매세지 규격 서비스의 설계 (Design of Fieldbus Message Specification Service Using UML)

  • 이성우
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2005년도 제36회 하계학술대회 논문집 D
    • /
    • pp.2667-2670
    • /
    • 2005
  • In this Paper is analyzed about FMS(Fieldbus Message Specification) service of FOUNDATION Fieldbus and designed using of UML(Unified Modeling Language). The FMS provides a number of services for reading, writing, and otherwise accessing objects. The FOUNDATION Fieldbus protocol is object oriented. The information in the devices is accessed in the form of objects. In FMS, the objects for configuring device and strategy in a node are listed in an object dictionary(OD). Each object is identified by an index. For example, every function block and every parameter has an index.

  • PDF

Web GIS 구축시 UML을 이용한 모델링에 관한 연구 - 충북대학교를 중심으로 - (The Study of Modeling in Web GIS-System using UML - The special reference of Chungbuk National University -)

  • 손영기;신영철
    • 한국지리정보학회지
    • /
    • 제4권2호
    • /
    • pp.46-60
    • /
    • 2001
  • 본 논문은 객체분산 시스템인 Web GIS시스템를 구축하고 UML을 이용하여 가시화, 시스템 구조와 행동을 명세화하였다. GIS의 UML 개념모델의 연구는 Shapefile를 모델개념으로 클래스도와 스테레오타입으로 추상화하였다. 통합된 모델인 UML을 사용하여 아키텍처와 역공 학을 중심으로 모델링하였다. 본 연구는 시스템을 구축하고 기본 형태를 제공하며, 시스템 분석/설계의 문서화를 통하여 S/W시스템의 기본 요소를 객체 또는 클래스로 파악하여 문제 영역과 해결 영역을 모델링함으로써 요구사항 변화시 적응력을 높이고 대규모 시스템에서 유지 보수들을 포함한 관리를 보다 능동적으로 관리할 수 있음을 제시할 수 있었다.

  • PDF