• 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