• Aucun résultat trouvé

The Future of Dynamic Software Architecture in Communicating Systems

N/A
N/A
Protected

Academic year: 2021

Partager "The Future of Dynamic Software Architecture in Communicating Systems"

Copied!
2
0
0

Texte intégral

(1)

HAL Id: hal-01887263

https://hal.laas.fr/hal-01887263

Submitted on 3 Oct 2018

HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

The Future of Dynamic Software Architecture in Communicating Systems

Khalil Drira

To cite this version:

Khalil Drira. The Future of Dynamic Software Architecture in Communicating Systems. 10th ECSA Anniversary Session The Future of Software Architecture: A European Vision@ ECSA 2016, Nov 2016, Copenhague, Denmark. �hal-01887263�

(2)

The Future of Dynamic Software Architecture in Communicating Systems

Khalil DRIRA, LAAS-CNRS, Univ. de Toulouse, CNRS, Toulouse

The design approaches of Communicating Systems are moving from static to dynamic layered and loosely coupled architectures to meet the adaptability needs of future distributed computing and storage systems and the associated networked services and applications. The decoupling of network functions, the software-based abstraction and virtualization of network resources and functions are being adopted at the different levels of interaction for proactively or reactively adapt the architecture to the evolving needs of the interconnected systems and their applications. Overlay networks and SDN (Software Defined Networks) are the most promising illustrative techniques towards this direction. New architectural advances are observed both for wired and wireless communication networks as well as Internet of Things and Machine-to- Machine communications. Both academic, industrial and standardization efforts are contributing towards the new direction of architecting future generation of communicating systems.

The design of dynamic software architectures in communicating systems raises additional challenges. This includes the complexity and consistency management for the cross-layers and cross-nodes reconfiguration and requires vertical and horizontal coordination mechanisms for both the decision and the execution functions. Automated discovery and integration solutions have also to be developed for mastering the new complexity induced by the new loosely coupled design approaches and its extensive runtime exploitation for dynamic composition. Moreover the cognitive and autonomic approaches have to be more explored to improve the management of the future generation of communicating systems. Future architectural approaches should benefit from the recent advances in software engineering including the microservices design patterns and from cognitive and autonomic computing.

Références

Documents relatifs

A tree-like phase decomposition of an SQMSC M is a strongly acyclic phase decomposition such that the in-degree of any vertice in the residual graph is at... Next, we refine

The electronic structure of TEMPO (2,2,6,6-Tetramethylpiperidine-N-oxyl) and its cation and anion were studied ex- perimentally using the electron spectroscopy techniques,

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des

The adaptation of software architectures to support collaborative communication within a dynamically changing context has been addressed in this work.. the study includes the

- مصخلا ةداعإ لدعم : ضرقلاو دقنلا نوناق رودص دعب 90 - 10 نم ةماى ةادأك مصلخا ةداعإ لدعم لامعتسا حبصأ ةنس في ًاديدتحو تقولا كلذ ذنمو ،رئازلجا في

The resulting schema ( DXJPHQWHGSK\VLFDO VFKHPD) must include the specifications of all these par- tial views. )LJXUH7KHPDMRUSURFHVVHVRIWKHUHIHUHQFH'%5(PHWKRGRORJ\

INCOSE’s document, Systems Engineering Vision w 2025, highlights the environmental and sociotechnical challenges we systems engineers must deal with in the 21st

In order to better adapt to cyclical and persistent drought, sheep herders in the Algerian steppe often adopt proactive strategies involving various resources.. They have also