CAMS-X: Extending the Context-Aware Mobile Systems Framework for Cross-Platform Development with Ionic

cic.institucionOrigenLaboratorio de Investigación y Formación en Informática Avanzada (LIFIA)
cic.isFulltextSI
cic.isPeerReviewedSI
cic.lugarDesarrolloLaboratorio de Investigación y Formación en Informática Avanzada (LIFIA)
cic.parentTypeObjeto de conferencia
cic.versionAceptada
dc.date.accessioned2026-03-06T13:25:18Z
dc.date.available2026-03-06T13:25:18Z
dc.identifier.urihttps://digital.cic.gba.gob.ar/handle/11746/12659
dc.titleCAMS-X: Extending the Context-Aware Mobile Systems Framework for Cross-Platform Development with Ionicen
dc.typeDocumento de conferencia
dcterms.abstractThe rapid evolution of mobile applications has led to an increasing demand for solutions that can operate seamlessly across multiple platforms, including iOS, Android, and web, while maintaining context-aware capabilities. In response to this need, we present CAMS-X, an extension of the Context-Aware Mobile Systems (CAMS) framework, designed to simplify the development of cross-platform, context-aware applications using Ionic. CAMS-X leverages a Domain-Specific Language (DSL) for modeling contextual information and business rules, while automating code generation for multiplatform applications through Ionic and Angular. The framework integrates cloud services such as Azure Maps for geolocation, IoT Hub for sensor data management, and Twilio for contextual notifications, ensuring consistent functionality across platforms. Additionally, CAMS-X employs Infrastructure-as-Code (IaC) tools like Pulumi and Terraform to automate cloud resource provisioning, reducing deployment complexity and improving scalability. A case study on package tracking demonstrates CAMS-X's ability to dynamically adjust application behavior in real time based on contextual data from IoT sensors and geolocation services. Evaluation results show a 40% reduction in development time compared to traditional methods, with support for up to 10,000 IoT devices simultaneously. CAMS-X represents a significant advancement in the development of intelligent, cross-platform mobile applications, offering a robust and flexible solution for industries such as logistics, smart cities, and real-time monitoring. Future work includes expanding support for additional IoT capabilities, integrating AI-driven decision-making tools, and further enhancing the DSL to support more complex use cases.en
dcterms.creator.authorGómez-Torres, Estevan Ricardo
dcterms.creator.authorBernis, Christian P.
dcterms.creator.authorValdivieso, Wellington
dcterms.creator.authorBaldeón Andrade, Alexander Omar
dcterms.creator.authorChalliol, Cecilia
dcterms.identifier.otherDOI: 10.1007/978-981-96-8399-4_41
dcterms.identifier.otherISBN: 978-981-96-8399-4
dcterms.isPartOf.itemICT for Intelligent Systems. ICTIS 2025
dcterms.isPartOf.seriesInternational Conference on Information and Communication Technology for Intelligent Systems. ICTIS 2025 (Nueva York, 23 y 24 de mayo de 2025)
dcterms.issued2025
dcterms.languageInglés
dcterms.licenseAttribution-NonCommercial-NoDerivatives 4.0 International (BY-NC-ND 4.0)
dcterms.subjectContext-Aware Systemsen
dcterms.subjectCross-Platform Developmenten
dcterms.subjectIconicen
dcterms.subjectModel-Driven Developmenen
dcterms.subjectIoTen
dcterms.subjectAzure Mapsen
dcterms.subjectDSLen
dcterms.subjectMultiplatform Applicationsen
dcterms.subject.materiaCiencias de la Computación e Información

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
CAMS-X Extending the Context-Aware.pdf-PDFA.pdf
Tamaño:
430.59 KB
Formato:
Adobe Portable Document Format
Descripción:
Documento completo

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
3.46 KB
Formato:
Item-specific license agreed upon to submission
Descripción: