2019 · 30 citations · 6 references
ComputingCloud ComputingSystems EngineeringCloud ArchitectureEdge ComputingInternet Of ThingsEdge-cloud ArchitectureEdge-cloud IntegrationIot Edge ComputingDeploymentEdge-to-cloud IntegrationIot Software EngineeringOrchestrationOrchestration FrameworksService Orchestration
Multiple tools have emerged to support the development as well as the continuous deployment of cloud-based software systems. However, currently, there is a lack of proper tool support for the continuous orchestration and deployment of software systems spanning across the IoT, edge, and cloud space. In particular, there is a lack of languages and abstractions that can support the orchestration and deployment of software services across vastly heterogeneous IoT infrastructures. In this paper, we present a tool supported framework for the continuous orchestration and deployment of IoT systems, named GeneSIS. In particular, GeneSIS enables to cope with the heterogeneity at each of the IoT, edge, and cloud levels and allows to control the orchestration and continuous deployment of software systems that executes across IoT, edge, and cloud infrastructures.
6
Gordon S. Blair, Nelly Bencomo, Robert B. France · Computer · 2009 · 646 citations
Dana Petcu · 2013 · 135 citations · Full text
Software Deployment, Past, Present and Future
Alan Dearle · 2007 · 83 citations
Nicolas Ferry, Franck Chauvel, Hui Song et al. · ACM Transactions on Internet Technology · 2018 · 63 citations
Ana C. Franco da Silva, Uwe Breitenbücher, Kálmán Képes et al. · 2016 · 24 citations