Chapter

Software Engineering for Collective Autonomic Systems

Volume 8998 of the series Lecture Notes in Computer Science pp 429-448

Tools for Ensemble Design and Runtime

  • Dhaminda B. AbeywickramaAffiliated withFOKUS, Fraunhofer-GesellschaftAPCG, Università di Modena e Reggio Emilia
  • , Jacques CombazAffiliated withDCS, VERIMAG Laboratory
  • , Vojtěch HorkýAffiliated withMFF, Charles University
  • , Jaroslav KezniklAffiliated withMFF, Charles University
  • , Jan KofroňAffiliated withMFF, Charles University
  • , Alberto Lluch LafuenteAffiliated withSySMA, Institute for Advanced Studies Lucca
  • , Michele LoretiAffiliated withCMG, Università di Firenze
  • , Andrea MargheriAffiliated withCMG, Università di Firenze
  • , Philip MayerAffiliated withPST, Ludwig-Maximilians-Universität München
    • , Valentina MonrealeAffiliated withDI, Università di Pisa
    • , Ugo MontanariAffiliated withDI, Università di Pisa
    • , Carlo PinciroliAffiliated withIRIDIA, Université Libre de Bruxelles
    • , Petr TůmaAffiliated withMFF, Charles University
    • , Andrea VandinAffiliated withSySMA, Institute for Advanced Studies Lucca
    • , Emil VassevAffiliated withLERO, University of Limerick

* Final gross prices may vary according to local VAT.

Get Access

Abstract

The ASCENS project deals with designing systems as ensembles of adaptive components. Among the outputs of the ASCENS project are multiple tools that address particular issues in designing the ensembles, ranging from support for early stage formal modeling to runtime environment for executing and monitoring ensemble implementations. The goal of this chapter is to provide a compact description of the individual tools, which is supplemented by additional downloadable material on the project website.

Keywords

tools software development adaptive systems autonomic systems