A security architecture for computational grids
CCS '98 Proceedings of the 5th ACM conference on Computer and communications security
The unified software development process
The unified software development process
The Rational Unified Process: An Introduction, Second Edition
The Rational Unified Process: An Introduction, Second Edition
SecureUML: A UML-Based Modeling Language for Model-Driven Security
UML '02 Proceedings of the 5th International Conference on The Unified Modeling Language
UMLsec: Extending UML for Secure Systems Development
UML '02 Proceedings of the 5th International Conference on The Unified Modeling Language
A Requirements-Driven Development Methodology
CAiSE '01 Proceedings of the 13th International Conference on Advanced Information Systems Engineering
Model driven security for process-oriented systems
Proceedings of the eighth ACM symposium on Access control models and technologies
HPDC '03 Proceedings of the 12th IEEE International Symposium on High Performance Distributed Computing
Security-Critical System Development with Extended Use Cases
APSEC '03 Proceedings of the Tenth Asia-Pacific Software Engineering Conference Software Engineering Conference
Tropos: An Agent-Oriented Software Development Methodology
Autonomous Agents and Multi-Agent Systems
Scheduling in the Grid application development software project
Grid resource management
A framework for security requirements engineering
Proceedings of the 2006 international workshop on Software engineering for secure systems
A Grid Service Infrastructure for Mobile Devices
SKG '05 Proceedings of the First International Conference on Semantics, Knowledge and Grid
Computer Standards & Interfaces
Integrating Security and Software Engineering: Advances and Future Vision
Integrating Security and Software Engineering: Advances and Future Vision
Model-based security analysis for mobile communications
Proceedings of the 30th international conference on Software engineering
PSecGCM: Process for the Development of Secure Grid Computing based Systems with Mobile Devices
ARES '08 Proceedings of the 2008 Third International Conference on Availability, Reliability and Security
Security Requirements Engineering Process for Software Product Lines: A Case Study
ICSEA '08 Proceedings of the 2008 The Third International Conference on Software Engineering Advances
An aspect-oriented methodology for designing secure applications
Information and Software Technology
Editorial: Model-Driven Development for secure information systems
Information and Software Technology
An engineering process for developing Secure Data Warehouses
Information and Software Technology
On the secure software development process: CLASP, SDL and Touchpoints compared
Information and Software Technology
Reusable security use cases for mobile grid environments
IWSESS '09 Proceedings of the 2009 ICSE Workshop on Software Engineering for Secure Systems
Information and Software Technology
A UML profile for modeling software applications based on grid services
SE '08 Proceedings of the IASTED International Conference on Software Engineering
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
Secure Systems Development with UML
Secure Systems Development with UML
Mobile-to-Grid middleware: bridging the gap between mobile and grid environments
EGC'05 Proceedings of the 2005 European conference on Advances in Grid Computing
Security services architecture for Secure Mobile Grid Systems
Journal of Systems Architecture: the EUROMICRO Journal
Systematic design of secure Mobile Grid systems
Journal of Network and Computer Applications
A framework to support selection of cloud providers based on security and privacy requirements
Journal of Systems and Software
Hi-index | 0.00 |
Developing software through systematic processes is becoming more and more important due to the growing complexity of software development. 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. Systems which are based on Grid Computing are a kind of systems that have clear differentiating features in which security is a highly important aspect. The Mobile Grid, which is relevant to both Grid and Mobile Computing, is a full inheritor of the Grid with the additional feature that it supports mobile users and resources. A development methodology for Secure Mobile Grid Systems is proposed in which the security aspects are considered from the first stages of the life-cycle and in which the mobile Grid technological environment is always present in each activity. This paper presents the analysis activity, in which the requirements (focusing on the grid, mobile and security requirements) of the system are specified and which is driven by reusable use cases through which the requirements and needs of these systems can be defined. These use cases have been defined through a UML-extension for security use cases and Grid use cases which capture the behaviour of this kind of systems. The analysis activity has been applied to a real case.