Proceedings of the Joint ERCIM Workshop on Software Evolution (EVOL) and International Workshop on Principles of Software Evolu 2010
DOI: 10.1145/1862372.1862382
|View full text |Cite
|
Sign up to set email alerts
|

Redocumentation of a legacy banking system

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
3
0
1

Year Published

2015
2015
2021
2021

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 11 publications
(4 citation statements)
references
References 7 publications
0
3
0
1
Order By: Relevance
“…That means, this representation gives high weight to any term that occurs often in a particular document (rescaling on information content). (iii) More-than-one-word (n-gram) vectors provide statistics about some ordered word combinations, that is, they consider sequences of terms that appear next to each other, for example, ngram_range= (1,3). (iv) NLP based features support intelligent analysis of text, for example, by counting the number of words, characters, nouns, verbs, or adjectives.…”
Section: Feature Engineeringmentioning
confidence: 99%
See 1 more Smart Citation
“…That means, this representation gives high weight to any term that occurs often in a particular document (rescaling on information content). (iii) More-than-one-word (n-gram) vectors provide statistics about some ordered word combinations, that is, they consider sequences of terms that appear next to each other, for example, ngram_range= (1,3). (iv) NLP based features support intelligent analysis of text, for example, by counting the number of words, characters, nouns, verbs, or adjectives.…”
Section: Feature Engineeringmentioning
confidence: 99%
“…Software redocumentation with the intent to recover lost or nonexisting documentation is performed for various reasons and is becoming more and more important. Redocumentation may help improving software quality during maintenance 1 or supports reengineering and migration activities. 2 In the banking domain, as in our case, redocumentation projects are also initiated because of company policies or requirements of national financial supervisory authorities.…”
Section: Introductionmentioning
confidence: 99%
“…Software engineering approaches contribute to automate (i) AI-based system testing, e.g., by means of predicting fault-prone parts of the software system that need particular attention [68], and (ii) system documentation to improve software maintainability [98,69,14] and to support re-engineering and migration activities [14]. In particular, we developed a feed-back directed testing approach to derive tests from interacting with a running system [61], which we successfully applied in various industry projects [82,24].…”
Section: Approach 5: Software Quality By Code Analysis and Automated ...mentioning
confidence: 99%
“…ii) Documentación: La ingeniería inversa se convierte en la principal estrategia para reconstruir la documentación de un sistema software, al lograr una representación de más alto nivel que permita su comprensión al recuperar las vistas de diseño y arquitectura, los requerimientos e incluso los modelos del negocio (Van Geet et al, 2010). También se puede utilizar para mantener el control de versiones en sistemas legados a partir de sus implementaciones, porque facilita la recuperación de artefactos en sistemas que han sido desarrollados hace mucho tiempo y que son difíciles de actualizar, haciendo posible establecer diferencias entre las distintas versiones que ha presentado el producto software (Boussaidi et al, 2012;Van Geet et al, 2010).…”
Section: Producción De Softwareunclassified