Show simple item record

dc.contributor.authorCAHILL, VINNYen
dc.date.accessioned2009-01-05T12:34:47Z
dc.date.available2009-01-05T12:34:47Z
dc.date.issued2008en
dc.date.submitted2008en
dc.identifier.citationSterritt, A., Cahill, V., Customisable model transformations based on non-functional requirements , Proceedings - 2008 IEEE Congress on Services, IEEE Congress on Services, 4578344, IEEE, 2008, 329-336en
dc.identifier.otherYen
dc.descriptionPUBLISHEDen
dc.descriptionSERVICES PART 1, art. no. 4578344en
dc.description.abstractThe Model-to-Model (M2M) transformation stage in a Model-Driven Engineering (MDE) tool chain is used to bridge the large semantic gap between problem-domain abstractions and software artefacts. This transformation is typically specified in a closed, monolithic way. Since no two systems have identical requirements, some work has been done to create explicit support for customisation of the transformation process based on functional requirements. The same is not true for non-functional requirements. The contribution of this paper is a customizable M2M transformation process that takes as an input the users priorities, in terms of non-functional properties, to select between design trade-offs in the transformation. These tradeoffs are expressed as contrasting architectural styles, which describe common patterns of interactions and constraints with well understood non-functional implications. The target of the M2M transformation is an Architecture Description Language (ADL) that can be used to express styles. Model checking tools can be used to ensure that styles are adhered to during the entire MDE process. This early work focuses on describing contrasting architectural styles that address distribution issues, such as fault tolerance.en
dc.format.extent329-336en
dc.format.mimetypeapplication/pdf
dc.language.isoenen
dc.publisherIEEEen
dc.relation.ispartofseries4578344en
dc.rightsYen
dc.subjectComputer Scienceen
dc.titleCustomisable model transformations based on non-functional requirementsen
dc.title.alternativeProceedings - 2008 IEEE Congress on Servicesen
dc.title.alternativeIEEE Congress on Servicesen
dc.typeConference Paperen
dc.type.supercollectionscholarly_publicationsen
dc.type.supercollectionrefereed_publicationsen
dc.identifier.peoplefinderurlhttp://people.tcd.ie/vjcahillen
dc.identifier.rssinternalid54295en
dc.identifier.rssurihttp://ieeexplore.ieee.org/iel5/4578272/4578273/04578344.pdf?tp=&arnumber=4578344&isnumber=4578273en
dc.identifier.rssurihttp://ieeexplore.ieee.org/iel5/4578272/4578273/04578344.pdf?tp=&arnumber=4578344&isnumber=4578273
dc.identifier.urihttp://hdl.handle.net/2262/26499


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record