DocumentCode :
2165988
Title :
Software Architecture for large/critical applications
Author :
Krishna, Vinay ; Basu, Anirban
Author_Institution :
Product Dev., Cegedim Software India Pvt Ltd., Bangalore, India
fYear :
2012
fDate :
5-7 Sept. 2012
Firstpage :
1
Lastpage :
4
Abstract :
Software Architecture provides a blue print for developing a system and plays a vital role in addressing quality related aspects such as performance, security, scalability etc. [1]. Architecture of a software system has to ensure that design is able to support all requirements as well as able to incorporate any changes requested by the customer. This paper discusses the role of architecture and design on project failure rate and also suggests the steps that need to be added in architecture and design in order to cope up with changes in business requirements and evolution of technology to avoid such failures.
Keywords :
formal specification; project management; software architecture; software management; software quality; business requirement; critical application; large application; project failure rate; quality related aspect; software architecture; software requirements; software system; system development; technology evolution; Business; Complexity theory; Computer architecture; Noise; Scalability; Software; Software architecture; Agility; Large critical applications; Plan driven; Software Architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering (CONSEG), 2012 CSI Sixth International Conference on
Conference_Location :
Indore
Print_ISBN :
978-1-4673-2174-7
Type :
conf
DOI :
10.1109/CONSEG.2012.6349514
Filename :
6349514
Link To Document :
بازگشت