Získávání informací o závislostech mezi projekty v softwarových ekosystémech platformy Java
Identifikátory výsledku
Kód výsledku v IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F68407700%3A21230%2F11%3A00183760" target="_blank" >RIV/68407700:21230/11:00183760 - isvavai.cz</a>
Nalezeny alternativní kódy
RIV/68407700:21240/11:00183760 RIV/00216208:11320/11:10099647
Výsledek na webu
<a href="http://www.datakon.cz/" target="_blank" >http://www.datakon.cz/</a>
DOI - Digital Object Identifier
—
Alternativní jazyky
Jazyk výsledku
čeština
Název v původním jazyce
Získávání informací o závislostech mezi projekty v softwarových ekosystémech platformy Java
Popis výsledku v původním jazyce
Znalost původu a smyslu zdrojového kódu softwarového ekosystému je kritické jak pro organizaci, které ekosystém vlastní, tak pro vývojáře, kteří pracují na evoluci ekosystému. Modelem řízený vývoj (MDD) a modelem řízená architektura (MDA) obsahují několik důležitých zdrojů informací, které tuto znalost pokrývají. Jedním z nich je popis závislostí mezi projekty a jinými moduly ekosystému. Mnoho způsobů pro popis závislostí mezi projekty existuje již dnes. Přesto se ale během evoluce ekosystému nevyužívají nebo se neudržují aktuální. Tento problém lze vyřešit dvěma způsoby. První je donucení vývojářů k ručnímu udržování těchto informací. To je ale časově náročné, nekomfortní a přivádí to do systému potenciální zdroj chyb. Druhá možnost je využití možností reverzního inženýrství. I pro tuto cestu existují hotová řešení. Náš příspěvek diskutuje možnost využití metody Ecco pro získávání informací o závislostech mezi projekty v softwarových ekosystémech založenými na platformě Java.
Název v anglickém jazyce
Exploring Dependencies in Java-Based Software Ecosystems
Popis výsledku anglicky
Understanding the legacy of code in a software ecosystem is critical for the organization that is the owner of the ecosystem as well as for individual developers that work on particular systems in the ecosystem. Model driven development (MDD) and model driven architecture (MDA) techniques contain several important categories of information which cover this knowledge. One of them is description of how do projects or other modules of our software ecosystem depend on each other. Today we have many ways todescribe these inter-project dependencies that help us maintain this information. There are two solutions in this case. Developers can describe the dependencies by hand. This can be painful and error prone process. Another solution is recovering the dependencies using some reverse-engineering process. This paper discusses a potential of Ecco technology for recovering inter-project dependencies from Java based software ecosystems.
Klasifikace
Druh
D - Stať ve sborníku
CEP obor
IN - Informatika
OECD FORD obor
—
Návaznosti výsledku
Projekt
<a href="/cs/project/GA201%2F09%2F0990" target="_blank" >GA201/09/0990: Zpracování XML dat</a><br>
Návaznosti
S - Specificky vyzkum na vysokych skolach
Ostatní
Rok uplatnění
2011
Kód důvěrnosti údajů
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Údaje specifické pro druh výsledku
Název statě ve sborníku
DATAKON 2011
ISBN
978-80-214-4329-7
ISSN
—
e-ISSN
—
Počet stran výsledku
11
Strana od-do
31-41
Název nakladatele
Vysoké učení technické v Brně
Místo vydání
Brno
Místo konání akce
Mikulov
Datum konání akce
15. 10. 2011
Typ akce podle státní příslušnosti
CST - Celostátní akce
Kód UT WoS článku
—