Title :
Towards Maintainable Architecture for Process Control Applications
Author :
El-Maddah, I.A.M. ; Abdelmoez, W. ; Ammar, H.H.
Author_Institution :
Ain Shams Univ., Cairo
Abstract :
Development of software systems utilizes only 20%-40% of the overall project cost; the rest is consumed by maintenance. Systems with poor maintainability are difficult to modify and to extend. Maintainability based risk is defined as a product of two factors: the probability of carrying out maintenance tasks and the impact of these tasks. The decision of adopting a single architecture over others should be verified through some pre-implementation analysis. This paper assesses different architectures for process control applications using a maintainability risk analysis. The paper illustrates the methodology using a simple example of a Gas Burner process control system.
Keywords :
process control; risk analysis; software maintenance; maintainability risk analysis; maintainable architecture; maintenance tasks; process control applications; software maintenance; software systems; Application software; Computer architecture; Costs; NASA; Process control; Risk analysis; Risk management; Software maintenance; Software safety; Software systems; adaptive maintenance; conflict analysis; goal-driven requirement analysis; maintainability-based risk; software architectures;
Conference_Titel :
Computer Systems and Applications, 2007. AICCSA '07. IEEE/ACS International Conference on
Conference_Location :
Amman
Print_ISBN :
1-4244-1030-4
Electronic_ISBN :
1-4244-1031-2
DOI :
10.1109/AICCSA.2007.370865