Page 12 of 307
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....
Abstract: A common way of exposing functionality in contemporary systems is by providing a Web-API based on the REST API architectural guidelines. To describe REST APIs, the industry standard is currently OpenAPI-specifications. Test generation and fuzzing methods targeting OpenAPI-described REST APIs have been a very active research area in recent years. An open research challenge is to aid users in better...
Abstract: EAST-ADL is a domain-specific modelling language for the design and analysis of vehicular embedded systems. Seamless modelling through multiple concrete syntaxes for the same language, known as blended modelling, offers enhanced modelling flexibility to boost collaboration, lower modelling time, and maximise the productivity of multiple diverse stakeholders involved in the development of complex s...
Abstract: When a language evolves, meta-models and associated gram- mars need to be co-evolved to stay mutually consistent. Previous work has supported the automated migration of a grammar after changes of the meta-model to retain manual optimizations of the grammar, related to syntax aspects such as keywords, brackets, and component order. Yet, doing so required the manual specification of optimization rul...
Abstract: Many test prioritisation techniques have been proposed in order to improve test effectiveness of Continuous Integration (CI) pipelines. Particularly, diversity-based testing (DBT) has shown promising and competitive results to improve test effectiveness. However, the technical and practical challenges of introducing test prioritisation in CI pipelines are rarely discussed, thus hindering the appli...
Abstract: Many test prioritisation techniques have been proposed in order to improve test effectiveness of Continuous Integration (CI) pipelines. Particularly, diversity-based testing (DBT) has shown promising and competitive results to improve test effectiveness. We report on a case study considering the CI pipeline of Axis Communications in Sweden. We compared three different prioritisation approaches (i....
Abstract: The transport system is currently undergoing a transition to become fossil-free and sustainable. Electrification of vehicles is an important part of this transition. These vehicles must include batteries, whose health status will decrease during their lifetime. Batteries whose status no longer fulfill the requirements for use in vehicles can, however, still have a long remaining life-time if used ...
Abstract: We consider the problem of on-arrival dispatching and scheduling jobs with stochastic execution times, inter-arrival times, and deadlines in multi-server fog and edge computing platforms. In terms of mean response times, it has been shown that size-based scheduling policies, when combined with dispatching policies such as join-shortest-queue, provide better performance over policies such as first-...
Abstract: Older adults are a heterogeneous population for which many e-health innovations are inaccessible. Involving older adults in user-centered design (UCD) with a specific focus on inclusive design is important to make e-health more accessible to this user group. This case study aimed to explore the feasibility of a new UCD approach aiming to minimize bias in the design phase of a digital support for o...
Page 12 of 307