University of Limerick Institutional Repository

An approach for modelling architectural design rules in UML and its application to embedded software

DSpace Repository

Show simple item record

dc.contributor.author Mattsson, Anders
dc.contributor.author Fitzgerald, Brian
dc.contributor.author Lundell, Bjorn
dc.contributor.author Lings, Brian
dc.date.accessioned 2012-06-05T10:17:21Z
dc.date.available 2012-06-05T10:17:21Z
dc.date.issued 2012
dc.identifier.citation Mattsson, A etal (2012) "An approach for modelling architectural design rules in UML and its application to embedded software," in ACM Transactions on Software Engineering and Methodology 21(2) en_US
dc.identifier.uri http://hdl.handle.net/10344/2243
dc.description peer-reviewed en_US
dc.description.abstract Current techniques for modelling software architecture do not provide sufficient support for modelling of architectural design rules. This is a problem in the context of Model-Driven Development in which it is assumed that major design artefacts are represented as formal or semi-formal models. This paper addresses this problem by presenting an approach to modelling architectural design rules in UML at the abstraction level of the meaning of the rules. The high abstraction level and the use of UML makes the rules both amenable to automation and easy to understand for both architects and developers, which is crucial to deployment in an organization. To provide a proof-of-concept a tool was developed that validates a system model against the architectural rules in a separate UML model. To demonstrate the feasibility of the approach the architectural design rules of an existing live industrial strength system were modelled according to the approach en_US
dc.language.iso eng en_US
dc.publisher Association for Computing Machinery en_US
dc.relation.ispartofseries ACM Transactions on Software Engineering and Methodology;2012 21(2)
dc.rights "© ACM, 2012. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in ACM Transactions on Software Engineering and Methodology21(2). http://dx.doi.org/10.1145/2089116.2089120 en_US
dc.subject design en_US
dc.subject documentation en_US
dc.subject human factors en_US
dc.title An approach for modelling architectural design rules in UML and its application to embedded software en_US
dc.type info:eu-repo/semantics/article en_US
dc.type.supercollection all_ul_research en_US
dc.type.supercollection ul_published_reviewed en_US
dc.contributor.sponsor ITEA en_US
dc.contributor.sponsor SFI en_US
dc.relation.projectid project MoSiS
dc.rights.accessrights info:eu-repo/semantics/openAccess en_US
dc.internal.rssid 1387717
dc.internal.rssid 1404865


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search ULIR


Browse

My Account

Statistics