• 제목/요약/키워드: UML Diagram

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

요구분석을 위한 UML 다이어그램 저장관리 시스템 (UML Diagrams Repository System for Requirement Analysis)

  • 이성대;박휴찬
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제8권6호
    • /
    • pp.657-668
    • /
    • 2002
  • 소프트웨어 생명주기는 요구분석, 설계, 구현, 유지보수 단계 등으로 구성되며, 각 단계의 산출물은 다양한 형태를 지니고 있다 이러한 산출물을 표준화한 것이 UML이며, 요구분석 단계에서는 클래스 다이어그램, 사용사례 다이어그램, 활동 다이어그램, 협력 다이어그램이 일반적으로 사용되고 있다. 기존의 UML 개발 도구들은 이러한 다이어그램을 파일에 저장하기 때문에, 다이어그램 정보를 검색하거나 다수의 개발자들이 참석하는 공동 작업시 어려움이 발생한다. 본 논문에서는 이러한 어려움을 해결하고 요구분석 단계에서의 산출물을 효율적으로 처리하기 위하여 다이어그램 정보를 데이타베이스에 저장하고 관리하는 방법을 제안한다. 이를 위해 클래스, 사용사례, 활동, 협력 다이어그램을 구성하고 있는 모든 요소들을 분류하고, 분류된 각 구성요소들을 관계형 테이블로 변환한다. 이렇게 변환된 테이블에 다이어그램 정보를 저장하고 다양한 형태의 질의를 통해 저장된 정보를 검색할 수 있도록 한다. 제안한 방법은 다이어그램 정보를 다수의 개발자가 공유하여 사용할 수 있으며 모델의 재사용에 편리성을 제공할 것이다.

UML을 이용한 XML기반의 원격제어시스템 구현 및 개발 (Development and Implementation of XML Based-on Remote Control System Using UML)

  • 정화영
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2001년도 추계종합학술대회
    • /
    • pp.717-719
    • /
    • 2001
  • 인터넷의 급격한 확산에 따라 컴퓨터 응용산업은 이를 응용하려는 노력과 연구가 활발히 진행되었다. 또한, 다변화되는 수요환경에 따라 점차 응용소프트웨어의 효율성에 문제점이 제기 되었고, 이를 보완할 수 있는 보다 포괄적이고 효과적인 소프트웨어 분석 및 개발기법들이 제시되었다. 이에, 본 논문에서는 이들 요소들을 적용하여 자동화시스템에서 운용한 수 있는 인격제어관리시스템을 구현 및 개발하였다. 즉, 본 시스템의 개발을 위한 분석 부분에서는 UML을 이용한 Use Case Diagram, Sequence Diagram, Collaboration Diagram등을 활용하였으며, 개발 부분에서는 웹 기반의 문서 데이터 표준을 위하여 XML을 이용하였고 Java언어로 이를 보완하였다.

  • PDF

UML을 이용한 XML/EDI 시스템 설계 및 구현 (Design and Implementation of XML-based Electronic Data Interchange Using Unified Modeling Language)

  • 문태수;김호진
    • 한국전자거래학회지
    • /
    • 제7권3호
    • /
    • pp.139-158
    • /
    • 2002
  • Most of companies related to the area of B2B electronic commerce are making their efforts to innovate their existing business process into new designed process. XML-based electronic data interchange has potential to impact on reshaping the traditional EDI systems. This study intends to suggest a prototype of XML-based electronic data interchange using unified modeling language, with a case study applied in Korean automobile industry. In order to accomplish the research objectives, we employed UML as its standard modeling language, In this study, four diagramming techniques such as use case diagram, sequence diagram, class diagram, component diagram among eight modeling techniques are used for analyzing hierarchical business process. As a result of applying UML methodology, we design and develop XML/EDI applications efficiently. Our field test applied to Korean automobile industry shows that data modeling to design XML application using UML is better than existing methodologies in representing object schema of XML data and in extension and interoperability of systems.

  • PDF

UML 활동 다이어그램의 페트리넷 변환을 통한 워크플로 분석 (A Workflow Analysis Using the Transformation of an UML Activity Diagram into a Petri Net)

  • 한관희
    • 산업공학
    • /
    • 제17권2호
    • /
    • pp.200-207
    • /
    • 2004
  • Because the designed workflow may contain potential errors which may result in deadlocks, livelocks and so on, it is important to analyze the correctness of a workflow definition before it is put into the run time environment. Proposed in this paper is a transformation procedure of an UML activity diagram into a Petri net for the analysis of a workflow. By combining the strengths of easy-to-use functionality of an activity diagram and the analysis power of a Petri net, workflow analysts in the enterprise can model and analyze various kinds of workflow definition more easily and accurately.

UML 기반의 송전요금계산 패키지 개발 (Development of Transmission Pricing Package Based on Unified Modeling Language)

  • 이찬주;박종배;신중린;김진호;김발호
    • 대한전기학회논문지:전력기술부문A
    • /
    • 제53권2호
    • /
    • pp.111-120
    • /
    • 2004
  • This paper presents an application of Unified Modeling Language(UML) software technique for developing transmission pricing evaluation package. Also, this paper describes a transmission pricing algorithm applicable to a large-scale power system. The usage-based transmission pricing mechanism is very complex since it requires power flow analysis, fault current analysis, sensitivity evaluation of a transmission line, penalty factors calculation, transmission asset databases, and cost allocation rules, etc. For the efficient and flexible development of the transmission pricing package, a UML. approach is applied, which is composed of a use-case diagram, interaction diagram, class diagram, and package diagram using Rational Rose Unified Process(RUP). The designed transmission pricing package can be efficiently modified and reused as the market environments evolves since it is designed by Object-Oriented Programming(OOP).

자가적응 소프트웨어 모델링을 위한 UML Diagram 확장 (UML Diagram Extension for Modeling Adaptive Software)

  • 김동현;홍원의;김주원;인호
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2013년도 추계학술발표대회
    • /
    • pp.939-942
    • /
    • 2013
  • 빠르게 변화하는 현대 소프트웨어 산업에서 주변 환경에 대응해 시스템의 상태를 변화하며 요구사항을 만족시키는 자가적응 소프트웨어의 개념이 대두되고 있다. 본 연구는 기존의 UML diagram이 자가적응 소프트웨어의 특성을 표현하기에 부족한 점을 보완하기 위해 UML diagram을 확장했으며 자가적응 소프트웨어의 설계에 중요한 요소인 '상황'을 모델링하기 위해 기존 연구의 Situation model을 도입해 연계할 수 있도록 했다.

OSD, CDF 문서로부터 UML 클래스 다이어그램으로 변환 시스템 (Converting System from OSD and CDF documents to UML Class Diagram)

  • 하얀
    • 정보처리학회논문지A
    • /
    • 제10A권5호
    • /
    • pp.493-502
    • /
    • 2003
  • 최근 웹-기반 XML 응용에 관한 필요성이 급증함에 따라, 이와 관련된 WIDL, OSD, CDF에 관한 연구가 널리 이루어지고 있다. 특히 OSD 포맷은 소프트웨어 패키지와 그들 간의 관계를 정의하는 것으로 CDF 문서 등에서 많이 사용되고 있다. 그러나 아직까지 이에 대한 객체 모델링이 제안된 바 없어, 소프트웨어를 재사용하려는 사람들마다 별도의 양식으로 이들 관계를 표현하고 있는 실정이다. 따라서, 본 논문은 UML의 다양한 관련성을 이용하여 OSD와 CDF문서를 UML클래스 다이어그램으로 사상시키고자 한다. 이를 통해 소프트웨어 패키지간의 구현과 실제 관계를 UML형태로 일관되게 표현할 수 있을 뿐만 아니라 모델링 함수를 통해 XML문서의 구조를 쉽게 파악, 변형을 용이하게 하는 장점이 있다.

Component Modeling for SVG animation

  • Ha, Yan;Park, Hea-Sook;Lee, Soon-Mi
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2005년도 ICCAS
    • /
    • pp.492-497
    • /
    • 2005
  • It has not been studied about modeling methods for SVG documents to represent animation in the web that has been recently increased in interest. In this paper, I propose component modeling for SVG documents by CBD methodology. First, I propose conceptual modeling by UML class diagrams for converting SVG document into component diagram. And then, I propose rules to convert the UML class diagram into component diagram. Thus, main contribution of this paper is that it can generate a component diagram for a SVG document using Component-Based Development methodology.

  • PDF

UML을 이용한 닷넷기반의 경영관리시스템에 대한 설계 (Design of the Business Management System Based on .NET Using UML)

  • 이상영
    • 한국컴퓨터산업학회논문지
    • /
    • 제7권3호
    • /
    • pp.179-184
    • /
    • 2006
  • 많은 기업들은 정보기술의 발전과 더불어 이익을 증대시키고 비용을 절감하기 위하여 정보화 시스템을 도입하고 있다. 본 논문에서는 객체지향 방법론 설계 도구인 UML을 사용하여 AS-IS를 구축하고 닷넷 환경의 유스케이스 다이어그램, 시퀀스 다이어그램, 컴포넌트 다이어그램 등을 통하여 TO-BE 프로세스 모델을 설계한다. 그리고 소규모 회사 조직 시스템에 적용시키기 위하여 닷넷 기반으로 구축하면 컴포넌트 재사용 및 소프트웨어 생산성을 증진시킬 수 있다.

  • PDF