M-UML: an extension to UML for the modeling of mobile agent-based software systems

被引:16
|
作者
Saleh, K [1 ]
El-Morr, C [1 ]
机构
[1] Amer Univ Sharjah, Dept Comp Sci, Sharjah, U Arab Emirates
关键词
language extension; mobile agents; mobility requirements; unified modeling language;
D O I
10.1016/j.infsof.2003.07.004
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Unified Modeling Language (UML) is a language for the specification, visualization, and documentation of object-oriented software systems [The Unified Modeling Language User Guide, 1998]. However, UML cannot describe in an explicit manner the mobility requirements needed for modeling mobile agent-based software systems. In this paper, we present M-UML, our proposed extension to UML covering all aspects of mobility at the various views and diagrams of UML. The use of M-UML is illustrated using a simple mobile voting system example. (C) 2003 Elsevier B.V. All rights reserved.
引用
收藏
页码:219 / 227
页数:9
相关论文
共 50 条
  • [1] Mobile UML for the modeling of mobile agent-based software systems
    Saleh, K
    El Morr, C
    [J]. 7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL IX, PROCEEDINGS: COMPUTER SCIENCE AND ENGINEERING: II, 2003, : 251 - 256
  • [2] Towards an extension of UML2.0 to model mobile agent-based systems
    Bahri, Mohamed Redha
    Mokhtari, Rabah
    Chaoui, Allaoua
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2009, 9 (10): : 105 - 112
  • [3] A mobile-agent platform and a game application specifications using M-UML
    Saleh, K
    El Morr, C
    Mourtada, A
    Morad, Y
    [J]. ELECTRONIC LIBRARY, 2004, 22 (01): : 32 - 42
  • [4] UML 2.0 and agents: how to build agent-based systems with the new UML standard
    Bauer, B
    Odell, J
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2005, 18 (02) : 141 - 157
  • [5] On the design of agent-based systems using UML and extensions
    Dinsoreanu, M
    Salomie, I
    Pusztai, K
    [J]. ITI 2002: PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY INTERFACES, 2002, : 205 - 210
  • [6] UML extending methodology for agents and agent-based systems
    Pivk, Aleksander
    Krisper, Marjan
    [J]. Elektrotehniski Vestnik/Electrotechnical Review, 2003, 70 (03): : 123 - 128
  • [7] A metamodel approach to software process Modeling based on UML extension
    Wu, Minghui
    Li, Gang
    Ying, Jing
    Yan, Hui
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-6, PROCEEDINGS, 2006, : 4508 - +
  • [8] A UML profile for agent-based development
    Zeid, A
    [J]. METAINFORMATICS, 2002, 2641 : 161 - 170
  • [9] Extending UML for Agent-based Supply Chain Management Modeling
    Zhou, Qiping
    Xu, Di
    Wang, Zhaoming
    [J]. ICPOM2008: PROCEEDINGS OF 2008 INTERNATIONAL CONFERENCE OF PRODUCTION AND OPERATION MANAGEMENT, VOLUMES 1-3, 2008, : 342 - 345
  • [10] A UML profile for agent-based development
    Zeid, Amir
    [J]. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2003, 2641 : 161 - 170