Towards a UML Extension of Reusable Secure Use Cases for Mobile Grid systems

TitleTowards a UML Extension of Reusable Secure Use Cases for Mobile Grid systems
Publication TypeJournal Article
Year of Publication2011
AuthorsD. G. Rosado, E. Fernandez-Medina, J. Lopez, and M. Piattini
JournalIEICE Trans. on Information and Systems
VolumeE94-D
Pagination243-254
Date PublishedFeb 2011
PublisherIEICE
ISSN Number0916-8532
Abstract

The systematic processes exactly define the development cycle and help the development team follow the same development strategies and techniques, thus allowing a continuous improvement in the quality of the developed products. Likewise, it is important that the development process used integrates security aspects from the first stages at the same level as other functional and non-functional requirements. Grid systems allow us to build very complex information systems with different and remarkable features (interoperability between multiple security domains, cross-domain authentication and authorization, dynamic, heterogeneous and limited mobile devices, etc). With the development of wireless technology and mobile devices, the Grid becomes the perfect candidate for letting mobile users make complex works that add new computational capacity to the Grid. A methodology of development for secure mobile Grid systems is being defined. One of the activities of this methodology is the requirements analysis which is based in reusable use cases. In this paper, we will present a UML-extension for security use cases and Grid use case which capture the behaviour of this kind of systems. A detailed description of all these new use cases defined in the UML extension is necessary, describing the stereotypes, tagged values, constraints and graphical notation. We show an example of how to apply and use this extension for building the diagram of use cases and incorporating common security aspects for this kind of systems. Also, we will see how the diagrams built can be reused in the construction of others diagrams saving time and effort in this task.
 

DOI10.1587/transinf.E94.D.243
Citation Keyrosado2009
Paper File: 
https://www.nics.uma.es/sites/default/files/papers/rosado2009.pdf

Supported by