Search
Search Results
-
Test case reduction and SWOA optimization for distributed agile software development using regression testing
Regression testing is a well-established practice in software development, but its position and importance have shifted in recent years as agile...
-
Using software visualization to support the teaching of distributed programming
In this paper, we introduce MARVEL, a system designed to simplify the teaching of MapReduce, a popular distributed programming paradigm, through...
-
C2M: a maturity model for the evaluation of communication in distributed software development
Communication is essential in any software development project, particularly those globally distributed where geographical, temporal, and cultural...
-
A relaxed and faster switch migration framework to balance the load of distributed control plane in software defined networks
By decoupling the data plane and the control plane of networking devices, Software Defined Network (SDN) enables the control plane devices to obtain...
-
MBL-DSDN: a novel load balancing algorithm in distributed software-defined networks based on micro-clustering and B-LSTM methods
While software-defined networks (SDNs) were introduced to enhance the performance of traditional networks, they brought forth significant challenges,...
-
Distributed Transactions
As software systems move from monolithic applications to microservices and cloud-native services, and with the trend of decentralized and... -
Revolutionizing software developmental processes by utilizing continuous software approaches
The development of smart and innovative software applications in various disciplines has inspired our lives by providing various cutting-edge...
-
Training software architects suiting software industry needs: A literature review
The ability to define, evaluate, and implement software architectures is a fundamental skill for software engineers. However, teaching software...
-
Distributed Applications and Interoperable Systems 24th IFIP WG 6.1 International Conference, DAIS 2024, Held as Part of the 19th International Federated Conference on Distributed Computing Techniques, DisCoTec 2024, Groningen, The Netherlands, June 17–21, 2024, Proceedings
This book constitutes the refereed proceedings of the 24th International Conference on Distributed Applications and Interoperable Systems, DAIS 2024,...
-
Quantification and analysis of performance fluctuation in distributed file system
Performance is a key requirement in quality of service for cloud storage system users. Cloud storage system is complex, so the performance results...
-
Distributed Cloud Computing
The concept of distributed cloud computing is a part of cloud computing systems in which the computing resources and software applications are... -
A Software Vulnerability Prediction Model Using Traceable Code Patterns and Software Metrics
The goal of this research is to build a vulnerability prediction model to assist developers in evaluating the security of software systems during the...
-
Towards High-Performance Graph Processing: From a Hardware/Software Co-Design Perspective
Graph processing has been widely used in many scenarios, from scientific computing to artificial intelligence. Graph processing exhibits irregular...
-
Software verification challenges in the blockchain ecosystem
Blockchain technology has created a new software development context, with its own peculiarities, mainly due to the guarantees that the technology...
-
Software Installation
Every software on the computer should be installed in a certain way, in a certain location on the user’s hard disk. The vast majority of software... -
ExaPRR: A Framework for Support Dynamic and Interactive Events on Distributed Published Resource Repositories Mechanism in Distributed Exascale Computing Systems
This paper introduces the ExaPRR Framework, which is capable of managing and controlling dynamic and interactive events in addition to activities...
-
Performance computation and implementation of distributed controllers for reliable software-defined networks
Software-defined networks (SDNs) are designed to cover the dynamic operations of network factors and the complex role of controlling components to...
-
An empirical study for prioritizing issue of software project management team
Proper team management and coordination between team members have a vital role in the success of any project in distributed software organizations....
-
Balanced Distributed Computation Patterns
The state-of-the-art concurrent software development extensively uses various methodologies and approaches to obtain high-speed up. However,... -
A controller-based roadside unit plane architecture for software-defined internet of vehicles
The rapid development of the vehicle network has brought new challenges to the management for the internet of vehicles (IoV). As a combination of the...