Title :
Applying Security Patterns for Component Based Applications Using UML Profile
Author :
Bouaziz, Rafik ; Coulette, B.
Author_Institution :
IRIT, Univ. of Toulouse, Toulouse, France
Abstract :
Today´s systems require a higher consideration for the non functional requirement as security and dependability. Developers have to handle these requirements during software development lifecycle. To provide developers with security guidelines, security patterns were proposed. These patterns are a collection of expert´s security knowledge and a good solution to convey security concepts. In order to encourage developers to take advantage from security solutions proposed by security patterns, we think that it is necessary to provide an appropriate mechanism to implement those patterns using UML profiles. In this paper, we propose structured UML profiles construction process based on security patterns. An illustration of the proposed profile construction process is provided using the active replication pattern. A case study of GPS system is also provided to demonstrate the application of generated UML profile using the proposed process.
Keywords :
Global Positioning System; Unified Modeling Language; object-oriented programming; security of data; software reliability; GPS system; active replication pattern; component based applications; dependability; experts security knowledge; security concepts; security patterns; security solutions; software development lifecycle; structured UML profiles construction process; Connectors; Context; Object oriented modeling; Program processors; Security; Unified modeling language; Model Driven Development; Security pattern; UML profile; based approach;
Conference_Titel :
Computational Science and Engineering (CSE), 2012 IEEE 15th International Conference on
Conference_Location :
Nicosia
Print_ISBN :
978-1-4673-5165-2
Electronic_ISBN :
978-0-7695-4914-9
DOI :
10.1109/ICCSE.2012.104