Repository logo
 
Publication

Guiding legacy systems for evolution. PmatE: a case study of maintenance and engineering

dc.contributor.authorMonteiro, André
dc.contributor.authorVieira, Gonçalo
dc.date.accessioned2022-02-17T14:48:00Z
dc.date.available2022-02-17T14:48:00Z
dc.date.issued2022-01-31
dc.description.abstractEven though software change is inevitable, accurate maintenance can extend software lifespan in a subtle way when both budget and time constraints get in the way of software replacement. In the University of Aveiro, the project PmatE – a quiz web platform created to encourage students to like Math – emerged in the early 1990’s and stacked several applications over the decades without major planning, cleaning or upgrade. This resulted in a huge-sized framework that was crucial to be always available and online and had high operational cost, leading to an increasing amount of technical debt. After 3 decades, the project was studied, refactored and refurbished, leading to a stable consistent framework ready for evolution and software spinouts. This work shows how to manage and engineer solutions to maintain a legacy system and evolve it even when tied up to heavy constraints.pt_PT
dc.description.versioninfo:eu-repo/semantics/publishedVersionpt_PT
dc.identifier.citationMonteiro, A., & Vieira, G. (2022). Guiding legacy systems for evolution. PmatE: a case study of maintenance and engineering. Journal of Information Systems Engineering and Management, 7(1), 11689. https://doi.org/10.55267/iadt.07.11689pt_PT
dc.identifier.doi10.55267/iadt.07.11689pt_PT
dc.identifier.issn2468-4376
dc.identifier.urihttp://hdl.handle.net/10400.26/39400
dc.language.isoengpt_PT
dc.peerreviewedyespt_PT
dc.publisherIADITI Editionspt_PT
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/pt_PT
dc.subjectSoftware engineeringpt_PT
dc.subjectsoftware maintenancept_PT
dc.subjectsoftware evolutionpt_PT
dc.titleGuiding legacy systems for evolution. PmatE: a case study of maintenance and engineeringpt_PT
dc.typejournal article
dspace.entity.typePublication
oaire.citation.conferencePlacePortugalpt_PT
oaire.citation.issue1pt_PT
oaire.citation.titleJournal of Information Systems Engineering and Managementpt_PT
oaire.citation.volume7pt_PT
rcaap.rightsopenAccesspt_PT
rcaap.typearticlept_PT

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
guiding-legacy-systems-for-evolution-pmate-a-case-study-of-maintenance-and-engineering-11689.pdf
Size:
1.3 MB
Format:
Adobe Portable Document Format