A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2020; you can also visit the original URL.
The file type is application/pdf
.
Filters
MiDAS: A Model-Driven Approach for Adaptive Software
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
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]
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
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]
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
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
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
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
2013
Proceedings of the 1st International Conference on Model-Driven Engineering and Software Development
english
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
2013
Proceedings of the 1st International Conference on Model-Driven Engineering and Software Development
english
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
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
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
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
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
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