DocumentCode :
3632908
Title :
Development of Applications Based on Security Patterns
Author :
Daniel Serrano;José F. Ruiz;Antonio Munoz;Antonio Mana;Alvaro Armenteros;Beatriz Gallego-Nicaso Crespo
Author_Institution :
Univ. of Malaga, Malaga, Spain
fYear :
2009
Firstpage :
111
Lastpage :
116
Abstract :
Current approaches for software development fail in the integration of security aspects. Usually, this is because of the software complexity and the speci?c expertise needed for the integration of modern security solutions. In this paper we present the SERENITY Project which proposes a framework addressing this issue. SERENITY is based on the separation of the development of security solutions from the development of secure software supported by these security solutions. Both developments, security solutions and secure applications, are centered on the use of libraries of precise descriptions of reusable security solutions stored in the form of security patterns. This approach ?ts very well with new emerging scenarios such as ambient intelligence, ubiquitous computing, grids, etc. In this paper we present the development of a secure application based on these ideas, in order to do that, we introduce an Application Programming Interface (API) specially designed for use SERENITY advantages.
Keywords :
"Security","Application software","Ambient intelligence","Distributed computing","Programming","Ubiquitous computing","Pervasive computing","Java","Runtime","Software design"
Publisher :
ieee
Conference_Titel :
Dependability, 2009. DEPEND ´09. Second International Conference on
Print_ISBN :
978-0-7695-3666-8
Type :
conf
DOI :
10.1109/DEPEND.2009.23
Filename :
5211073
Link To Document :
بازگشت