loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Igor Osetinsky and Reuven Yagel

Affiliation: Azrieli - The Jerusalem College of Engineering, Israel

Keyword(s): Legacy Code, Software Knowledge, Software Lifecycle, Software Testing and Maintenance.

Abstract: We describe how using abstractions based on domain knowledge can improve the process of changing legacy code. The central claim of this paper is that ontologies are a desirable starting point, not only for development of new code, but also for effective refactoring of legacy code. We start from a standard refactoring method from the literature of working with legacy code, and show how it has been improved into knowledge-based refactoring. A use case illustrates the practical application in an industrial project setting.

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 3.14.130.24

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Osetinsky, I. and Yagel, R. (2014). Working More Effectively with Legacy Code Using Domain Knowledge and Abstractions: A Case Study. In Proceedings of the 5th International Workshop on Software Knowledge (IC3K 2014) - SKY; ISBN 978-989-758-051-2, SciTePress, pages 63-70. DOI: 10.5220/0005168400630070

@conference{sky14,
author={Igor Osetinsky. and Reuven Yagel.},
title={Working More Effectively with Legacy Code Using Domain Knowledge and Abstractions: A Case Study},
booktitle={Proceedings of the 5th International Workshop on Software Knowledge (IC3K 2014) - SKY},
year={2014},
pages={63-70},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005168400630070},
isbn={978-989-758-051-2},
}

TY - CONF

JO - Proceedings of the 5th International Workshop on Software Knowledge (IC3K 2014) - SKY
TI - Working More Effectively with Legacy Code Using Domain Knowledge and Abstractions: A Case Study
SN - 978-989-758-051-2
AU - Osetinsky, I.
AU - Yagel, R.
PY - 2014
SP - 63
EP - 70
DO - 10.5220/0005168400630070
PB - SciTePress