Use case maps for object-oriented systems
Use case maps for object-oriented systems
Client-server computing in mobile environments
ACM Computing Surveys (CSUR)
Extension of the unified modeling language for mobile agents
Unified modeling language
On the Modelling of Mobile Agent-Based Systems
MATA '01 Proceedings of the Third International Workshop on Mobile Agents for Telecommunication Applications
Programming Access Control: The KLAIM Experience
CONCUR '00 Proceedings of the 11th International Conference on Concurrency Theory
ASA/MA 2000 Proceedings of the Second International Symposium on Agent Systems and Applications and Fourth International Symposium on Mobile Agents
FoSSaCS '98 Proceedings of the First International Conference on Foundations of Software Science and Computation Structure
Modeling dynamic software components in UML
UML'99 Proceedings of the 2nd international conference on The unified modeling language: beyond the standard
UML based modeling and performance analysis of mobile systems
MSWiM '04 Proceedings of the 7th ACM international symposium on Modeling, analysis and simulation of wireless and mobile systems
Using the UML 2.0 activity diagram to model agent plans and actions
Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems
Specification and refinement of mobile systems in MTLA and mobile UML
Theoretical Computer Science - Algebraic methodology and software technology
Current research in conceptual modelling of agent mobility: an ontology-based evaluation
International Journal of Metadata, Semantics and Ontologies
Exploiting User-definable Synchronizations in Graph Transformation
Electronic Notes in Theoretical Computer Science (ENTCS)
An UML profile for the modelling of mobile business processes and workflows
Proceedings of the 5th International ICST Mobile Multimedia Communications Conference
Shaped Hierarchical Architectural Design
Electronic Notes in Theoretical Computer Science (ENTCS)
Synthesising PEPA nets from IODs for performance analysis
Proceedings of the first joint WOSP/SIPEW international conference on Performance engineering
Extending UML sequence diagrams to model agent mobility
AOSE'06 Proceedings of the 7th international conference on Agent-oriented software engineering VII
A UML profile for modeling mobile information systems
DAIS'07 Proceedings of the 7th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
Modeling MAS properties with MAS-ML dynamic diagrams
AOIS'06 Proceedings of the 8th international Bi conference on Agent-oriented information systems IV
Mobile UML statecharts with localities
GC'04 Proceedings of the 2004 IST/FET international conference on Global Computing
Partial order semantics of sequence diagrams for mobility
SMTT'03 Proceedings of the 2003 international conference on Scenarios: models, Transformations and Tools
Performance analysis of mobile systems
SFM-Moby'05 Proceedings of the 5th international conference on Formal Methods for the Design of Computer, Communication, and Software Systems: mobile computing
Hi-index | 0.00 |
Mobile systems are gaining more and more importance, nevertheless the means for their specifications are still underdeveloped. Existing UML diagrams can be used to conveniently model behavior, but these diagrams can be hardly used to model mobility. In this paper we present an extension to UML class and activity diagrams to model mobile systems. We assume that mobile objects can migrate from one location to another. Locations can be nested and mobile too. We introduce stereotypes to model mobile objects, locations, and activities like moving or cloning. We introduce two notational variants of activity diagrams for modeling mobility. One variant is location centered and focuses on the topology of locations. The other one focuses on the actor responsible for an activity. We compare these two types of diagrams and define a metamodel for them.