Upload
ismael-bouassida
View
213
Download
1
Embed Size (px)
Citation preview
AROSA 2014: Adaptive and Reconfigurable Service-oriented and Component-basedApplications and Architectures
Khalil Drira1,2, Slim Kallel3, and Ismael Bouassida Rodriguez1,2,3
1CNRS, LAAS, 7 avenue du colonel Roche, F-31400 Toulouse, France2Univ de Toulouse, LAAS, F-31400 Toulouse, France
3ReDCAD, University of Sfax, B.P. 1173, 3038 Sfax, [email protected], slim.kallel@fsegs,rnu.tn, [email protected]
I. INTRODUCTION
The goal of the AROSA track is to bring together re-
searchers and practitioners both from the Academia and from
the Industry working in the areas of Service-oriented and
component-based software applications and architectures
and addressing adaptation and reconfiguration issues. Dif-
ferent investigation topics are involved, such as: component-
based software engineering, seervice oriented architecture,
functional and non-functional (NF) requirements (e.g., Qual-
lity of Service (QoS), performance, resilience), monitoring,
diagnosis, decision and execution of adaptation and recon-
figuration. Different research axes are covered: concepts,
methods, techniques, and tools to design, develop, deploy
and manage adaptive and reconfigurable software systems.
The development of composite services poses very in-
teresting challenges concerning their functional and NF
requirements. On the one hand, a composite software system
depends on the NF requirements of its constituting compo-
nents in order to provide a satisfactory service to the user.
On the other hand, the main issues for the fulfillment of
QoS and service level agreements are concerned with per-
formance variability. Indeed, the QoS may evolve frequently,
either because of internal changes or because of workload
fluctuations. The performance and the robustness of the
composite software system may be significantly improved by
monitoring the execution of the components and by flexibly
reacting to degradation and anomalies in a timely fashion.
The concept of adaptive and reconfigurable software sys-
tems has been introduced in order to describe architectures
which exhibit such properties. An adaptive and reconfig-
urable software system can repair itself if any execution
problems occur, in order to successfully complete its own
execution, while respecting functional and NF agreements.
In the design of an adaptive and reconfigurable software
system, several aspects have to be considered. For instance,
the system should be able to predict or to detect degradations
and failures as soon as possible and to enact suitable re-
covery actions. Moreover, different NF requirements service
levels might be considered in order to complete the execution
in case of failure.
II. TOPICS
For this track, contributions are devoted to functional and
non functional adaptability and reconfiguration management
in service-oriented and component-based software systems.
Specifically, the relevant topics include, but are not limited
to:
• Distributed and centralized collaborative solutions for
the diagnosis and repair of software systems
• Design for the diagnosability and repairability
• Collaborative Management of non-functional require-
ments (quality, security, robustness, availability)
• Monitoring simple and composite architectures, com-
ponents and services
• Semantic (or analytic) architectural and behavioral
models for monitoring of software systems
• Dynamic reconfiguration of component-based and ser-
vice oriented architectures
• Collaborative planning and decision making
• Collaborative technologies for ensuring autonomic
properties
• Predictive management of adaptability.
• Collaborative Management of autonomic properties
• Experiences in practical adaptive and reconfigurable
component-based and service oriented applications
• Tools and prototypes for managing adaptability of
component-based and service oriented applications
III. ACCEPTED PAPERS
From the 36 submissions received, the program committe
selected 12 long papers and 3 short paper for presentation
and publication in the WETICE proceedings on the basis
of the originality, quality, and relevance to the topics of the
track. Each submission received is reviewed at least by three
reviewers. The list of accepted papers is as follows:
• Long papers
– Analytical decisional model for Publish/Subscribesystems on MANET by Imene Lahyani, Mohamed
Jmaiel and Christophe Chassot.
– Querying Services based on Composition Contextby Nguyen Ngoc Chan and Walid Gaaloul.
2014 IEEE 23rd International WETICE Conference
36
– A Fuzzy Clustering-based Credibility Model forTrust Assessment in a Service-oriented Architec-ture by Zohra Saoud, Noura Faci, Zakaria Maamar
and Djamal Benslimane.
– Policy-based Context-aware Architectural Adapta-tion in Pervasive Computing by Gulsher Laghari,
Lachhman Das Dhomeja and Yasir Malkani.
– A based graph transformation approach for thevalidation of checkpointing algorithms in dis-tributed systems by Houda Khlif, Hatem Hadj
Kacem, Saul E. Pomares, Cedric Eichler, Ahmed
Hadj Kacem, and Alberto C. Simon
By Houda Khlif, Hatem Hadj Kacem, Sal E.
Pomares Hernandez, Cdric Eichler, Ahmed Hadj
Kacem, Alberto Calixto Simn.
– CEP4Cloud: Complex Event Processing for Self-Healing Clouds by Afef Mdhaffar, Riadh Ben
Halima, Mohamed Jmaiel and Bernd Freisleben.
– Using an SWS based Integration approach forLearning Management Systems adaptation andreconfiguration by Mohamed Lamine Jellad and
Maha Khemaja.
– Enhancing Proofs of Local Computations ThroughFormal Event-B Modularization by Maha Bouss-
abbeh, Mohamed Tounsi, Ahmed Hadj Kacem and
Mohamed Mosbah.
– A semantic role-based access control for intraand inter-organization collaboration by Aymen
Kamoun and Saıd Tazi.
– Combining dynamic Workflow and transactionalsemantics using a pattern-based approach by Imed
Abbassi and Nejib Ben Hadj-Alouane.
– Runtime Adaptation of End-User Composed Col-laborative Services by K. M. Imtiaz-Ud-Din and
Dr. Mohammad Ullah Khan.
– Model Checking Pervasive Context-Aware Systemsby Brahim Djoudi, Chafia Bouanaka and Nadia
Zeghib.
• Short papers
– Design Principles of a Service-oriented andComponent-based Autonomic Transport Layerby Guillaume Dugue, Mohamed Oulmahdi and
Christophe Chassot.
– Automatic Query Optimization for Complex EventProcessing by Wilson Akio Higashino, Cdric Eich-
ler, Miriam A. M. Capretz, Thierry Monteil, Maria
Beatriz F. de Toledo and Patricia Stolf.
– Quality-driven Design of Web Service BusinessProcesses by Tarek Zernadji, Chouki Tibermacine
and Foudil Cherif.
ACKNOWLEDGMENT
We are grateful to all program committe members and
the external reviewers for their effort to read and discuss
the papers in their area of expertise. We would also like to
thank the authors for their submissions and for ensuring the
success of this track.
37