Title :
RUP Extension for the Development of Secure Systems
Author :
Paes, Carlos Eduardo de Barros ; Hirata, Celso Massaki
Author_Institution :
Dept. of Comput. Sci., Pontificia Univ. Catoiica de Sao Paulo
Abstract :
The expansion of computer usage results from the progress of technology and communication. As a consequence, attacks on computer systems with malicious objectives are growing and can represent damages and losses for companies. It is recognized that security has become a critical issue in software development. Most of the software development processes were proposed before this recognition therefore they do not provide appropriate support for the development of secure systems. RUP (rational unified process) is a well-known software engineering process that provides a disciplined approach to assigning tasks and responsibilities within a development organization; however, it has little support for development of secure systems. The proposal of this work is to present an extension to RUP for the development of secure systems. The security is embodied in RUP as a knowledge area (discipline) with activities and roles defined according to the architecture of process engineering UMA (unified method architecture). An example was elaborated to clarify and verify the feasibility of the proposal
Keywords :
safety-critical software; software architecture; RUP extension; computer systems attacks; rational unified process; secure systems development; software development; software engineering; unified method architecture; Communication system security; Communications technology; Computer architecture; Computer science; Information security; Knowledge engineering; Production; Programming; Proposals; Software engineering;
Conference_Titel :
Information Technology, 2007. ITNG '07. Fourth International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
0-7695-2776-0
DOI :
10.1109/ITNG.2007.171