Ernst Denert Award for Software Engineering 2022
Practice Meets Foundations
Chapter
The Ernst Denert Award is already existing since 1992, which does not only honor the award winners but also the software engineering field in total. Software engineering is a vivid and intensively extending fi...
Chapter and Conference Paper
Nowadays, responsiveness is essential to be competitive, particularly in software development. Traditional methods face limitations in meeting this demand for agility, which led to the rise of agile practices....
Chapter and Conference Paper
Adaptability is vital in today’s rapidly changing business environment, especially within IT. Agile methodologies have emerged to meet this demand and have thereby gained widespread adoption. While successful ...
Book
Chapter and Conference Paper
Conversational search has evolved as a new information retrieval paradigm, marking a shift from traditional search systems towards interactive dialogues with intelligent search agents. This change especially a...
Chapter and Conference Paper
In this paper, we evaluate the Lbl2Vec approach for unsupervised text document classification. Lbl2Vec requires only a small number of keywords describing the respective classes to create semantic label repres...
Chapter and Conference Paper
Government as a Platform (GaaP) promises better and more efficient public services. More and more countries are applying the approach to eGovernment development. However, there is scant empirical evidence on h...
Chapter
This is the introductory chapter of the book on the Ernst Denert Software Engineering Award 2020. It provides an overview of the 11 nominated PhD theses, the work of the award winner, and the structure of the ...
Chapter and Conference Paper
Users in blockchain systems are exposed to address replacement attacks due to the weak binding between websites and smart contracts, as they have no way to verify the authenticity of obtained addresses. Prior ...
Chapter and Conference Paper
Agile methods have become the established way to successfully handle changing requirements and time-to-market pressure, even in large-scale environments. Simultaneously, security has become an increasingly imp...
Chapter and Conference Paper
Over the past decade, agile methods have become the favored choice for projects undertaken in rapidly changing environments. The success of agile methods in small, co-located projects has inspired companies to...
Chapter and Conference Paper
In blockchain systems, the lack of established identity management processes pose a problem for applications requiring smart contract owners to be authenticated. One issue that previously proposed solutions fa...
Chapter
The need to improve software engineering practices is continuously rising and software development practitioners are highly interested in improving their software systems and the methods to build them. And wel...
Article
This paper describes the automated classification of legal norms in German statutes with regard to their semantic type. We propose a semantic type taxonomy for norms in the German civil law domain consisting o...
Chapter and Conference Paper
We analyze the usage of the SafeMath library on the blockchain with a data set of 6.9 million bytecodes of Ethereum smart contracts. This library provides safe arithmetic operations for contracts. In order to...
Chapter and Conference Paper
Complex supply chains involve many different stakeholders such as producers, traders, manufacturers, and consumers. These entities comprise companies and other stakeholders spanning different countries or cont...
Chapter and Conference Paper
Over the past two decades, agile methods have transformed and brought unique changes to software development practice by strongly emphasizing team collaboration, customer involvement, and change tolerance. The...
Chapter and Conference Paper
In this conceptual article, we highlight group modeling and crowd-based modeling as an approach for collectively constructing business ecosystem models. Based on case study examples, we showcase how engaging i...
Chapter and Conference Paper
In the era of digitalization, IT landscapes keep growing along with complexity and dependencies. This amplifies the need to determine the current elements of an IT landscape for the management and planning of ...
Chapter and Conference Paper
An increasing number of large organizations are adopting agile and lean methods at larger scale for building complex software systems. One major critique of agile development and in particular of large-scale a...