Search
Now showing items 1-10 of 17
Towards Next-Gen Machine Learning Asset Management Tools
(2023-10-26)
Context: The proficiency of machine learning (ML) systems in solving many real-world problems effectively has enabled a paradigm shift toward ML-enabled systems. In ML-enabled software, significant software code artifacts ...
Learning Language (with) Grammars: From Teaching Latin to Learning Domain-Specific Grammars
(2020-08-25)
This thesis describes work in three areas: grammar engineering, computer-assisted language learning and grammar learning. These three parts are connected by the concept of a grammar-based language learning application.
Two ...
Pre-deployment Description Logic-based Reasoning for Cloud Infrastructure Security
(2022-05-25)
Ensuring the security of a cloud application is exceptionally challenging. Not only is cloud infrastructure inherently complex, but also a precise definition of what is secure is hard to give. Business context, regulatory ...
Efficiency and Automation in Threat Analysis of Software Systems
(2020-12-04)
Context: Security is a growing concern in many organizations. Industries developing software systems plan for security early-on to minimize expensive code refactorings after deployment. In the design phase, teams of experts ...
Understanding, Implementing, and Supporting Security Assurance Cases in Safety-Critical Domains
(2023-05-25)
The increasing demand for connectivity in safety-critical domains has made security assurance a crucial consideration. In safety-critical industry, software, and connectivity have become integral to meeting market expectations. ...
Service Robotics Software Engineering
(2021-08-16)
Context. Robots are increasingly becoming involved in our lives and currently, teams of service robots cooperate to support humans by performing useful, repetitive, or dangerous tasks. However, engineering the robots’ ...
Groupoid-Valued Presheaf Models of Univalent Type Theory
(2022-11-03)
One main goal of this thesis is to study constructive models of type theory with one univalent universe that interpret types by “presheaves” of groupoids.
A starting point is the fact that the groupoid model can be ...
Facilitating Feature-Oriented Quality Assurance in Low-Maturity Variant-rich Systems
(2022-09-08)
Context: Many software systems exist in several variants customized for specific stakeholder requirements, such as different market segments or hardware constraints. This customization introduces a high level of complexity ...
Bridging Worlds: Integrating Human Factors in Agile Automated Vehicle Development
(2024-12-19)
Abstract:
Context: Automated Vehicle (AV) technology has grown significantly in complexity and impact, promising to transform urban transportation. However, research shows that vehicle automation can only live up to this ...
Understanding, Measuring, and Evaluating Maintainability of Automotive Software
(2020-08-17)
Context: The importance of software maintainability is well-addressed by software engineering research, in general. Particularly for object-oriented and open-source software, measurements as a means to represent maintainability ...