Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

Security design patterns for ambient systems

BelAmI Project Deliverable D3.6.1
: Schwarz, R.; Simon, K.

Fulltext urn:nbn:de:0011-n-502821 (352 KByte PDF)
MD5 Fingerprint: 67e0a47b560b20fb35781dda8ae2f83f
Created on: 14.12.2006

Kaiserslautern, 2006, XIV, 52 pp.
IESE-Report, 115.06/E
Reportnr.: 115.06/E
Report, Electronic Publication
Fraunhofer IESE ()
it security; system security engineering; design pattern; ambient intelligence; pervasive computing; ubiquitous computing; privacy; survey; BelAmI; security pattern

Software design patterns have been gaining popularity since their introduction by the seminal work of the so-called »Gang of Four« (Gamma, Johnson, Helm, and Vlissides [8]). A design pattern describes a recurring design problem that arises in specific design contexts, and it presents a well-proven generic solution for it. Patterns proved their worth in conveying object-oriented design principles to the software community. The success of general design patterns inspired software engineers to apply the pattern approach to the domain of software security engineering to provide prefabricated building blocks for typical security problems.
This report surveys existing software security design patterns proposed in the literature, trying to identify candidate patterns that are applicable to ambient systems design. For each candidate pattern we discuss the pros and cons of its application, emphasizing potential uses in scenarios in the context of our BelAmI demonstrator.
This report is Deliverable D3.6.1 according to the BelAmI project plan.