Title :
Using aspects to design a secure system
Author :
Georg, Geri ; Ray, Indrakshi ; France, Robert
Author_Institution :
Agilent Technol., Fort Collins, CO, USA
Abstract :
Developers of complex systems have to address concerns such as security, availability of services, and timeliness that often are non-orthogonal to traditional design structures, that is, the concerns cross-cut traditional design units. We illustrate how an aspect-oriented approach to modeling allows developers to encapsulate such design concerns so that they can be woven into a design in a systematic and consistent manner. The paper focuses on the use of aspects for modeling and weaving in security concerns.
Keywords :
formal specification; object-oriented programming; security of data; specification languages; UML; aspect-oriented modeling approach; aspects; complex systems; data security; object oriented programming; system availability; timeliness; Availability; Information security; Interference; Internet; Pattern analysis; Programming; Software design; Software systems; Unified modeling language; Weaving;
Conference_Titel :
Engineering of Complex Computer Systems, 2002. Proceedings. Eighth IEEE International Conference on
Conference_Location :
Greenbelt, MD, USA
Print_ISBN :
0-7695-1757-9
DOI :
10.1109/ICECCS.2002.1181504