UNIVERSI
TÄ
TS-
BIBLIOTHEK
P
ADERBORN
Anmelden
Menü
Menü
Start
Hilfe
Blog
Weitere Dienste
Neuerwerbungslisten
Fachsystematik Bücher
Erwerbungsvorschlag
Bestellung aus dem Magazin
Fernleihe
Einstellungen
Sprache
Deutsch
Deutsch
Englisch
Farbschema
Hell
Dunkel
Automatisch
Sie befinden Sich nicht im Netzwerk der Universität Paderborn. Der Zugriff auf elektronische Ressourcen ist
gegebenenfalls
nur via VPN oder Shibboleth (DFN-AAI) möglich.
mehr Informationen...
Universitätsbibliothek
Katalog
Suche
Details
Zur Ergebnisliste
Ergebnis 19 von 116
Datensatz exportieren als...
BibTeX
Predicting dependences using domain-based coupling
Journal of software : evolution and process, 2014-01, Vol.26 (1), p.50-76
Aryani, Amir
Perin, Fabrizio
Lungu, Mircea
Mahmood, Abdun Naser
Nierstrasz, Oscar
2014
Volltextzugriff (PDF)
Details
Autor(en) / Beteiligte
Aryani, Amir
Perin, Fabrizio
Lungu, Mircea
Mahmood, Abdun Naser
Nierstrasz, Oscar
Titel
Predicting dependences using domain-based coupling
Ist Teil von
Journal of software : evolution and process, 2014-01, Vol.26 (1), p.50-76
Ort / Verlag
Chichester: Blackwell Publishing Ltd
Erscheinungsjahr
2014
Quelle
Wiley-Blackwell Journals
Beschreibungen/Notizen
SUMMARY Software dependences play a vital role in programme comprehension, change impact analysis and other software maintenance activities. Traditionally, these activities are supported by source code analysis; however, the source code is sometimes inaccessible or difficult to analyse, as in hybrid systems composed of source code in multiple languages using various paradigms (e.g. object‐oriented programming and relational databases). Moreover, not all stakeholders have adequate knowledge to perform such analyses. For example, non‐technical domain experts and consultants raise most maintenance requests; however, they cannot predict the cost and impact of the requested changes without the support of the developers. We propose a novel approach to predicting software dependences by exploiting the coupling present in domain‐level information. Our approach is independent of the software implementation; hence, it can be used to approximate architectural dependences without access to the source code or the database. As such, it can be applied to hybrid systems with heterogeneous source code or legacy systems with missing source code. In addition, this approach is based solely on information visible and understandable to domain users; therefore, it can be efficiently used by domain experts without the support of software developers. We evaluate our approach with a case study on a large‐scale enterprise system, in which we demonstrate how up to 65% of the source code dependences and 77% of the database dependences are predicted solely based on domain information. Copyright © 2013 John Wiley & Sons, Ltd. We propose a novel approach to predicting software dependences by exploiting the coupling present in domain‐level information. Our approach is independent of the software implementation; hence, it can be used without access to the source code or the database. We evaluate our approach with a case study on a large‐scale enterprise system, in which we demonstrate how up to 68% of the source code dependencies and 77% of the database dependencies are predicted solely based on domain information
Sprache
Englisch
Identifikatoren
ISSN: 2047-7473
eISSN: 2047-7481
DOI: 10.1002/smr.1598
Titel-ID: cdi_proquest_journals_1707098095
Format
–
Schlagworte
architectural dependences
,
database dependences
,
domain-based coupling
,
programme comprehension
,
source code analysis
Weiterführende Literatur
Empfehlungen zum selben Thema automatisch vorgeschlagen von
bX