Print Email Facebook Twitter Industrial Software Rejuvenation Using Open-Source Parsers Title Industrial Software Rejuvenation Using Open-Source Parsers Author Mooij, A.J. Joy, M.M. Eggen, G. Janson, P. Radulescu, A. Publication year 2016 Abstract Software maintenance consumes an increasing proportion of industrial software engineering budgets. Over time the technical debt grows, until it becomes unavoidable to rejuvenate the legacy software to a new design, while preserving the valuable domain logic. In this paper, we explore the feasibility of a model-based rejuvenation approach for use in an industrial context. The approach is based on existing open-source parsers and a combination of models and model transformations, some of which are generic and others are tailored to the specific applications. We illustrate similar techniques on two industrial cases with different goals. Afterwards we extract some lessons learned, like the choice between extracting the domain logic or eliminating the implementation details. Subject 2016 ICTESI - Embedded Systems InnovationsTS - Technical SciencesInformaticsIndustrial InnovationSoftware maintenanceRejuvenationOpen source parsers To reference this document use: http://resolver.tudelft.nl/uuid:9c2c82bc-046f-4cad-aa90-b973ac068b08 DOI https://doi.org/10.1007/978-3-319-42064-6_11 TNO identifier 545036 Source Theory and Practice of Model Transformations, 9765, 157-172 Series Lecture Notes in Computer Science Document type bookPart Files To receive the publication files, please send an e-mail request to TNO Library.