988 Hits in 3.0 sec

Quality-Aware DevOps research: where do we stand?

Ahmad Alnafessah, Alim Ul Gias, Runan Wang, Lulai Zhu, Giuliano Casale, Antonio Filieri
2021 IEEE Access  
Our analysis also outlines possible directions for future work in quality-aware DevOps, looking in particular at AI for DevOps and DevOps for AI software.  ...  A significant volume of activity has been carried out in recent years with the aim of coupling DevOps stages with tools and methods to improve the quality of the produced software and the underpinning  ...  The authors in [48] present Specification Quality In DevOps (SQUID), which is a framework for software architecture. The proposed framework is evaluated in the Big Data domain.  ... 
doi:10.1109/access.2021.3064867 fatcat:3jceiw4mifgy7i7hu6vvleryjm

Cloud Ecosystems Support for Internet of Things and DevOps Using Patterns

Madiha H. Syed, Eduardo B. Fernandez
2016 2016 IEEE First International Conference on Internet-of-Things Design and Implementation (IoTDI)  
DevOpsA conceptual framework which can be considered as a type of Agile Software Development. ■ DevOps stands for "development" and "operations" ■ Cloud-Computing-enabled orchestration of services enables  ...  Conclusion ■ New computing platforms (like fog computing), development practices and software frameworks (such as DevOps) are already popular.  ... 
doi:10.1109/iotdi.2015.31 dblp:conf/iotdi/SyedF16 fatcat:jnog72c4uzdmxfzheu6nh5vvxq

Table of Contents

2019 2019 IEEE International Conference on Software Architecture Companion (ICSA-C)  
Galla (Elektrobit Austria GmbH) QUDOS/CSE: Joint Edition of the 4th Workshop Continuous Software Engineering & the 5th Workshop on Quality-Aware DevOps Component Comparison, Evaluation, and Selection:  ...  Luit (Technische Universiteit Eindhoven (TU/e), The Netherlands) A Retargetable Fault Injection Framework for Safety Validation of Autonomous Vehicles 69 Yuting Fu (NXP Semiconductors), Andrei Terechko  ... 
doi:10.1109/icsa-c.2019.00004 fatcat:bn4j2w7wivdfdpfhnqyqpzdyee

Challenges of DevOps ready IoT Testbed

Janis Judvaitis, Krisjanis Nesenbergs, Rihards Balass, Modris Greitans
2019 ACM/IEEE International Conference on Model Driven Engineering Languages and Systems  
In this paper we present our ongoing effort towards providing and validating a solution for these problems as a toolset/TestBed implementing previously established ENACT IoT DevOps concepts and Framework  ...  Developing, deploying, testing and validating complex software systems is complicated and as a result security, privacy and quality in general often suffer due to limited resources and rapid development  ...  As such a solution for IoT was previously unavailable, ENACT DevOps (EDO) concept and Framework was born to Fig. 1 .  ... 
dblp:conf/models/JudvaitisNBG19 fatcat:df5cpmloybco5m4u3ghykgktfu

Report from GI-Dagstuhl Seminar 16394: Software Performance Engineering in the DevOps World [article]

Andre van Hoorn, Pooyan Jamshidi, Philipp Leitner, Ingo Weber
2017 arXiv   pre-print
We aimed to identify cross-community collaboration, and to set the path for long-lasting collaborations towards performance-aware DevOps.  ...  This report documents the program and the outcomes of GI-Dagstuhl Seminar 16394 "Software Performance Engineering in the DevOps World". The seminar addressed the problem of performance-aware DevOps.  ...  development process for better software quality and a faster time to market.  ... 
arXiv:1709.08951v1 fatcat:cqfbtzva3zf57aav7u7idgzzmy

Hybrid model for evaluation of quality aware DevOps

Pooja Batra, Aman Jatain
2021 International Journal of Applied Science and Engineering  
Although it proved to be a responsive environment for software delivery yet lacks in quantifiable perspective.  ...  Proposed framework for DevOps is named TDMBD (Test Driven Measurement Based DevOps) which provides solutions to challenges in DevOps like performance issues, poorly defined methodologies, and unstandardized  ...  Test driven Measurement Based DevOps framework is proposed which is also an integrated framework (TDMBD) for assessment of quality of service (Qos).  ... 
doi:10.6703/ijase.202106_18(2).013 fatcat:do2bsxkfivb4dbr2qy6p7qpise

DOGO4ML: Development, Operation and Data Governance for ML-based Software Systems

Claudia Ayala, Besim Bilalli, Cristina Gomez, Silverio Martinez-Fernandez
2022 Research Challenges in Information Science  
The DOGO4ML project aims at reconciling these two disciplines for providing a holistic end-to-end framework to develop, operate and govern MLSS and their data.  ...  It proposes to combine and intertwine two software cycles: the DataOps and the DevOps lifecycles.  ...  and (1.b) (2) Development support. (2.a) Quality model for MLSS with associated catalogs of requirement patterns (2.b) Quality model for ML models (2.c) Software reference architecture (SRA) for MLSS (  ... 
dblp:conf/rcis/AyalaBGM22 fatcat:o5iya3fuircphnfkzy5cilrtrm

A Systematic Mapping Study on Microservices Architecture in DevOps [article]

Muhammad Waseem, Peng Liang, Mojtaba Shahin
2020 arXiv   pre-print
combination of MSA and DevOps has been applied in a wide range of application domains.  ...  by using boxes and lines. (4) Most of the quality attributes are positively affected when employing MSA in DevOps. (5) 50 tools that support building MSA based systems in DevOps are collected. (6) The  ...  in DevOps Approaches • A quality-aware DevOps approach (i.e., Omina) for monitoring MSA based systems (S05) • Autonomic Management System (AMS) for performance monitoring of MSA based systems in DevOps  ... 
arXiv:2008.07729v1 fatcat:d4mfel7pffblxnoqe66c3ukqva

Qualifying Software Engineers Undergraduates in DevOps – Challenges of Introducing Technical and Non-technical Concepts in a Project-oriented Course [article]

Isaque Alves, Carla Rocha
2021 arXiv   pre-print
The present study investigates a course setup to introduce these concepts to software engineering undergraduates.  ...  We present a set of lessons learned, which may help professors better design and conduct project-oriented courses to cover DevOps concepts.  ...  These practices aim to maintain norms, code quality, technical standards, communication, knowledge spreading, team awareness, share ownership, welcome newcomers continually.  ... 
arXiv:2102.06662v1 fatcat:ecqbdrdpf5abzh6zlx4ycctkee

Designing Software Architecture to Support Continuous Delivery and DevOps: A Systematic Literature Review

Robin Bolscher, Maya Daneva
2019 Proceedings of the 14th International Conference on Software Technologies  
We found 17 characteristics of a software architecture that are beneficial for CD and DevOps adoption and identified ten potential software architecture obstacles in adopting CD and DevOps in the case  ...  For practitioners, it describes a set of software architecture principles that possibly can guide the process of creating or adapting software systems to fit in the CD and DevOps context.  ...  What characteristics of a software architecture are important for enabling CD and DevOps? RQ3. What software architecture styles are suitable for being used in a CD and DevOps context?  ... 
doi:10.5220/0007837000270039 dblp:conf/icsoft/BolscherD19 fatcat:gkdx3jkjdzcj7dciwjalglebji

A Survey of DevOps Concepts and Challenges

Leonardo Leite, Carla Rocha, Fabio Kon, Dejan Milojicic, Paulo Meirelles
2019 ACM Computing Surveys  
DevOps is a collaborative and multidisciplinary organizational effort to automate continuous delivery of new software updates while guaranteeing their correctness and reliability.  ...  We review the literature and develop a DevOps conceptual map, correlating the DevOps automation tools with these concepts.  ...  ACKNOWLEDGEMENTS We thank the Brazilian Ministry of Citizenship, via the TAIS project, and the Brazilian Federal Data Processing Service (Serpro) for the support.  ... 
doi:10.1145/3359981 fatcat:xy7zdtp4gfabjoprnhqeljjqli

On the Role of Software Architecture in DevOps Transformation: An Industrial Case Study [article]

Mojtaba Shahin, M. Ali Babar
2020 arXiv   pre-print
Development and Operations (DevOps), a particular type of Continuous Software Engineering, has become a popular Software System Engineering paradigm.  ...  Software architecture is critical in succeeding with DevOps. However, there is little evidence-based knowledge of how software systems are architected in the industry to enable and support DevOps.  ...  Acknowledgment When the main part of this work was carried out, the first author was affiliated with University of Adelaide and supported by Australian Government Research Training Program Scholarship and Data61 (a  ... 
arXiv:2003.06108v1 fatcat:wt7eh5bkufbjjje6wgbt5lpag4

A Model-Driven DevOps Framework for QoS-Aware Cloud Applications

Michele Guerriero, Michele Ciavotta, Giovanni Paolo Gibilisco, Danilo Ardagna
2015 2015 17th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC)  
In this scenario, we present SPACE4Cloud, a DevOps integrated environment for model-driven design-time quality of service assessment and optimization, and runtime capacity allocation of Cloud applications  ...  DevOps is one of them, it advocates for a greater level of collaboration and convergence between developers and other IT professionals.  ...  PerOpteryx [30] use a similar approach to optimize software architectures modeled with the Palladio framework [23] according to performance, reliability and cost.  ... 
doi:10.1109/synasc.2015.60 dblp:conf/synasc/GuerrieroCGA15 fatcat:zgemqkqmi5eerp4ajkidgd25mi

Critical Success Factors of Continuous Practices in a DevOps Context

Michiel van Belzen, Jos J. M. Trienekens, Rob J. Kusters
2019 Information Systems Development  
Context: Software companies try to achieve adaptive near to real-time software delivery and apply continuous practices in a DevOps context.  ...  Conclusions: We took a first step to validate our framework and retrieved valuable information, which is promising to take the next steps for further development of the framework.  ...  We hope the framework can serve as a checklist to (1) guide for achieving implementation success of continuous practices, (2) achieve performance improvements and (3) raise awareness for those involved  ... 
dblp:conf/isdevel/BelzenTK19 fatcat:xdcbskjruzeitkailqio7gfrne

Focus Areas, Themes, and Objectives of Non-Functional Requirements in DevOps: A Systematic Mapping Study [article]

Philipp Haindl, Reinhold Plösch
2022 arXiv   pre-print
Particularly, there is a need for empirically validated approaches for operationalizing non-engineering-focused objectives of software.  ...  Overall, the focus areas and themes of NFRs in DevOps are very diverse and reflect the different perspectives required to align software engineering with technical quality, business, compliance, and organizational  ...  through architectural guidelines and frameworks, e.g., TOGAF [116] or ATAM [117] .  ... 
arXiv:2201.06524v1 fatcat:ydlsdioi5jg6tp6liwudybxvee
« Previous Showing results 1 — 15 out of 988 results