中文
相关论文

相关论文: Large scale reuse of microservices using DevOps an…

200 篇论文

The acceleration of software development and delivery requires rigorous continuous testing and deployment of software systems, which are being deployed in increasingly diverse, complex, and dynamic environments. In recent years, the…

软件工程 · 计算机科学 2024-10-28 Quentin Perez , Romain Lefeuvre , Thomas Degueule , Olivier Barais , Benoit Combemale

Context: DevOps can be defined as a cultural movement to improve and accelerate the delivery of business value by making the collaboration between development and operations effective. Although this movement is relatively recent, there…

软件工程 · 计算机科学 2021-03-11 Jessica Diaz , Daniel López-Fernández , Jorge Perez , Ángel González-Prieto

Software has the potential to be a key driver in fostering sustainability. Despite this potential, it is not clear if and how the software industry integrates consideration of sustainability into its common software development processes.…

软件工程 · 计算机科学 2024-07-25 Shola Oyedeji , Ruzanna Chitchyan , Mikhail Ola Adisa , Hatef Shamshiri

To improve customer experience, datacenter operators offer support for simplifying application and resource management. For example, running workloads of workflows on behalf of customers is desirable, but requires increasingly more…

分布式、并行与集群计算 · 计算机科学 2017-11-27 Laurens Versluis , Mihai Neacşu , Alexandru Iosup

This research assesses the aspects of software organizations' DevOps environments and identifies the factors contributing to these environments' success. DevOps is a recent concept, and many organizations are moving from old-style software…

软件工程 · 计算机科学 2024-07-17 Ashley Gwangwadza , Ridewaan Hanslo

DevOps is an approach based on lean and agile principles in which business, development, operations, and quality teams cooperate to deliver software continuously aiming at reducing time to market, and receiving constant feedback from…

软件工程 · 计算机科学 2021-09-21 Mauro Lourenço Pedra , Mônica Ferreira da Silva , Leonardo Guerreiro Azevedo

DevOps processes comply with principles and offer practices with main objective to support efficiently the evolution of IT systems. To be efficient a DevOps process relies on a set of integrated tools. DevOps is the first required…

One of the main objectives of Cloud Providers (CP) is to guarantee the Service-Level Agreement (SLA) of customers while reducing operating costs. To achieve this goal, CPs have built large-scale datacenters. This leads, however, to…

分布式、并行与集群计算 · 计算机科学 2022-05-18 Sidahmed Yalles , Mohamed Handaoui , Jean-Emile Dartois , Olivier Barais , Laurent d'Orazio , Jalil Boukhobza

The rapid technological advances in the Internet of Things (IoT) allows the blueprint of Smart Cities to become feasible by integrating heterogeneous cloud/fog/edge computing paradigms to collaboratively provide variant smart services in…

分布式、并行与集群计算 · 计算机科学 2020-04-07 Qian Qu , Ronghua Xu , Seyed Yahya Nikouei , Yu Chen

The open source software (OSS) assessment has become important given the increased adoption of OSS in commercial product development. Researchers proposed many OSS assessment models. However, little is known about the industrial relevance…

软件工程 · 计算机科学 2022-12-02 Sai Pranav Koyyada , Denim Deshmukh Deepika Badampudi , Vida Ahmadi , Muhammad Usman

In Open Source Software, the source code and any other resources available in a project can be viewed or reused by anyone subject to often permissive licensing restrictions. In contrast to some studies of dependency-based reuse supported…

软件工程 · 计算机科学 2024-02-12 Mahmoud Jahanshahi , Audris Mockus

Under several emerging application scenarios, such as in smart cities, operational monitoring of large infrastructure, wearable assistance, and Internet of Things, continuous data streams must be processed under very short delays. Several…

分布式、并行与集群计算 · 计算机科学 2017-12-05 Marcos Dias de Assuncao , Alexandre da Silva Veith , Rajkumar Buyya

DevOps is a quite effective approach for managing software development and operation, as confirmed by plenty of success stories in real applications and case studies. DevOps is now becoming the main-stream solution adopted by the software…

软件工程 · 计算机科学 2019-10-09 Antonio Capizzi , Salvatore Distefano , Manuel Mazzara

This paper takes up the problem of medical resource sharing through MicroService architecture without compromising patient privacy. To achieve this goal, we suggest refactoring the legacy EHR systems into autonomous MicroServices…

软件工程 · 计算机科学 2018-06-08 Yilong Yang , Quan Zu , Peng Liu , Defang Ouyang , Xiaoshan Li

Sustainability has evolved from an emerging concern into a fundamental responsibility in software design, development, and operation. Research increasingly explores how sustainability can be systematically integrated into existing software…

软件工程 · 计算机科学 2025-12-02 Markus Funke , Patricia Lago

DevOps integrates collaboration, automation, and continuous improvement, enhancing agility, reducing time to market, and ensuring consistent software releases. A key component of this process is GitLab's Merge Request (MR) mechanism, which…

软件工程 · 计算机科学 2025-06-11 Samah Kansab , Matthieu Hanania , Francis Bordeleau , Ali Tizghadam

Microservice architectures and design patterns enhance the development of large-scale applications by promoting flexibility. Industrial practitioners perceive the importance of applying architectural patterns but they struggle to quantify…

软件工程 · 计算机科学 2024-09-09 Willem Meijer , Catia Trubiani , Aldeida Aleti

In the past few years, we have envisioned an increasing number of businesses start driving by big data analytics, such as Amazon recommendations and Google Advertisements. At the back-end side, the businesses are powered by big data…

性能 · 计算机科学 2021-10-26 Ying Mao , Victoria Green , Jiayin Wang , Haoyi Xiong , Zhishan Guo

Deep learning benefits from the growing abundance of available data. Meanwhile, efficiently dealing with the growing data scale has become a challenge. Data publicly available are from different sources with various qualities, and it is…

Due to the growing popularity of the Internet of Things, edge computing concept has been widely studied to relieve the load on the original cloud and networks while improving the service quality for end-users. To simulate such a complex…

分布式、并行与集群计算 · 计算机科学 2021-09-10 Raphael Freymann , Junjie Shi , Jian-Jia Chen , Kuan-Hsun Chen