Migrating C/C++ Software to Mobile Platforms in the ADM Context

cic.isFulltexttruees
cic.isPeerReviewedtruees
cic.lugarDesarrolloUniversidad Nacional del Centro es
cic.versioninfo:eu-repo/semantics/publishedVersiones
dc.date.accessioned2017-05-08T16:40:16Z
dc.date.available2017-05-08T16:40:16Z
dc.identifier.urihttps://digital.cic.gba.gob.ar/handle/11746/5678
dc.titleMigrating C/C++ Software to Mobile Platforms in the ADM Contexten
dc.typeArtículoes
dcterms.abstractSoftware technology is constantly evolving and therefore the development of applications requires adapting software components and applications in order to be aligned to new paradigms such as Pervasive Computing, Cloud Computing and Internet of Things. In particular, many desktop software components need to be migrated to mobile technologies. This migration faces many challenges due to the proliferation of different mobile platforms. Developers usually make applications tailored for each type of device expending time and effort. As a result, new programming languages are emerging to integrate the native behaviors of the different platforms targeted in development projects. In this direction, the Haxe language allows writing mobile applications that target all major mobile platforms. Novel technical frameworks for information integration and tool interoperability such as Architecture-Driven Modernization (ADM) proposed by the Object Management Group (OMG) can help to manage a huge diversity of mobile technologies. The Architecture-Driven Modernization Task Force (ADMTF) was formed to create specifications and promote industry consensus on the modernization of existing applications. In this work, we propose a migration process from C/C++ software to different mobile platforms that integrates ADM standards with Haxe. We exemplify the different steps of the process with a simple case study, the migration of “the Set of Mandelbrot” C++ application. The proposal was validated in Eclipse Modeling Framework considering that some of its tools and run-time environments are aligned with ADM standards.en
dcterms.creator.authorMartínez, Liliana Inéses
dcterms.creator.authorPereira, Claudiaes
dcterms.creator.authorFavre, Liliana Maríaes
dcterms.extentp. 34-44es
dcterms.identifier.other10.9781/ijimai.2017.436es
dcterms.identifier.urlRecurso completoes
dcterms.isPartOf.issuevol. 4, nº 3es
dcterms.isPartOf.itemInforme científico de investigador: Favre, Liliana María (2014-2015)es
dcterms.isPartOf.seriesInternational Journal of Interactive Multimedia and Artificial Intelligencees
dcterms.issued2017-03
dcterms.languageIngléses
dcterms.licenseAttribution 3.0 Unported (BY 3.0)es
dcterms.publisherUniversidad Internacional de La Rioja (UNIR)es
dcterms.subjectarchitecture-driven modernizationen
dcterms.subjecthaxeen
dcterms.subjectmigrationen
dcterms.subjectmetamodelingen
dcterms.subjectmobile platformen
dcterms.subjectmodel-driven developmenten
dcterms.subject.materiaCiencias de la Computaciónes

Archivos

Bloque original
Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
Migrating CC_ijimai20174_3_6_pdf_64266.pdf-PDFA.pdf
Tamaño:
1.43 MB
Formato:
Adobe Portable Document Format
Descripción:
Documento completo