Detail publikace
A Component Model with Support of Mobile Architectures and Formal Description
softwarová architektura, vývoj systémů založený na komponentách, komponentový model, formální specifikace
Požadavky na současné informační systémy často výrazně ovlivňují jejich architekturu. Systémy pak nemohou být realizovány jako celky, je vyžadován formální popis chování a rozhraní jednotlivých částí systémů včetně vzájemné interakce těchto částí. Je nutno řešit celou řadu problémů, které s sebou přináší např. schopnost kopírovat komponenty a přesouvat jejich kopie do různých kontextů logické architektury (tzv. "mobilita komponent"), vytváření, rušení a aktualizace komponent a jejich spojení za běhu systému (tzv. "dynamická rekonfigurace"), zajištění kompatibility komponent, atd. Článek představuje komponentový model, který umožňuje mobilitu komponent a dynamickou rekonfiguraci, kombinaci řídících a funkčních rozhraní komponent a odděluje specifikaci komponent od jejich implementace. Zvláštní pozornost je věnována formálnímu popisu komponent. Článek také shrnuje současný stav poznání v oboru vývoje komponentových systémů s formálním popisem.
@article{BUT49317,
author="Marek {Rychlý}",
title="A Component Model with Support of Mobile Architectures and Formal Description",
journal="e-Informatica Software Engineering Journal",
year="2009",
volume="3",
number="1",
pages="9--25",
issn="1897-7979",
url="https://www.fit.vut.cz/research/publication/9080/"
}