Show simple item record

dc.contributor.authorWehrmeister, Marco Aurélio
dc.contributor.authorFreitas, Edison Pignaton de
dc.contributor.authorBinotto, Alecio Pedro Delazari
dc.contributor.authorPereira, Carlos Eduardo
dc.date.accessioned2018-05-10T13:36:40Z
dc.date.available2018-05-10T13:36:40Z
dc.date.issued2014-10
dc.identifierhttp://dx.doi.org/10.1016/j.mechatronics.2013.12.008
dc.identifier.issn1414-0896 / 2318-0722
dc.identifier.urihttp://hdl.handle.net/10438/23429
dc.descriptionConteúdo online de acesso restrito pelo editorpor
dc.description.abstractRecent advances in technology enable the creation of complex industrial systems comprising mechanical, electrical, and logical - software - components. It is clear that new project techniques are demanded to support the design of such systems. At design phase, it is extremely important to raise abstraction level in earlier stages of product development in order to deal with such a complexity in an efficient way. This paper discusses Model Driven Engineering (MDE) applied to design industrial mechatronics systems. An aspect-oriented MDE approach is presented by means of a real-world case study, comprising requirements engineering up to code generation. An assessment of two well-known high-level paradigms, namely Aspect- and Object-Oriented paradigms, is deeply presented. Their concepts are applied at every design step of an embedded and real-time mechatronics system, specifically for controlling a product assembler industrial cell. The handling of functional and non-functional requirements (at modeling level) using aspects and objects is further emphasized. Both designs are compared using a set of software engineering metrics, which were adapted to be applied at modeling level. Particularly, the achieved results show the suitability of each paradigm for the system specification in terms of reusability quality of model elements. Focused on the generated code for each case study, statistics depicted an improvement in number of lines using aspects. (C) 2014 Elsevier Ltd. All rights reserved.eng
dc.description.sponsorshipNational Council for Scientific and Technological Development (CNPq-Brazil) [480321/2011-6]
dc.format.extentp. 844-865
dc.language.isoeng
dc.publisherPergamon-Elsevier Science Ltdeng
dc.relation.ispartofseriesMechatronicseng
dc.sourceWeb of Science
dc.subjectModel-Driven Engineering (MDE)eng
dc.subjectAspect Oriented Software Development (AOSD)eng
dc.subjectEmbedded and real-time systemeng
dc.subjectIndustrial mechatronics systemeng
dc.subjectDesign automationeng
dc.subjectCode generationeng
dc.titleCombining aspects and object-orientation in model-driven engineering for distributed industrial mechatronics systemseng
dc.typeArticle (Journal/Review)eng
dc.subject.areaTecnologiapor
dc.subject.bibliodataMecatrônicapor
dc.contributor.affiliationFGV
dc.identifier.doi10.1016/j.mechatronics.2013.12.008
dc.rights.accessRightsrestrictedAccesseng
dc.identifier.WoS000344825700009
dc.identifier.orcidPignaton de Freitas, Edison/0000-0003-4655-8889; Wehrmeister, Marco Aurelio/0000-0002-1415-5527; Pereira, Carlos Eduardo/0000-0003-4315-4256
dc.identifier.researcheridPereira, Carlos/G-5280-2012; Pignaton de Freitas, Edison/W-3670-2017


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record