Filters








469,207 Hits in 2.5 sec

MiDAS: A Model-Driven Approach for Adaptive Software

José Bocanegra, Jaime Pavlich-Mariscal, Angela Carrillo-Ramos
2015 Proceedings of the 11th International Conference on Web Information Systems and Technologies  
As an alternative of solution, the research project proposes MiDAS, a framework that uses a model-driven approach to develop C-AS.  ...  transformation to derive a platform independent model (PIM) from design models; and a model-to-text transformation to derive context-aware software for specific platforms, taking as input the PIM.  ...  In the area of design, Vogel and Giese [22] propose EUREMA, a model-driven approach for engineering adaptation engines for self-adaptive software.  ... 
doi:10.5220/0005486202810286 dblp:conf/webist/BocanegraPR15 fatcat:fgtsjxobozdwxibf3xuehdhf6y

Adaptive Agent Model: Software Adaptivity using an Agent-oriented Model-Driven Architecture

Liang Xiao, Des Greer
2009 Information and Software Technology  
Model-Driven Architecture (MDA) promotes the development of software systems through successive building and generation of models, improving the reusability of models.  ...  Applying the same principles to the area of Agent-Oriented Software Engineering (AOSE) advances the ideas behind MDA even more significantly, due to the inherent adaptivity of software agents We describe  ...  the progress of the software development in a model-driven fashion.  ... 
doi:10.1016/j.infsof.2008.02.002 fatcat:zfhgkkgeqrehnftiba432766ma

A Framework for Evaluating Model-Driven Self-adaptive Software Systems [article]

Basel Magableh
2019 arXiv   pre-print
This research studies the development methodologies that employ the principles of model-driven development in building self-adaptive software systems.  ...  This study highlights the major drawbacks of the propped model-driven approaches in the related works, and emphasise on considering the volatile aspects of self-adaptive software in the analysis, design  ...  Improving the development of self-adaptive software systems using model driven approach has attained several research efforts.  ... 
arXiv:1901.04020v1 fatcat:7r2osafuhffa3ofjadbycu7fdm

Model-Driven Engineering of Self-Adaptive Software with EUREMA

Thomas Vogel, Holger Giese
2014 ACM Transactions on Autonomous and Adaptive Systems  
The engine often describes the adaptation by runtime models representing the adaptable software and by activities such as analysis and planning that use these models.  ...  The development of self-adaptive software requires the engineering of an adaptation engine that controls the underlying adaptable software by feedback loops.  ...  CONCLUSION AND FUTURE WORK In this article, we presented EUREMA, a model-driven approach for engineering adaptation engines for self-adaptive software.  ... 
doi:10.1145/2555612 fatcat:xy4ztgzrgvd73c2bentys3ai3u

A Model-Driven Approach for Developing Adaptive Software Systems [chapter]

Thomas Hamann, Gerald Hübsch, Thomas Springer
2008 Lecture Notes in Computer Science  
We present a model-driven approach for developing adaptive software.  ...  It comprises a design methodology, a set of software engineering artefacts, and a runtime platform for adaptive, multimodal software.  ...  Using a model-driven approach, these definitions can be transformed semi-automatically into code, which significantly eases the development of adaptive software.  ... 
doi:10.1007/978-3-540-68642-2_16 fatcat:xmt3wjc6inakdgoa5czzr3z5iu

Productivity Evaluation of Self-Adaptive Software Model Driven Architecture

Basel Magableh, Stephen Barrett
2011 International Journal of Information Technology and Web Engineering  
This article demonstrates the capabilities of the context-oriented component-based application-model-driven architecture (COCA-MDA) to support the development of self-adaptive applications; we describe  ...  Context-dependent behavioural variations can be seen as a collaboration of individual features expressed in requirements, design, and implementa-SELF-ADAPTIVE SOFTWARE MDA PRODUCTIVITY EVALUATION  ...  SELF-ADAPTIVE SOFTWARE MDA PRODUCTIVITY EVALUATION 3 The U-MUSIC methodology, proposed by (Khan, 2010) , adopts the model-driven approach to constructing self-adaptive applications and enabling dynamic  ... 
doi:10.4018/jitwe.2011100101 fatcat:ksdcf4tx5jbgnhxzp5ciirpk3i

Control Theory for Model-based Performance-driven Software Adaptation

Davide Arcelli, Vittorio Cortellessa, Antonio Filieri, Alberto Leva
2015 Proceedings of the 11th International ACM SIGSOFT Conference on Quality of Software Architectures - QoSA '15  
However, such models still lack of intrinsic support for adaptable software.  ...  Goal of this paper is to extend the modeling capabilities to the case of software adaptation aimed at satisfying performance requirements.  ...  The two main limitations that we aim at addressing in this context are: (i) the lack of an unifying model-based approach to the control of adaptive software driven by performance requirements; (ii) the  ... 
doi:10.1145/2737182.2737187 dblp:conf/qosa/ArcelliCFL15 fatcat:7gjf45fuxndelgueuyta2mvcte

Engineering Adaptive Model-Driven User Interfaces

Pierre A. Akiki, Arosha K. Bandara, Yijun Yu
2016 IEEE Transactions on Software Engineering  
RBUIS uses an interpreted runtime model-driven approach based on the Cedar Architecture, and is supported by the integrated development environment (IDE), Cedar Studio.  ...  Software applications that are very large-scale, can encompass hundreds of complex user interfaces (UIs).  ...  Limitations of Existing Adaptive Model-Driven User Interface Development Systems We assert that an adaptive model-driven UI development system should comprise three parts: a reference-architecture depicting  ... 
doi:10.1109/tse.2016.2553035 fatcat:7kxtkw2crffqbgdzkf5yua62nq

Development of Adaptive Multi-cloud Applications - A Model-Driven Approach
english

Javier Miranda, Joaquín Guillén, Juan Manuel Murillo, Carlos Canal
2013 Proceedings of the 1st International Conference on Model-Driven Engineering and Software Development  
In this paper we explore a solution to the cloud vendor lock-in problem based on the use of model-driven engineering and software adaptation techniques.  ...  Companies that consume cloud services are locked-in to a single cloud vendor due to the high costs of migrating software in the cloud, preventing them from changing their cloud provider or having multiple  ...  Instead, our approach is based on the integration of Model-Driven Engineering (MDE) and Software Adaptation (SA) techniques.  ... 
doi:10.5220/0004370603210330 dblp:conf/modelsward/MirandaGMC13 fatcat:zbhzclkcovgi7e4o6e5rxq2iji

Automated Throughput Optimization of Cloud Services via Model-driven Adaptation
english

Javier Troya, Javier Cubo, José Antonio Martín, Ernesto Pimentel, Antonio Vallecillo
2013 Proceedings of the 1st International Conference on Model-Driven Engineering and Software Development  
We propose a model-driven approach where various QoS parameters can be simulated and analyzed using the e-Motions tool.  ...  Additionally, the model is automatically transformed to fit the given throughput requirements by replicating the services which cause the bottleneck.  ...  Our proposal is based on model-driven adaptation mechanism, where various QoS parameters can be simulated and analyzed using the e-Motions tool.  ... 
doi:10.5220/0004381903560362 dblp:conf/modelsward/TroyaCMPV13 fatcat:5zmczifixjei7p7hdbgcdcbagm

Towards Meta-adaptation of Dynamic Adaptive Systems with Models@Runtime

Nicolas Ferry, Franck Chauvel, Hui Song, Arnor Solberg
2017 Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development  
Keywords: Model-driven Engineering, Models@runtime, Dynamic Adaptive Systems.  ...  Abstract: A models@runtime environment keeps a model in synchrony with a running system, this way a reasoning engine adapts the system by modifying this model.  ...  ., 2014) , which adapt software architectures, all rely on the classical models@runtime described in Sec. 3.  ... 
doi:10.5220/0006225905030508 dblp:conf/modelsward/FerryCSS17 fatcat:ihh6kardnjeajdztk5h6wgwewy

Methodologies for Model-Driven Development of Adaptive Web Applications: An Analytical Survey

Mona Fadavi, Raman Ramsin
2016 Journal of Software  
Model-Driven Engineering (MDE) is considered a promising approach for overcoming these problems, mainly due to its modeling features: Models are created at different levels of abstraction (thus enhancing  ...  Journal of Software Architecture design Certain constraints, related to context-model management, must be captured in the architecture.  ...  We have reviewed six prominent model-driven adaptive web methodologies and have evaluated them through criteria-based assessment, thus highlighting their strengths and weaknesses.  ... 
doi:10.17706/jsw.11.1.94-109 fatcat:mzrw45mr2fde3esp3phlf5grky

Self-Adaptation Driven by SysML and Goal Models -- A Literature Review

Amal Ahmed Anda, Daniel Amyot
2022 e-Informatica Software Engineering Journal  
), or goal models only (8 techniques) for analysis and self-adaptation.  ...  Objective: This paper aims to assess existing modeling techniques that support adaptation in SCPSs, and in particular those that integrate SysML with goal modeling.  ...  P R E V I E W Self-Adaptation Driven by SysML and Goal Models -A Literature Review Quality Assessment Process The collected studies were compared against the criteria listed in Table 2 .  ... 
doi:10.37190/e-inf220101 fatcat:fb2q3hu7tbaldn5gzbcsvryoly

Model-Driven Productivity Evaluation for Self-Adaptive Context-Oriented Software Development

Basel Magableh, Stephen Barrett
2011 2011 Fifth International Conference on Next Generation Mobile Applications, Services and Technologies  
Context-oriented component-based application-model-driven architecture (COCA-MDA) emerged as a development paradigm which facilitates the development of self-adaptive context-oriented software [3] ,  ...  The U-MUSIC methodology, proposed by [6] , adopts the model-driven approach to constructing self-adaptive applications and enabling dynamic unanticipated adaptation based on a component model.  ... 
doi:10.1109/ngmast.2011.25 dblp:conf/ngmast/MagablehB11 fatcat:luh6fjwysvec5n6izeuahn6vfa

A model-driven approach to develop adaptive firmwares

Franck Fleurey, Brice Morin, Arnor Solberg
2011 Proceeding of the 6th international symposium on Software engineering for adaptive and self-managing systems - SEAMS '11  
In a near future it is expected that most things we rely on in our everyday life will contain sensors and electronic based information, have computing power, run embedded software and connect to networks  ...  Constructing and controlling such adaptive things is complex. A main challenge is to cope with the dynamicity which requires the things to autonomously adapt to various execution contexts.  ...  CONCLUSION AND FUTURE WORK This paper presented a Model-Driven approach to engineer adaptive firmwares.  ... 
doi:10.1145/1988008.1988031 dblp:conf/icse/FleureyMS11 fatcat:65spfqvhobfhxigrcgaxocdwv4
« Previous Showing results 1 — 15 out of 469,207 results