University of Limerick Institutional Repository

Separation of distributed real-time embedded concerns with Theme/UML

DSpace Repository

Show simple item record

dc.contributor.author Driver, Cormac
dc.contributor.author Cahill, Vinny
dc.contributor.author Clarke, Siobhán
dc.date.accessioned 2012-06-29T13:48:47Z
dc.date.available 2012-06-29T13:48:47Z
dc.date.issued 2008
dc.identifier.citation Driver, C etal (2008) "Separation of distributed real-time embedded concerns with Theme/UML," in Proceedings of the 5th International Workshop on Model-based Methodologies for Pervasive and Embedded Software (MOMPES) en_US
dc.identifier.uri http://hdl.handle.net/10344/2307
dc.description peer-reviewed en_US
dc.description.abstract Model-driven engineering (MDE) addresses platform complexity issues by abstracting platformindependent models for subsequent transformation to platform-specific models. This facilitates the design of a single system model and the subsequent generation of multiple model transformations targeted towards specific platforms. However, the increasing complexity of distributed real-time embedded (DRE) systems complicates the development of adequate system models by requiring multiple concerns, some of which may be crosscutting, to be modelled. Separation of concerns, a software engineering technique that decomposes systems into distinct features with minimal overlap, can be used to manage complexity. Aspect-oriented software development (AOSD) is an emerging technique to separate crosscutting concerns in software and has been demonstrated to improve modularity and thereby reduce the complexity of software. In this paper we show how Theme/UML, an aspect-oriented design approach, can be used to better modularise DRE concerns at the model level. en_US
dc.language.iso eng en_US
dc.publisher IEEE Computer Society en_US
dc.relation.ispartofseries Proceedings of the 5th International Workshop on Model-based Methodologies for Pervasive and Embedded Software (MOMPES;
dc.relation.uri http://dx.doi.org/10.1109/MOMPES.2008.8
dc.rights “© 2008 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. en_US
dc.subject model-driven engineering en_US
dc.subject software engineering en_US
dc.subject MDE en_US
dc.subject Theme/UML
dc.subject real-time embedded systems
dc.title Separation of distributed real-time embedded concerns with Theme/UML en_US
dc.type info:eu-repo/semantics/workingPaper en_US
dc.type.supercollection all_ul_research en_US
dc.type.supercollection ul_published_reviewed en_US
dc.contributor.sponsor SFI en_US
dc.rights.accessrights info:eu-repo/semantics/openAccess en_US
dc.internal.authorcontactother siobhan.clarke@scss.tcd.ie
dc.internal.authorcontactother vinny.cahill@cs.tcd.ie


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account

Statistics