A review of key issues that concern the feasibility of mobile cloud computing

C Zhu, VCM Leung, X Hu, L Shu… - 2013 IEEE International …, 2013 - ieeexplore.ieee.org
Recently, the arising of cloud computing (CC) concept and explosive growth of mobile
applications induce a novel technology, ie, mobile cloud computing (MCC). By integrating …

Program abstraction and re-engineering: an Agile MDE approach

K Lano, H Haughton, Z Yuan… - 2023 ACM/IEEE …, 2023 - ieeexplore.ieee.org
In this paper we describe an Agile model-driven engineering (MDE) approach for the re-
engineering of legacy systems. This involves the automated abstraction of systems to UML …

[PDF][PDF] Agile specification of code generators for model-driven engineering

K Lano, Q Xue, S Kolahdouz-Rahimi - ICSEA 2020, 2020 - researchgate.net
The production of code or other text from software models is an essential task in Model-
Driven Engineering (MDE) approaches for software development. Automated code …

The human in model‐driven engineering loop: A case study on integrating handwritten code in model‐driven engineering repositories

K Rahad, O Badreddin… - Software: Practice and …, 2021 - Wiley Online Library
In model‐driven engineering (MDE) software projects, large portions of the executable code
are automatically generated from designs and models. This generated code may or may not …

Technical debt in model transformation specifications

K Lano, S Kolahdouz-Rahimi, M Sharbaf… - Theory and Practice of …, 2018 - Springer
Abstract Model transformations (MT), as with any other software artifact, may contain quality
flaws. Even if a transformation is functionally correct, such flaws will impair maintenance …

The impact of integrating agile software development and model-driven development: a comparative case study

H Alfraihi, K Lano, S Kolahdouz-Rahimi… - System Analysis and …, 2018 - Springer
Abstract Agile and Model-Driven Development integration (Agile MDD) is of significant
interest to researchers who want to leverage the best of both worlds. Currently, there is no …

EMF-Syncer: scalable maintenance of view models over heterogeneous data-centric software systems at run time

A Boronat - Software and Systems Modeling, 2023 - Springer
With the increasing presence of cyber-physical systems (CPSs), like autonomous vehicle
systems and digital twins, the future of software engineering is predicated on the importance …

An empirical study on the maturity of the eclipse modeling ecosystem

JLC Izquierdo, V Cosentino… - 2017 ACM/IEEE 20th …, 2017 - ieeexplore.ieee.org
Since the early days of Model-driven Engineering (MDE), our community has been
discussing the reasons why MDE had not quickly became mainstream. It is now clear the …

A comparison of quality flaws and technical debt in model transformation specifications

S Kolahdouz-Rahimi, K Lano, M Sharbaf… - Journal of Systems and …, 2020 - Elsevier
The quality of model transformations (MT) has high impact on model-driven engineering
(MDE) software development approaches, because of the central role played by …

[PDF][PDF] The impact of design and UML modeling on codebase quality and sustainability.

O Badreddin, R Khandoker - CASCON, 2018 - badreddin.com
The general consensus of researchers and practitioners is that upfront and continuous
software design using modeling languages such as UML improve code quality and reliability …