@article {ART-2019-16,
   author = {Giuliano Casale and Matej Arta\&\#269; and Willem-Jan van den Heuvel and Andr{\'e} van Hoorn and Pelle Jakovits and Frank Leymann and Michael Long and Vasileios Papanikolaou and Domenico Presenza and Alessandra Russo and Satish N. Srirama and Damian A. Tamburri and Michael Wurster and Lulai Zhu},
   title = {{RADON: Rational Decomposition and Orchestration for Serverless Computing}},
   journal = {SICS Software-Intensive Cyber-Physical Systems},
   publisher = {Springer},
   type = {Artikel in Zeitschrift},
   month = {August},
   year = {2019},
   doi = {10.1007/s00450-019-00413-w},
   language = {Englisch},
   cr-category = {C.0 Computer Systems Organization, General,
                   C.2.4 Distributed Systems,
                   D.1 Programming Techniques,
                   D.2 Software Engineering},
   contact = {Michael Wurster wurster@iaas.uni-stuttgart.de},
   department = {Universit{\"a}t Stuttgart, Institut f{\"u}r Architektur von Anwendungssystemen;
                  Universit{\"a}t Stuttgart, Institut f{\"u}r Softwaretechnologie, Sichere und Zuverl{\"a}ssige Softwaresysteme;
                  Universit{\"a}t Stuttgart, Institut f{\"u}r Softwaretechnologie, Software Engineering},
   abstract = {Emerging serverless computing technologies, such as function as a service
      (FaaS), enable developers to virtualize the internal logic of an application,
      simplifying the management of cloud-native services and allowing cost savings
      through billing and scaling at the level of individual functions. Serverless
      computing is therefore rapidly shifting the attention of software vendors to
      the challenge of developing cloud applications deployable on FaaS platforms. In
      this vision paper, we present the research agenda of the RADON project
      (http://radon-h2020.eu), which aims to develop a model-driven DevOps framework
      for creating and managing applications based on serverless computing. RADON
      applications will consist of fine-grained and independent microservices that
      can efficiently and optimally exploit FaaS and container technologies. Our
      methodology strives to tackle complexity in designing such applications,
      including the solution of optimal decomposition, the reuse of serverless
      functions as well as the abstraction and actuation of event processing chains,
      while avoiding cloud vendor lock-in through models.},
   url = {http://www2.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=ART-2019-16&amp;engl=0}
}

