Vše

Co hledáte?

Vše
Projekty
Výsledky výzkumu
Subjekty

Rychlé hledání

  • Projekty podpořené TA ČR
  • Významné projekty
  • Projekty s nejvyšší státní podporou
  • Aktuálně běžící projekty

Chytré vyhledávání

  • Takto najdu konkrétní +slovo
  • Takto z výsledků -slovo zcela vynechám
  • “Takto můžu najít celou frázi”

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