Back to results

Universidade Federal do Rio de Janeiro

RAS++: representing hybrid reuse assets for MDE as a service

Abstract

dc:description.abstract

Artifacts associated with Model-Driven Engineering (MDE) such as model transformations, Domain Specific Languages (DSL), and modeling or refinement tools have been proposed in the literature as a mean to increase the quality in products derived from activities of Software Engineering. These artifacts are introduced in technical-level settings, including DSLs adopted by model transformation engines, software project workspaces, and other ways to represent tool chains. In technical terms, a successful MDE introduction in target contexts includes the execution of integration phases that establish customized tool chains. This customization has been performed by software engineers in the called “MDE as a Service”, where new opportunities for tool chain are available in asset repositories through coopetition scenarios (collaboration between competing companies). Coopetition benefits market leaders and their competitors and may help promoting MDE adoption. This way, it is necessary a common/hybrid representation for assets and tool chain, which represents a limitation in the state of the art. By including properties from MDE Artifact repositories and tool chain representations, a common representation would simplify the integration of scenarios for coopetition in MDE, allowing automatic transformation of structural features from a scenario to another one. Thus, we proposed RAS++, a new representation language for hybrid assets. Our research results indicate that RAS++ is representative enough to support implementations of MDE as a Service in evaluated coopetition scenarios.

Degree

thesis:*
Grantor dc:publisher
Universidade Federal do Rio de Janeiro
Year dc:date.issued
2017

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Basso, Fábio Paulo
Advisor dc:contributor.advisor
  • Oliveira, Toacy Cavalcante de

Subjects

dc:subject × 3

Rights

dc:rights
Statement dc:rights
  • Acesso Aberto
Language dc:language
eng

Identifiers

dc:identifier.*
Handle dc:identifier.uri
http://hdl.handle.net/11422/6396
OAI identifier oai:identifier
oai:pantheon.ufrj.br:11422/6396

Chain of custody

source
Harvested from
Brazil UERJ
Base URL
pantheon.ufrj.br/oai/request
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Basso, Fábio Paulo. RAS++: representing hybrid reuse assets for MDE as a service. Universidade Federal do Rio de Janeiro, 2017. http://hdl.handle.net/11422/6396