Filters








33,933 Hits in 5.0 sec

Software Evolution towards Model-Centric Runtime Adaptivity

Mehdi Amoui, Mahdi Derakhshanmanesh, Jurgen Ebert, Ladan Tahvildari
2011 2011 15th European Conference on Software Maintenance and Reengineering  
In this paper, we propose a target architecture for self-adaptive software systems and show how it facilitates adaptation by interpreting models at runtime.  ...  Runtime adaptivity is a promising direction towards achieving adaptive behavior for software systems that operate within highly dynamic and non-deterministic environments.  ...  . 2) Runtime Model Layer: The runtime model layer models parts of the adaptable software and contains utility components for model management.  ... 
doi:10.1109/csmr.2011.14 dblp:conf/csmr/AmouiDET11 fatcat:6broshsutrh4jfb7nticdudbee

Towards model-centric engineering of a dynamic access control product line

Mahdi Derakhshanmanesh, Mazeiar Salehie, Jürgen Ebert
2012 Proceedings of the 16th International Software Product Line Conference on - SPLC '12 -volume 1  
Moreover, to cope with uncertainty at runtime, adaptivity, i.e., switching between variations in a cyber-physical domain (reconfiguration) and adjusting access policies (behavior adaptation), needs to  ...  In this position paper, we sketch an approach for engineering dynamic access control systems based on core concepts from dynamic software product lines and executable runtime models.  ...  The authors kindly thank Mehdi Amoui (Waterloo) for his feedback. This work was supported, in part, by Science Foundation Ireland grant 10/CE/I1855 to Lero.  ... 
doi:10.1145/2364412.2364437 dblp:conf/splc/DerakhshanmaneshSE12 fatcat:lun7mdqokzbz7ffomccqtjo5xy

An Approach to Model-Based Development of Context-Aware Adaptive Systems

Mahmoud Hussein, Jun Han, Alan Colman
2011 2011 IEEE 35th Annual Computer Software and Applications Conference  
Our component model for realizing the approach directly supports component interface definitions for context and management as well as functionality.  ...  To enable runtime changes to the system, its contexts, and their relationships, they all have their runtime representation, so that they can be manipulated and managed at runtime.  ...  ACKNOWLEDGMENT This research was partly supported by the Australia's Cooperative Research Centre for Advanced Automotive Technology (AutoCRC) (www.autocrc.com).  ... 
doi:10.1109/compsac.2011.34 dblp:conf/compsac/HusseinHC11 fatcat:mtsuabhskjbypk2a3leilhvb7u

An instrumentation and control-based approach for distributed application management and adaptation

D. Reilly, A. Taleb-Bendiab, A. Laws, N. Badr
2002 Proceedings of the first workshop on Self-healing systems - WOSS '02  
This paper considers the "on-going" development of a framework that provides instrumentation and control services, which extend core middleware services, to realize the runtime management and adaptation  ...  Middleware technologies dramatically simplify the development of distributed applications, but they still prove difficult to manage at runtime.  ...  These problems can lead to runtime inconsistencies and conflicts, which suggests a need for adaptation techniques to minimize or completely rule-out their effects.  ... 
doi:10.1145/582128.582140 dblp:conf/woss/ReillyTLB02 fatcat:iqrs5p5if5h2xkpsnppupzjsui

Rule- and context-based dynamic business process modelling and simulation

Olegas Vasilecas, Diana Kalibatiene, Dejan Lavbič
2016 Journal of Systems and Software  
The approach is based on changing BP rules, BP actions and their sequences at process instance runtime, according to the new business system context.  ...  In our paper, we propose six requirements of DBP and an approach for rule- and context-based DBP modelling and simulation.  ...  for new entities by reference or query. • Manager (Resources Manager, Rules Manager and Activities Manager) -responsible for managing Figure 2 : The architecture of the rule-and context-based DBP modelling  ... 
doi:10.1016/j.jss.2016.08.048 fatcat:c2horstyizcbpmaaxa7qpbhpti

An instrumentation and control-based approach for distributed application management and adaptation

D. Reilly, A. Taleb-Bendiab, A. Laws, N. Badr
2002 Proceedings of the first workshop on Self-healing systems - WOSS '02  
This paper considers the "on-going" development of a framework that provides instrumentation and control services, which extend core middleware services, to realize the runtime management and adaptation  ...  Middleware technologies dramatically simplify the development of distributed applications, but they still prove difficult to manage at runtime.  ...  These problems can lead to runtime inconsistencies and conflicts, which suggests a need for adaptation techniques to minimize or completely rule-out their effects.  ... 
doi:10.1145/582129.582140 fatcat:jvgadl2ilvcphfkxka6a7kzxdy

Modeling Elasticity Trade-Offs in Adaptive Mixed Systems

Muhammad Z.C. Candra, Hong-Linh Truong, Schahram Dustdar
2013 2013 Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises  
In the past decade, elastic computing has emerged as a popular solution approach for on-demand computing resources' provisioning.  ...  We also present a conceptual framework where our EP can be deployed, utilized, and bound to runtime systems. Furthermore, we demonstrate the suitability of EP model using several use cases.  ...  Several bindings may be active for the same EP to allow integration of different systems. The resource managers manage resources required for executions by runtime engines.  ... 
doi:10.1109/wetice.2013.51 dblp:conf/wetice/CandraTD13 fatcat:76ujjjgroveftffbw3st3sdpru

Evolution in dynamic software product lines

Clément Quinton, Rick Rabiser, Michael Vierhauser, Paul Grünbacher, Luciano Baresi
2015 Proceedings of the 19th International Conference on Software Product Line - SPLC '15  
The variability of such systems has to be explicitly managed, together with mechanisms that control their runtime adaptation and reconfiguration.  ...  Many software systems today provide support for adaptation and reconfiguration at runtime, in response to changes in their environment.  ...  architecture for the CPS DSPL, which relies on feature models to manage runtime variability and adaptation rules as described below.  ... 
doi:10.1145/2791060.2791101 dblp:conf/splc/QuintonRVGB15 fatcat:szlhakchlzbozlx3mqu2x7ylb4

Self-Adaptation Techniques for Complex Service-oriented Systems

Schahram Dustdar, Karl M. Goeschka, Hong-Linh Truong, Uwe Zdun
2009 2009 Fifth International Conference on Next Generation Web Services Practices  
We contribute with our approach to address these challenges, comprising model-driven compliance support, runtime interaction mining, run-time management of requirements, and an explicit control-loop architecture  ...  Therefore, these systems introduce a variety of challenges on how to adapt services, processes, and teams to changing situations.  ...  We thank Christoph Dorn, Lorenz Froihofer, Ta'id Holmes, Daniel Schall, Huy Tran, and Martin Treiber for their contribution to the development of the techniques mentioned in this paper.  ... 
doi:10.1109/nwesp.2009.12 fatcat:6xovbghevff3jmmezcautx2pcu

Towards adaptive compliance

Jesús García-Galán, Liliana Pasquale, George Grispos, Bashar Nuseibeh
2016 Proceedings of the 11th International Workshop on Software Engineering for Adaptive and Self-Managing Systems - SEAMS '16  
In this paper, we motivate the need for adaptive compliance by illustrating possible compliance concerns determined by runtime variability.  ...  First, we propose and justify a process to support adaptive compliance that ex- tends the traditional compliance management lifecycle with the activities of the Monitor-Analyse-Plan-Execute (MAPE) loop  ...  We also thank Mark Mcgloin for later discussions on software compliance.  ... 
doi:10.1145/2897053.2897070 dblp:conf/icse/Garcia-GalanPGN16 fatcat:hsqxl26eurbnvjc7wgl55wepua

Integrating an online configuration checker with existing management systems: Application to CIM/WBEM environments

Ludi Akue, Emmanuel Lavinal, Thierry Desprats, Michelle Sibilla
2013 Proceedings of the 9th International Conference on Network and Service Management (CNSM 2013)  
Runtime configuration validation is a critical requirement if we are to build reliable self-adaptive management systems.  ...  In addition, we describe a methodology for using this framework and integrating the configuration checker with existing management systems.  ...  Therefore, a runtime adapter that operates as a sort of wrapper for the existing management system needs to be defined.  ... 
doi:10.1109/cnsm.2013.6727855 dblp:conf/cnsm/AkueLDS13 fatcat:nznb7mq3xncc5jekb2toi3ravy

Context Aware and Adaptive Systems [chapter]

Alan Colman, Mahmoud Hussein, Jun Han, Malinda Kapuruge
2014 Context in Computing  
These rules mediate operational messages or trigger adaptations to the structure of the application. A. Colman ( ) ·  ...  It then describes an approach and framework called ROAD that supports the development of context-aware applications whose structure and behavior can be altered at runtime.  ...  For example, in the MUSIC project (Rouvoy et al. 2009 ), the context model elements are represented at runtime and when an element is needed it is activated.  ... 
doi:10.1007/978-1-4939-1887-4_5 fatcat:nzw3uva6erfk5kxmxm6est2efm

WS-Policy based Monitoring of Composite Web Services

Abdelkarim Erradi, Piyush Maheshwari, Vladimir Tosic
2007 Fifth European Conference on Web Services (ECOWS'07)  
MASC (Manageable and Adaptive Service Compositions) 1* is a policy-based middleware for monitoring and control of composite Web services execution.  ...  This paper focuses on MASC monitoring capabilities to detect business exceptions and runtime faults.  ...  To address the requirements for manageable and adaptive composite Web services, we propose a policy-based approach to runtime monitoring to detect business exceptions and faults.  ... 
doi:10.1109/ecows.2007.31 dblp:conf/ecows/ErradiMT07 fatcat:zetp4xs4xzeklhg5n4psv6yd6y

An agent-based approach to composing web services to support adaptable business processes

Hong Mei, Xi Sun, Xuanzhe Liu, Wenpin Jiao, Gang Huang, Hong Zhu
2006 Multiagent and Grid Systems  
The rule engine is responsible for matching and activating the rules to implement the business process, and the behavior manager schedules the behaviors agent should execute.  ...  The framework is grounded on software agents to collect runtime environment information and activate rules to control the executions of processes.  ...  Architectural Overview The Interpreter translates the specification into the behavior rules of the agent, and these rules will be used to manage the process execution at runtime.  ... 
doi:10.3233/mgs-2006-2406 fatcat:5e37nkipzrbcjfg7meo3wcpbam

Model-Driven Engineering of Self-Adaptive Software with EUREMA

Thomas Vogel, Holger Giese
2014 ACM Transactions on Autonomous and Adaptive Systems  
A runtime megamodel is a specific model capturing runtime models and adaptation activities.  ...  To systematically address the interplay between runtime models and adaptation activities, runtime megamodels have been proposed.  ...  Thus, analysis rules and adaptation strategies are examples for further runtime models.  ... 
doi:10.1145/2555612 fatcat:xy4ztgzrgvd73c2bentys3ai3u
« Previous Showing results 1 — 15 out of 33,933 results