Publishing Service

Polishing & Checking

Frontiers of Information Technology & Electronic Engineering

ISSN 2095-9184 (print), ISSN 2095-9230 (online)

A framework for an integrated unified modeling language

Abstract: The unified modeling language (UML) is one of the most commonly used modeling languages in the software industry. It simplifies the complex process of design by providing a set of graphical notations, which helps express the object-oriented analysis and design of software projects. Although UML is applicable to different types of systems, domains, methods, and processes, it cannot express certain problem domain needs. Therefore, many extensions to UML have been proposed. In this paper, we propose a framework for integrating the UML extensions and then use the framework to propose an integrated unified modeling language-graphical (iUML-g) form. iUML-g integrates the existing UML extensions into one integrated form. This includes an integrated diagram for UML class, sequence, and use case diagrams. The proposed approach is evaluated using a case study. The proposed iUML-g is capable of modeling systems that use different domains.

Key words: Unified modeling language (UML), Integration, Modeling, System analysis and design

Chinese Summary  <28> 一种集成的统一建模语言框架

目的:统一建模语言(unified modeling language, UML)是软件工程领域使用最广泛的建模语言之一。通过运用一系列图形符号,UML使得软件工程的面向对象分析和面向对象设计便于表达,从而简化了软件设计的复杂流程。UML可以用于不同类型系统、域、方法和进程的建模,但无法表达某些问题域的需求。因此,涌现出了相当多的UML扩展。然而扩展后的UML常仅适用于一个特定域。为减少使用UML扩展对目标系统建模耗费的时间与精力,本文对所有的问题域提供一种集成形式。
创新点:提出一种集成的UML,以同时支持多个域的建模。
方法:首先建立集成UML扩展的框架,再利用此框架集成已有文献中的扩展(表2),形成集成的统一建模语言图形形式(integrated unified modeling language-graphical form,iUML-g form)。iUML-g将现有的UML扩展整合至一个集成形式中,此集成形式包含UML类图、时序图和用例图的集成图。
结论:通过对一个使用多个不同域的系统(此类型系统无法通过UML直接建模)进行建模,本文方法有效性得到验证。同时,包含有9人的iUML-g使用者问卷调查表明(表9),iUML-g的打分不低于3.56(满分为4)。

关键词组:统一建模语言(UML);集成;建模;系统分析与设计


Share this article to: More

Go to Contents

References:

<Show All>

Open peer comments: Debate/Discuss/Question/Opinion

<1>

Please provide your name, email address and a comment





DOI:

10.1631/FITEE.1500094

CLC number:

TP311

Download Full Text:

Click Here

Downloaded:

2282

Download summary:

<Click Here> 

Downloaded:

1817

Clicked:

5905

Cited:

1

On-line Access:

2016-02-02

Received:

2015-03-23

Revision Accepted:

2015-07-22

Crosschecked:

2016-01-20

Journal of Zhejiang University-SCIENCE, 38 Zheda Road, Hangzhou 310027, China
Tel: +86-571-87952276; Fax: +86-571-87952331; E-mail: jzus@zju.edu.cn
Copyright © 2000~ Journal of Zhejiang University-SCIENCE