English
Related papers

Related papers: A Comprehensive Feature Comparison Study of Open-S…

200 papers

Microservices architecture is one of the new architectural styles that has improved in recent years. It has become a popular architectural style among system architects and developers. This popularity increased with the advent of new…

Software Engineering · Computer Science 2023-08-14 Mahyar Karimi , Ahmad Abdollahzadeh Barfroush

Maintenance of existing software requires a large amount of time for comprehending the source code. The architecture of a software, however, may not be clear to maintainers if up to date documentations are not available. Software clustering…

Software Engineering · Computer Science 2021-10-05 Alvin Jian Jia Tan , Chun Yong Chong , Aldeida Aleti

The development Open Source Software fundamentally depends on the participation and commitment of volunteer developers to progress. Several works have presented strategies to increase the on-boarding and engagement of new contributors, but…

Software evolution is a fundamental process that transcends the realm of technical artifacts and permeates the entire organizational structure of a software project. By means of a longitudinal empirical study of 18 large open-source…

Software Engineering · Computer Science 2016-10-20 Mitchell Joblin , Sven Apel , Wolfgang Mauerer

Clustering algorithms aim to organize data into groups or clusters based on the inherent patterns and similarities within the data. They play an important role in today's life, such as in marketing and e-commerce, healthcare, data…

Machine Learning · Computer Science 2024-01-17 Hui Yin , Amir Aryani , Stephen Petrie , Aishwarya Nambissan , Aland Astudillo , Shengyuan Cao

The new NASA Astrophysics Data System (ADS) is designed with a serviceoriented architecture (SOA) that consists of multiple customized Apache Solr search engine instances plus a collection of microservices, containerized using Docker, and…

Modern applications increasingly span across cloud, fog, and edge environments, demanding orchestration systems that can adapt to diverse deployment contexts while meeting Quality-of-Service (QoS) requirements. Standard Kubernetes…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-10-14 Haci Ismail Aslan , Syed Muhammad Mahmudul Haque , Joel Witzke , Odej Kao

Service-based architectures provide substantial benefits, yet service orchestration remains a challenge, particularly for newcomers. While various resources on orchestration techniques exist, they often lack clarity and standardization,…

Software Engineering · Computer Science 2025-10-02 Diogo Maia , Filipe Correia , André Restivo , Paulo Queiroz

Microservices based architectures are based on a set of modular, independent and fault-tolerant services. In recent years, the software engineering community presented studies investigating potential, recurrent, effective architectural…

Software Engineering · Computer Science 2019-09-10 Mohammad Imranur , Rahman , Sebastiano Panichella , Davide Taibi

AI development is embracing open-source paradigm, but the fundamental distinction between AI models and traditional software artifacts may lead to a divergent open-source development paradigm with different collaborative practices, which…

Software Engineering · Computer Science 2026-04-13 Hengzhi Ye , Minghui Zhou

The advances in virtualization technologies have sparked a growing transition from virtual machine (VM)-based to container-based infrastructure for cloud computing. From the resource orchestration perspective, containers' lightweight and…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-10-02 Yuqiu Zhang , Tongkun Zhang , Gengrui Zhang , Hans-Arno Jacobsen

The area of constrained clustering has been extensively explored by researchers and used by practitioners. Constrained clustering formulations exist for popular algorithms such as k-means, mixture models, and spectral clustering but have…

Machine Learning · Computer Science 2021-01-11 Hongjing Zhang , Tianyang Zhan , Sugato Basu , Ian Davidson

The increasing complexity of modern computational environments often burdens researchers with infrastructure management, authentication protocols, and container deployments. We present Sci-Orchestra, a layered orchestration framework…

Computer Vision and Pattern Recognition · Computer Science 2026-05-12 Harinarayan Krishnan , Shubhabrata Mukerjee , Jeffrey Donatelli , Daniela Ushizima

Machine Learning (ML) Operations (MLOps) frameworks have been conceived to support developers and AI engineers in managing the lifecycle of their ML models. While such frameworks provide a wide range of features, developers may leverage…

Software Engineering · Computer Science 2026-01-27 Fiorella Zampetti , Federico Stocchetti , Federica Razzano , Damian Andrew Tamburri , Massimiliano Di Penta

Two key factors dominate the development of effective production grade machine learning models. First, it requires a local software implementation and iteration process. Second, it requires distributed infrastructure to efficiently conduct…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-12-20 Alexandra Johnson , Michael McCourt

Due to ongoing accrual over long durations, a defining characteristic of real-world data streams is the requirement for rolling, often real-time, mechanisms to coarsen or summarize stream history. One common data structure for this purpose…

Data Structures and Algorithms · Computer Science 2025-06-17 Connor Yang , Joey Wagner , Emily Dolson , Luis Zaman , Matthew Andres Moreno

How can we identify similar repositories and clusters among a large online archive, such as GitHub? Determiningrepository similarity is an essential building block in studying the dynamics and the evolution of such software ecosystems. The…

Software Engineering · Computer Science 2021-07-13 Md Omar Faruk Rokon , Pei Yan , Risul Islam , Michalis Faloutsos

Increasing interest in the adoption of cloud computing has exposed it to cyber-attacks. One of such is distributed denial of service (DDoS) attack that targets cloud bandwidth, services and resources to make it unavailable to both the cloud…

Cryptography and Security · Computer Science 2018-07-30 Opeyemi Osanaiye , Kim-Kwang Raymond Choo2 , Ali Dehghantanha , Zheng Xu , Mqhele Dlodlo

Blockchain and edge computing are two instrumental paradigms of decentralized computation, driving key advancements in Smart Cities applications such as supply chain, energy and mobility. Despite their unprecedented impact on society, they…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-06-11 Zeinab Nezami , Zhuolun Li , Chuhao Qin , Fatemeh Banaie , Rabiya Khalid , Evangelos Pournaras

While edge computing is envisioned to superbly serve latency sensitive applications, the implementation-based studies benchmarking its performance are few and far between. To address this gap, we engineer a modular edge cloud computing…

Networking and Internet Architecture · Computer Science 2020-09-02 Francisco Carpio , Marta Delgado , Admela Jukan
‹ Prev 1 4 5 6 7 8 10 Next ›