Visual notations in container orchestrations: an empirical study with Docker Compose


연구 분야: Software Development



학회: Software and Systems Modeling


초록

Container orchestration tools supporting infrastructure-as-code allow new forms of collaboration between developers and operatives. Still, their text-based nature permits naive mistakes and is more difficult to read as complexity increases. We can find few examples of low-code approaches for defining the orchestration of containers, and there seems to be a lack of empirical studies showing the benefits and limitations of such approaches. We hypothesize that a complete visual notation for Docker-based orchestrations could reduce the effort, the error rate, and the development time. Therefore, we developed a tool featuring such a visual notation for Docker Compose configurations, and we empirically evaluated it in a controlled experiment with novice developers. The results show a significant reduction in development time and error-proneness when defining Docker Compose files, supporting our hypothesis. The participants also thought the prototype easier to use and useful, and wanted to use it in the future.


Author Profile
Bruno Piedade

Faculty of Engineering University of Porto Porto Portugal

Portugal
Author Profile
João Pedro Dias

Faculty of Engineering University of Porto BUILT CoLAB Porto Portugal

Portugal
Author Profile
Filipe F. Correia

Faculty of Engineering University of Porto INESC TEC Porto Portugal

Portugal

📄 논문 정보

발행 연도 2022년
인용수 4
출판 국가 Portugal
사이트 Springer
좋아요 수 0

연관 논문 목록 (61건)