Home // ICSEA 2012, The Seventh International Conference on Software Engineering Advances // View article
Representing Topic Event-Based Systems using Pluggable Units
Authors:
Fernando Barros
Keywords: topic event-based programming; pluggable software units; dynamic software topologies
Abstract:
In this paper, we present Pluggable Software Units (PUs), a formalism aimed to represent independent and hierarchical software units. PUs extend the request/reply paradigm by introducing full support to anonymous invocation. PUs is a reflective approach supporting the definition of dynamic software topologies. We show that these features enable the representation of modular topic event-based systems using gate-to-gate (g2g) communication. PUs provide a unification of request/reply and event-based paradigms. Our results contradict current research that suggests event-based and request/reply approaches to be independent and intrinsically incompatible. Application examples are described in Juse, a Java/Groovy implementation of PUs.
Pages: 220 to 227
Copyright: Copyright (c) IARIA, 2012
Publication date: November 18, 2012
Published in: conference
ISSN: 2308-4235
ISBN: 978-1-61208-230-1
Location: Lisbon, Portugal
Dates: from November 18, 2012 to November 23, 2012