Detail publikace

Dynamically Reconfigurable Architectures: An Evaluation of Approaches for Preventing Architectural Violations

RYCHLÝ, M. Dynamically Reconfigurable Architectures: An Evaluation of Approaches for Preventing Architectural Violations. In Computer Systems and Software Engineering: Concepts, Methodologies, Tools, and Applications. Hershey, Pennsylvania: IGI Global, 2017. p. 539-556. ISBN: 978-1-5225-3923-0.
Název česky
Dynamicky rekonfigurovatelné architektury: Analýza možností prevence chyb architektury
Typ
kapitola v knize
Jazyk
anglicky
Autoři
URL
Klíčová slova

softwarová architektura, chyby architektur, dynamická architektura, rekonfigurace architektury za běhu systému

Abstrakt

Dynamické aspekty chování softwarových systémů s dynamicky rekonfigurovatelnou architekturou může vést za běhu těchto systémů k významným chybám v architektuře. V těchto případech se architektura systému vyvíjí za běhu systému na základě aktuálního stavu okolí systému. Následné rekonfigurace architektury za běhu systému mohou nakonec vést k chybné architektuře a takové, která nebyla uvažována při návrhu systému. Zmiňované chyby architektury jsou známy jako "architectural erosion" a "architectural drift" a přispívají k rostoucí křehkosti systému nebo nedostatku jeho soudržnosti a jasnosti jeho struktury. Tato kapitola popíše a srovná možná opatření pro prevenci chyb architektury v modelech dynamických služeb a komponent. Cílem kapitoly je vyhodnotit vhodnost těchto opatření v kombinaci s pokročilými vlastnostmi architektur rekonfigurovatelných za běhu systémů, jako jsou ad-hoc rekonfigurace, mobilita služeb a komponent, zachování hierarchie kompozice a aspekty architektur.

Rok
2017
Strany
539–556
Kniha
Computer Systems and Software Engineering: Concepts, Methodologies, Tools, and Applications
ISBN
978-1-5225-3923-0
Vydavatel
IGI Global
Místo
Hershey, Pennsylvania
DOI
EID Scopus
BibTeX
@inbook{BUT155882,
  author="Marek {Rychlý}",
  title="Dynamically Reconfigurable Architectures: An Evaluation of Approaches for Preventing Architectural Violations",
  booktitle="Computer Systems and Software Engineering: Concepts, Methodologies, Tools, and Applications",
  year="2017",
  publisher="IGI Global",
  address="Hershey, Pennsylvania",
  pages="539--556",
  doi="10.4018/978-1-5225-3923-0.ch022",
  isbn="978-1-5225-3923-0",
  url="https://www.igi-global.com/book/computer-systems-software-engineering/181910"
}
Nahoru