The purpose of this paper is to formalize the software evolution process via a relational hypergraph model with primary-input-driven and secondary-input-driven dependency approaches. Software evolution processes are modeled by a multidimensional architecture containing successive software evolution steps and related software evolution components. We analyze a domain-specific software development architecture and give a standard software evolution process in developing a prototype system as well as a software production system. The relational hypergraph model is applied satisfactorily in several real-time prototyping systems such as command, control, communication and intelligence (C3I) systems; army transportation systems; rail road signal control systems; and future traffic light systems.
Software evolution process via a relational hypergraph model
Harn, M. / Berzins, V. / Luqi / Mori, A.
Conference paper
Electronic Resource