Page 14 of 313
Abstract: Applications are becoming increasingly data-intensive, requiring significant computational resources to meet their demand. Cloud-based services are insufficient to meet such demand, leading to a shift of the computation towards the devices closer to the edge of the network, leading to the emergence of an Edge-to-Cloud computing Continuum (E2C). An application can offload part of its computation to...
Abstract: Multi-agent systems can be prone to failures during the execution of a mission, depending on different circumstances, such as the harshness of the environment they are deployed in. As a result, initially devised plans for completing a mission may no longer be feasible, and a re-planning process needs to take place to re-allocate any pending tasks. There are two main approaches to solve the re-plan...
Abstract: Machine Learning Operations (MLOps) play a crucial role in the success of data science projects in companies. However, despite its obvious benefits, several companies struggle to adopt MLOps practices and face difficulty in deciding how to deploy and evolve ML models. To gain a deeper understanding of these challenges, we conduct a multi-case study involving nine practitioners from seven companies...
Abstract: Numerous industrial sectors employ Programmable Logic Controllers (PLC) software to control safety-critical systems. These systems necessitate extensive testing and stringent coverage measurements, which can be facilitated by automated test-generation techniques. Existing such techniques have not been applied to PLC programs, and therefore do not directly support the latter regarding automated tes...
Abstract: Locating features is one of the most common software development activities. It is typically done during maintenance and evolution, when developers need to identify the exact places in a codebase where specific features are implemented. Unfortunately, locating features is laborious and error-prone, since feature knowledge fades, projects are developed by different developers, and features are ofte...
Abstract: Summary The concept of intentions is often taken for granted in the cognitive and neural sciences, and comparing outcomes with internal goals is seen as critical for our sense of agency. We created an experiment where participants decided which face they preferred, and we either created outcome errors by covertly switching the position of the chosen face or induced motor errors by deviating the mo...
Abstract: The increasing complexity of modern automotive software systems has prompted the development and adoption of various model-based methodologies. One such methodology is MoVes, which provides automated support for identifying design solutions that meet timing requirements, thus enhancing the cost-efficiency of automotive software development. To further enhance the cost-efficiency of the automotive ...
Abstract: In the Systems Engineering (SE) domain there has been a paradigm shift from document-based to model-based system development artefacts; in fact, new methodologies are emerging to meet the increasing complexity of current systems and the corresponding growing need of digital workflows. In this regard, Model-Based Systems Engineering (MBSE) is considered as a key enabler by many central players of t...
Abstract: The secondary salinization of irrigated areas poses a direct threat to both the sustainable development of oasis agriculture and ecological stability in arid regions. In this study, we conducted an experiment to examine alterations in groundwater levels and soil salinity within the plow layer, as well as their combined impact, in arid regions following extended reclamation in standard diversion ir...
Abstract: About 15 years ago, a role-based learning program aimed primarily at software architects was established and has evolved as a key part of our company’s learning landscape. This article shares lessons that can be applied to readers’ own learning endeavors....
Page 14 of 313