Filters








316,178 Hits in 4.6 sec

Autonomic dynamically reconfigurable architectures for future communication systems

Khalil Drira
2017 Proceedings of the 9th International Conference on Management of Digital EcoSystems - MEDES '17  
ABSTRACT Our objectives involve the development of correct by design models and operational solutions to discover, compose and manage, by automated procedures, the properties of adaptability essential  ...  We propose, here, to develop multi-level reconfiguration solutions (VM clusters, application containers, message partitions), in order to manage simultaneously and consistently the adaptation in the different  ...  This includes the dynamic discovery of partners and services in distributed architectures (web services, microservices), session management and data sharing; • the design of dynamic architectures both  ... 
doi:10.1145/3167020.3167054 dblp:conf/medes/Drira17 fatcat:cgotb5mpwfewdajvd5bzbqbfve

An Architectural Strategy for Self-Adapting Systems

Danny Weyns, Tom Holvoet
2007 International Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS '07)  
It integrates a set of architectural patterns that have proved to be valuable in the design of various selfadapting applications.  ...  Self-adaptation is the ability of a software system to adapt to dynamic and changing operating conditions autonomously. In this paper, we present an architectural strategy for self-adapting systems.  ...  State updates may relate to dynamics in the deployment context and dynamics of state in the application environment that happens independently of agents or the deployment context.  ... 
doi:10.1109/seams.2007.3 dblp:conf/icse/WeynsH07 fatcat:mokxuz44mbdltpcmfoqe7fmare

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  
ii) a set of engineering principles to design software systems that facilitate the application of the AdEpS model to build sustainable software.  ...  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.  ...  Adaptation Management The aim of Adaptation Management (see Figure 1 ) is to preserve system goals, regarding of dynamics in the system, or the context in which it executes.  ... 
doi:10.1145/2797433.2797497 dblp:conf/ecsa/WeynsCVK15 fatcat:5rhfy7j5wjh2rahrfutliyuxvm

A Multi-Core Processor Platform for Open Embedded Systems [article]

Hiroaki Inoue
2010 arXiv   pre-print
software) in order to meet various user requirements, such as user personalization and device coordination.  ...  processors are securely executed under secure processor partitioning; and (4) secure dynamic partitioning, by which the number of processors allocated to individual OSs makes it possible to be dynamically  ...  Here, the library manages IPC objects in a shared RAM. For example, shared memories of System V IPC are directly mapped into part of the shared RAM.  ... 
arXiv:1006.5572v1 fatcat:wo262ewg5ba5rivkakba5ew5de

An Embeddable Fusion Framework to Manage Context Information in Mobile Devices [chapter]

Ana M. Bernardos, Eva Madrazo, José R. Casar
2010 Lecture Notes in Computer Science  
'CASanDRA Mobile' is designed to work autonomously in resourceconstrained devices, offering to application developers a transparent management of context information.  ...  Conveniently fused and combined with data from external sources, information from sensors embedded in a mobile device may offer a dynamic view of the user's situation, sufficient to build adaptive context-aware  ...  This work has been supported by the Government of Madrid under grant S-0505/TIC-0255 and by the Spanish Ministry of Science and Innovation under grant TIN2008-06742-C02-01.  ... 
doi:10.1007/978-3-642-13803-4_58 fatcat:25akpjln2nbbvlsip6kvhrm62i

Software Architecture Patterns for a Context-Processing Middleware Framework

Romain Rouvoy, Denis Conan, Lionel Seinturier
2008 IEEE Distributed Systems Online  
Software components provide an efficient encapsulation of the context information diversity while architectural design patterns define the skeleton of the context management policies.  ...  While the use of a Domain-Specific Language (DSL) leverages the definition of context management policies, components and design patterns supports the dynamic reconfiguration and evolution of the context  ...  To limit the number of activities, the authors plan to use the Composite design pattern. The sharing of context nodes is not addressed.  ... 
doi:10.1109/mdso.2008.17 fatcat:ye4aojnazzhbfefbj5qpg5re6q

Evolvable programming based on collaboration-field and role model

Tetsuo Tamai
2002 Proceedings of the international workshop on Principles of software evolution - IWPSE '02  
This is a brief introduction to our research on a collaboration field and role model aiming to support evolvable software design and programming.  ...  Declaration of role is placed inside of context declaration, similar to inner classes of Java. Instances of contexts and roles are created dynamically.  ...  Encapsulation of roles in fields As declaration of roles is confined in a context, their interaction is encapsulated within the context.  ... 
doi:10.1145/512035.512037 dblp:conf/iwpse/Tamai02 fatcat:ryyypd6hlzhmvlxtvmswj5xnhe

Evolvable programming based on collaboration-field and role model

Tetsuo Tamai
2002 Proceedings of the international workshop on Principles of software evolution - IWPSE '02  
This is a brief introduction to our research on a collaboration field and role model aiming to support evolvable software design and programming.  ...  Declaration of role is placed inside of context declaration, similar to inner classes of Java. Instances of contexts and roles are created dynamically.  ...  Encapsulation of roles in fields As declaration of roles is confined in a context, their interaction is encapsulated within the context.  ... 
doi:10.1145/512036.512037 fatcat:ileddpztffcjvd4652gmhlhahe

A generic service oriented software platform to design ambient intelligent systems

Stéphane Lavirotte, Gaëtan Rey, Gérald Rocher, Jean-Yves Tigli
2015 Proceedings of the 2015 ACM International Joint Conference on Pervasive and Ubiquitous Computing and Proceedings of the 2015 ACM International Symposium on Wearable Computers - UbiComp '15  
Despite this progress, a main challenge remains to fully manage the heterogeneity of the smart things: handling their dynamicity at runtime.  ...  The third layer offers an autonomic context-driven composition mechanism based on a new software paradigm: 'application schemas'.  ...  We would like to thank persons who contributed to the development of the platform: S. Weibel, V. Hourdin, D. Cheung-Foo-Wo, N. Ferry, C. Andral, A. Bourcet, L. Chungue, J. Fuchet, G. Joulie, and N.  ... 
doi:10.1145/2800835.2800843 dblp:conf/huc/LavirotteRRT15 fatcat:lxfpjzhz2zb3hl524meuzcf4za

Adaptively Reconfigurable Controller for the Flash Memory [chapter]

Ming Liu, Zhonghai Lu, Wolfgang Kuehn, Axel Jantsch
2011 Flash Memories  
The authors also thank Xilinx Inc. for the software donation. References  ...  Acknowledgment This work was supported in part by BMBF under contract Nos. 06GI9107I and 06GI9108I, FZ-Jülich under contract No. COSY-099 41821475, HIC for FAIR, and WTZ: CHN 06/20.  ...  Reconfiguration management In dynamically reconfigurable designs, run-time module loading/unloading is managed by a scheduler.  ... 
doi:10.5772/19426 fatcat:lzufeagbavauznkoaufzbppmxe

On Designing Self-Adaptive Software Systems

Norha Milena Villegas Machado, Hausi A. Müller, Gabriel Tamura Morimitsu
2011 Sistemas y Telemática  
Over the past century, feedback-loops have been used as important models for controlling dynamic behavior of mechanical, electrical, fluid and chemical systems in the corresponding fields of  ...  Self-adaptive systems modify themselves at run-time in order to control the satisfaction of their requirements under changing environmental conditions.  ...  the management of the dynamic nature of context management for supporting the continued relevance of the system with respect to its control objectives; and (iii) the dynamic system adaptation as the mechanism  ... 
doi:10.18046/syt.v9i18.1076 fatcat:yfkbyx7qa5gfbdnc7froq3drpu

A reusable object-oriented design to support self-testable autonomic software

Tariq M. King, Alain Ramirez, Peter J. Clarke, Barbara Quinones-Morales
2008 Proceedings of the 2008 ACM symposium on Applied computing - SAC '08  
In this paper we present a reusable object-oriented design for developing self-testable autonomic software.  ...  Many of the software engineering issues related to building dependable autonomic systems can only be revealed by studying detailed designs and prototype implementations.  ...  Figure 4 Figure 4 : 44 depicts the proposed design of autonomic managers and test managers in a self-testable autonomic software system.  ... 
doi:10.1145/1363686.1364081 dblp:conf/sac/KingRCQ08 fatcat:q5thly7k7zedjgv2zy2gui2xoq

A Framework for Sharing Communication Media in Supporting Creative Task in Collaborative Workspace [chapter]

Norzilah Musa, Siti Z. Z. Abidin, Nasiroh Omar
2014 Lecture Notes in Electrical Engineering  
Most of the related research is objectively focusing on the alignment of user behavior in shared activities.  ...  The framework is functioning as a platform for users to manage their dynamic creative solutions to accomplish complex task.  ...  ACKNOWLEDGEMENT The authors would like to thank Universiti Teknologi MARA and Ministry of Education, Malaysia for the financial support.  ... 
doi:10.1007/978-3-319-07674-4_62 fatcat:emj67iyefbcnxaousmt5xl2ovu

A Perspective on the Future of Middleware-based Software Engineering

Valerie Issarny, Mauro Caporuscio, Nikolaos Georgantas
2007 Future of Software Engineering (FOSE '07)  
Acknowledgments This work is part of the PLASTIC 5 and AMIGO 6 IST projects, funded by the European Commission under the FP6 contract numbers 026955 and 004182 respectively.  ...  Development of context-aware systems lies in: (i) context management, from sensing the environment for relevant context information to storing related context data in a machine-interpretable way, and (  ...  Software design patterns are a general software engineering methodology for representing well-known solutions to common and recurring problems in software design [49] .  ... 
doi:10.1109/fose.2007.2 dblp:conf/icse/IssarnyCG07 fatcat:frkdbpnojze3dfku2r2hpynlry

A Governance Framework for Mitigating Risks and Uncertainty in Collaborative Business Processes [chapter]

Ziyi Su, Frédérique Biennier, Wendpanga Francis Ouedraogo
2012 IFIP Advances in Information and Communication Technology  
This paper proposes a governance framework to enhance trust and assurance in such collaborative context, coping with the impacts of Cloud infrastructure.  ...  The development of collaborative business process relies mostly on software services spanning multiple organizations.  ...  In sum, designed in a layered and modular way, our framework could be used in a wide range of industrial inter-organizational business contexts, giving enterprises more grasp of the risks related to the  ... 
doi:10.1007/978-3-642-32775-9_66 fatcat:3jafhzkihrgkvgodp5tt6ax7da
« Previous Showing results 1 — 15 out of 316,178 results