Title :
Modernizing Software & System Engineering Processes
Author_Institution :
Comision de Investig. Cientificas de la Provincia de Buenos Aires, Univ. Nac. del Centro de la Provincia de Buenos Aires, Buenos Aires
Abstract :
There is an increased demand of reengineering of legacy systems that are still business-critical in order to extend their useful lifetime. The success of system modernization depends on the existence of technical frameworks for information integration and tool interoperation like the model driven architecture (MDA). Validation, verification and consistency are crucial activities in the modernization of systems that are critical to safety, security and economic profits. This paper contributes an MDA-based framework for modernizing systems. We propose an integration of compiler techniques, metamodeling techniques and formal specification to define rigorous software reengineering processes.
Keywords :
formal specification; formal verification; open systems; program compilers; software architecture; software maintenance; systems engineering; systems re-engineering; compiler; formal specification; information integration; legacy systems; metamodeling; model driven architecture; software engineering; software reengineering processes; system engineering; tool interoperation; Computer aided software engineering; Computer architecture; Context modeling; Formal specifications; Metamodeling; Reverse engineering; Safety; Software systems; Systems engineering and theory; Unified modeling language; Formal Specification; Metamodeling; Model Driven Architecture; Reverse Engineering; Software Reengineering;
Conference_Titel :
Systems Engineering, 2008. ICSENG '08. 19th International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-0-7695-3331-5
DOI :
10.1109/ICSEng.2008.18