DocumentCode :
3131456
Title :
Modelling complex systems by separating application and security concerns
Author :
Gomaa, Hassan ; Shin, Michael Eonsuk
Author_Institution :
Dept. of Inf. & Software Eng., George Mason Univ., Fairfax, VA, USA
fYear :
2004
fDate :
14-16 April 2004
Firstpage :
19
Lastpage :
28
Abstract :
This paper describes how to model complex applications by modelling application requirements and designs separately from security requirements and designs using the UML notation. By careful separation of concerns, the security requirements are captured in security use cases and encapsulated in security objects separately from the application requirements and objects. The approach reduces system complexity caused by mixing security requirements with business application requirements with the goal of making complex systems more maintainable. Furthermore, the security use cases and objects can be reused by other software applications.
Keywords :
business data processing; formal specification; security of data; specification languages; UML notation; business application requirements; complex systems modelling; reusable software; security objects; security requirements; system complexity reduction; Application software; Authentication; Banking; Communication system security; Data security; Electronic commerce; Information security; Protection; Software engineering; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Engineering Complex Computer Systems, 2004. Proceedings. Ninth IEEE International Conference on
ISSN :
1050-4729
Print_ISBN :
0-7695-2109-6
Type :
conf
DOI :
10.1109/ICECCS.2004.1310900
Filename :
1310900
Link To Document :
بازگشت