Show simple item record

dc.contributor.authorEstivill-Castro, Vladimir
dc.contributor.authorHexel, Rene
dc.contributor.editorFilipe, J
dc.contributor.editorMaciaszek, L
dc.date.accessioned2017-11-29T23:04:38Z
dc.date.available2017-11-29T23:04:38Z
dc.date.issued2015
dc.identifier.isbn9789897581007
dc.identifier.urihttp://hdl.handle.net/10072/125183
dc.description.abstractThere are many areas where software components must interact witch each other and where middleware provides the appropriate benefits of robustness, decoupling, and modularisation. However, there is a potential performance overhead that, for autonomous robotic and embedded systems, may be critical. Proposals for robotic middleware continue to emerge, but surprisingly, they repeatedly follow the publish-subscriber model. There are several disadvantages to the push paradigm of the publisher-subscriber approach; in particular, its implication of a closer coupling where the subscriber must be active and able to keep up with the pace of events. We propose an alternative pull model, where consumers of messages handle information at their own time. We show that our proposal aligns with fundamental, time-triggered design principles, and produces simple module communication that reduces thread management and can enable rapid prototyping, validation, and formal verification.
dc.description.peerreviewedYes
dc.languageEnglish
dc.publisherSCITEPRESS Science and Technology Publications
dc.publisher.placePortugal
dc.publisher.urihttp://www.enase.org/?y=2015
dc.relation.ispartofconferencename10th International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE)
dc.relation.ispartofconferencetitleENASE 2015 - PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING
dc.relation.ispartofdatefrom2015-04-29
dc.relation.ispartofdateto2015-04-30
dc.relation.ispartoflocationBarcelona, SPAIN
dc.relation.ispartofpagefrom189
dc.relation.ispartofpageto196
dc.subject.fieldofresearchComputer Software not elsewhere classified
dc.subject.fieldofresearchcode080399
dc.titleSimple, not simplistic: The middleware of behaviour models
dc.typeConference output
dc.type.descriptionE1 - Conferences
dc.type.codeE - Conference Publications
gro.facultyGriffith Sciences, School of Information and Communication Technology
gro.hasfulltextNo Full Text
gro.griffith.authorHexel, Rene
gro.griffith.authorEstivill-Castro, Vladimir


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

  • Conference outputs
    Contains papers delivered by Griffith authors at national and international conferences.

Show simple item record