Filters








55,278 Hits in 4.5 sec

SELF-ADAPTIVE MOBILE APPLICATIONS AND THEIR ARCHITECTURAL STABILITY

Lydia Robert-Edia, Blessed U. Yahaya
2022 Zenodo  
Therefore, to cater for the dynamic environment, systems must dynamically adapt their architecture to fulfill functional and non-functional requirements.  ...  Stability of an architecture basically defines that how well an architecture will accommodate the changing requirements and adapt to the dynamic environment.  ...  handling architectural stability like a behavioural aspect for operations at runtime.  ... 
doi:10.5281/zenodo.6599079 fatcat:elzknquswrechn5mcgf5iwbyje

Issues of Architectural Description Languages for Handling Dynamic Reconfiguration [article]

Leonardo Minora , INFO), Flavio Oquendo
2012 arXiv   pre-print
Dynamic reconfiguration is the action of modifying a software system at runtime. Several works have been using architectural specification as the basis for dynamic reconfiguration.  ...  In this work, we investigate the ADL literature in order to illustrate how reconfiguration is supported in four well-known ADLs: pi-ADL, ACME, C2SADL and Dynamic Wright.  ...  The dynamic reconfiguration can be handled by architectural concepts in an ADL.  ... 
arXiv:1205.4699v1 fatcat:gpfrqieyyngsfoyythwfarvsty

Design for Sustainability = Runtime Adaptation ∪ Evolution

Danny Weyns, Mauro Caporuscio, Bahtijar Vogel, Arianit Kurti
2015 Proceedings of the 2015 European Conference on Software Architecture Workshops - ECSAW '15  
Realising this integration calls for a radical change in the way software is developed and operated. Our position is that we need to Design for Sustainability.  ...  To that end, we present: (i) the AdEpS model (Adaptation and Evolution processes for Sustainability) to handle and mitigate uncertainties by means of integrating runtime adaptation and evolution, and (  ...  In addition, changing a software element may require the transfer of state before and after the change and handle interfering behaviour during the change.  ... 
doi:10.1145/2797433.2797497 dblp:conf/ecsa/WeynsCVK15 fatcat:5rhfy7j5wjh2rahrfutliyuxvm

ASAPM - An Agent-Based Framework for Adaptive Management of Composite Service Lifecycle

Mohan Baruwal Chhetri, Ingo Mueller, Suk Keong Goh, Ryszard Kowalczyk
2007 2007 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology - Workshops  
This paper presents a generic agent-based framework which can be used as reference architecture for developing agent-based systems for composite service life-cycle management.  ...  It can work together with other technologies such as Web/Grid Services, Semantic Web, Process technologies, and Component Software to contribute to wide adoption of the Service-oriented Computing paradigm  ...  In addition, it also supports dynamic exception handling for exceptions such as service failure and SLA violation through adaptive mediation.  ... 
doi:10.1109/wiiatw.2007.4427625 dblp:conf/iat/ChhetriMGK07 fatcat:wzmty3jmgzb5rhz7l64i5ipofm

Aspects pattern oriented architecture for distributed adaptive mobile applications

Dimitar Birov
2004 Proceedings of the 5th international conference on Computer systems and technologies - CompSysTech '04  
In this paper we discuss how aspectoriented approach facilitates the design of distributed adaptive wireless applications and propose integrated software architecture framework based on known (aspect)  ...  Aspect oriented programming (AOP) propose approach of implementation of adaptability of a software through special form of concern composition.  ...  Some middleware environments demand flexible software architecture and functionality became a dynamic property and application can be adapted to the environment at run-time.  ... 
doi:10.1145/1050330.1050361 fatcat:ihahckl2afgnvirpphbjxfriiu

Context-Aware Adaptation in DySCAS

Richard John Anthony, Dejiu Chen, Mariusz Pelc, Magnus Persson, Martin Torngren
2009 Electronic Communications of the EASST  
This paper describes the dynamic run-time configuration aspects of DySCAS and focuses on the extent to which context-aware adaptation has been achieved in DySCAS, and the ways in which the various design  ...  The addition of autonomic, context-aware dynamic configuration to automotive control systems brings a potential for a wide range of benefits in terms of robustness, flexibility, upgrading etc.  ...  The problems will be increasing with ever more software based functions and with the need to handle additional dynamics.  ... 
doi:10.14279/tuj.eceasst.19.245 dblp:journals/eceasst/AnthonyCPPT09 fatcat:xb64ke2aqrbl7hxjab5776kjui

Detecting the Onset of Dementia Using Context-Oriented Architecture

Basel Magableh, Nidal AlBeiruti
2012 2012 Sixth International Conference on Next Generation Mobile Applications, Services and Technologies  
the architecture as a componentsbased software system.  ...  In this article, we wish to study the impact of the decomposition mechanism performed in MDA approaches over the software self-adaptability.  ...  can handle unforeseen context changes dynamically.  ... 
doi:10.1109/ngmast.2012.50 dblp:conf/ngmast/MagablehA12 fatcat:jxyin6ijvnaq5lib2frrbtzar4

Architectural reconfiguration using coordinated atomic actions

Rogério de Lemos
2006 Proceedings of the 2006 international workshop on Self-adaptation and self-managing systems - SEAMS '06  
This position paper describes how coordinated atomic actions (CA actions) and exception handling can be applied to the architectural reconfiguration of systems.  ...  System reconfiguration, one of the steps of fault handling, is a complex cooperative activity involving several participants, thus should be designed in a structured fashion.  ...  ACKNOWLEDGMENTS Some of the issues presented in this paper have benefited from interactions with Alexander Romanovsky and Avelino Zorzo.  ... 
doi:10.1145/1137677.1137686 dblp:conf/icse/Lemos06b fatcat:iy7ddbx555dtnjbgcodktcgwzi

A Component Model with Support of Mobile Architectures and Formal Description

Rychlý Marek
2009 e-Informatica Software Engineering Journal  
Common features of current information systems have significant impact on software architectures of these systems.  ...  We focus on the formal basis of the component model in detail. We also review the related research on the current theory and practice of formal component-based development of software systems.  ...  Discussion and Future Work The component model proposed in this paper is able to handle mobile architectures, unlike the SOFA that supports only a subset of dynamic architectures (implementing the update  ... 
doaj:f59df661c27647099ea48a8e52e954d8 fatcat:j4xefdzjxjfihk4gqefeddoe2e

Interoperability in Service-Based Communities [chapter]

Toni Ruokolainen, Lea Kutvonen
2006 Lecture Notes in Computer Science  
and defective assumptions about business application behaviour, or from the inherent properties of business collaboration models.  ...  This paper studies interoperability issues in enterprise computing environments.  ...  Architecture description languages such as Wright [1] , Darwin [24] or Rapide [23] have been developed for dening software architectures.  ... 
doi:10.1007/11678564_28 fatcat:5dfxdij4njei5hjyuplomheh64

On Architecting Software Fault Tolerance using Abstractions

Rogério de Lemos
2009 Electronical Notes in Theoretical Computer Science  
In this position paper, we argue how architectural abstractions can be effective in developing fault-tolerant software systems.  ...  In this paper, we focus on two architectural abstractions: the idealised fault-tolerant architectural element (iFTE), which is based on exception handling, and the halt-on-failure architectural element  ...  Rubira, Eliane Martins, and Regina Moraes for their contributions to the work reported in this paper.  ... 
doi:10.1016/j.entcs.2009.03.012 fatcat:yuz6di4zzzfsrbp64yj7lcejb4

The software engineering of agent-based intelligent adaptive systems

Leon Sterling, Thomas Juan
2005 Proceedings of the 27th international conference on Software engineering - ICSE '05  
This tutorial presents the state of the art in agent development from a software engineering perspective, focusing on practices that are applicable today.  ...  To handle the tremendous complexity and the new engineering challenges presented by intelligence, adaptiveness and seamless integration, developers need higher-level development constructs.  ...  This notion of dynamic interfaces makes software architecture flexible at runtime. Third party qualifiers such as [Encryption, RSA, 1024-bits] can be applied to protocols.  ... 
doi:10.1145/1062455.1062627 dblp:conf/icse/SterlingJ05 fatcat:tt2qqysau5e4vjpukw6lvxg3aa

Architectural description of dependable software systems [chapter]

Cristina Gacek, Rogério de Lemos
2006 Structure for Dependability: Computer-Based Systems from an Interdisciplinary Perspective  
In the context of software development, the architectural representation of a software system plays a critical role in reducing the number of faults that might be introduced [6] .  ...  This architectural representation introduces an abstract level for reason-ing about structure of a software system and the behaviour of its architectural elements, without getting into lower level details  ... 
doi:10.1007/1-84628-111-3_7 fatcat:pmfrzwkzu5ac3hvqquqbjo3w7u

Context-oriented Software Development

Basel Magableh, Stephen Barrett
2012 Journal of Emerging Technologies in Web Intelligence  
The context-oriented component model encapsulates the implementation of the context-dependent parts in distinct architecture units, which enables the software to adjust its functionality and/or behaviour  ...  development paradigm for the construction of self-adaptive software from context-oriented components, which enables dynamic composition of the context-dependent behaviours and provides the software with  ...  can handle unforeseen context changes dynamically.  ... 
doi:10.4304/jetwi.4.2.172-180 fatcat:vaduxydy2rfkdcekjp2oyifgoi

An Approach to the Formal Specification of Holonic Control Systems [chapter]

Paulo Leitão, Armando W. Colombo, Francisco Restivo
2003 Lecture Notes in Computer Science  
In this paper, a formal methodology is introduced and applied to model the dynamic behaviour of the ADACOR-holon classes.  ...  ADACOR, one of the holonic architectures recently proposed, defines a set of autonomous and intelligent holons aiming to improve the performance of control system in industrial scenarios characterised  ...  Modelling the Holons Dynamic Behaviour in ADACOR Architecture The ADACOR architecture proposes a holonic approach to introduce the dynamic and agile adaptation to disturbances in flexible manufacturing  ... 
doi:10.1007/978-3-540-45185-3_6 fatcat:tufzzfbshbdc5cfi6g7c367xdq
« Previous Showing results 1 — 15 out of 55,278 results