By the same authors

Using simulation to validate style-specific architectural refactoring patterns

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Author(s)

Department/unit(s)

Publication details

Title of host publication30th Annual IEEE/NASA Software Engineering Workshop, Proceedings
DatePublished - 2006
Pages123-132
Number of pages10
PublisherIEEE COMPUTER SOC
Place of PublicationLOS ALAMITOS
Original languageEnglish
ISBN (Print)978-0-7695-2624-9

Abstract

When developing a new domain-specific architectural style, there can be uncertainty about the feasibility of using that style. In particular the HADES architectural style contains refactoring patterns intended to remove undesirable scheduling features such as deadlock and livelock, but these patterns have not yet been validated. We report on the development of a simulator environment to help validate these refactoring patterns and generally demonstrate HADES architectures to non-specialists. The simulator implements the synchronisation and coordination specified by the architecture to help visualise the behaviour of the otherwise static architectural descriptions. We found simulation to be a useful tool in both visualising complex interaction semantics and in validating refactoring patterns.

Discover related content

Find related publications, people, projects, datasets and more using interactive charts.

View graph of relations