About
42
Publications
12,787
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
307
Citations
Introduction
Felix Härer was born in Erlangen, Germany, in 1987. He received M.Sc. and Ph.D. degrees in information systems from the University of Bamberg, Germany, in 2014 and 2019, respectively. In 2020, he became a senior researcher and lecturer at the University of Fribourg and, in 2024, assumed a lecturer position at the FHNW University of Applied Sciences, Basel. Interests: IT security, distributed systems and blockchain, emerging tech., esp. generative AI, and related business and modeling topics.
Current institution
Additional affiliations
Education
October 2008 - February 2014
Publications
Publications (42)
The advent of generative artificial intelligence, and in particular large language models, has opened up new possibilities for information processing in a multitude of domains. Nevertheless, it is essential to validate their output in order to ensure its validity within the specified context. This is due to their nature as probabilistic models of l...
Large Language Models (LLMs) recently demonstrated capabilities for generating source code in common programming languages. Additionally, commercial products such as ChatGPT 4 started to provide code interpreters, allowing for the automatic execution of generated code fragments, instant feedback, and the possibility to develop and refine in a conve...
Large Language Models (LLMs) recently demonstrated capabilities for generating source code in common programming languages. Additionally, commercial products such as ChatGPT 4 started to provide code interpreters, allowing for the automatic execution of generated code fragments, instant feedback, and the possibility to develop and refine in a conve...
Open and permissionless blockchains are distributed systems with thousands to tens of thousands of nodes, establishing novel platforms for decentralized applications. When realizing such an application, data might be stored and retrieved from one or more blockchains by distributed network nodes without relying on centralized coordination and truste...
The creation of blockchain-based software applications requires today considerable technical knowledge, particularly in software design and programming. This is regarded as a major barrier in adopting this technology in business and making it accessible to a wider audience. As a solution, low-code and no-code approaches have been proposed that requ...
Decentralized applications rely on non-centralized technical infrastructures and coordination principles. Without trusted third parties, their execution is not controlled by entities exercising centralized coordination but is instead realized through technologies supporting distribution such as blockchains and serverless computing. Executing decent...
The execution of decentralized applications on blockchains is limited today by technical and organizational barriers, including scalability and the high complexity to specify execution correctly for developers as well as for domain experts in organizations. Overcoming these limitations could allow for decentralized coordination beyond data, where d...
The execution of decentralized applications on blockchains is limited today by technical and organizational barriers, including scalability and the high complexity to specify execution correctly for developers as well as for domain experts in organizations. Overcoming these limitations could allow for decentralized coordination beyond data, where d...
The execution of decentralized applications on blockchains is limited today by technical and organizational barriers, including scalability and the high complexity to specify execution correctly for developers as well as for domain experts in organizations. Overcoming these limitations could allow for decentralized coordination beyond data, where d...
The rise of open and permissionless blockchains has introduced novel platforms for applications based on distributed data storage. At the application and business levels, long-established query languages such as SQL provide interoperability that can be complemented by blockchain-based data storage today, enabling permissionless and verifiable data...
The rise of open and permissionless blockchains has introduced novel platforms for applications based on distributed data storage. At the application and business levels, long-established query languages such as SQL provide interoperability that can be complemented by blockchain-based data storage today, enabling permissionless and verifiable data...
The creation of blockchain-based software applications requires today considerable technical knowledge, particularly in software design and programming. This is regarded as a major barrier in adopting this technology in business and making it accessible to a wider audience. As a solution, no-code and low-code approaches have been proposed that requ...
In this paper, a multidimensional model and an ETL workflow for blockchain data analysis are proposed. The workflow makes use of state-of-the-art open source tools and traditional data warehousing techniques to implement an extensible and efficient solution for the extraction, transformation, loading, and querying of data. Two scripts are implement...
An important aspect of enterprise information systems is the management and execution of business processes. For exploring the evolution of topics in business process management in academia and industry, we present the findings from a computational literature analysis. For this purpose, we revert to the full texts and metadata of the proceedings of...
The distribution of information through web protocols is today based on the client-server model. Recently, decentralized protocols with greater availability appear as well as blockchain-based attestation methods, allowing for proving the existence of information. In combination, these methods promise a secure, decentralized and long-term storage. H...
The creation of blockchain-based software applications requires today considerable technical knowledge, particularly in software design and programming. This is regarded as a major barrier in adopting this technology in business and making it accessible to a wider audience. As a solution, no-code and low-code approaches have been proposed that requ...
The BPM conference has a long tradition as the premier venue for publishing research on business process management. For exploring the evolution of research topics, we present the findings from a computational bibliometric analysis of the BPM conference proceedings from the past 15 years. We used the publicly available DBLP dataset as a basis for t...
The design of blockchain-based applications requires today in-depth technical knowledge of the underlying technologies and software frameworks. In order to investigate how enterprise modeling approaches can aid in designing such applications and aligning their structure and behavior with business needs, we conduct a comparison of two types of block...
Traditionally, enterprise models have been used for representing knowledge on all aspects of an organization. This aided not only in composing a holistic picture of the different layers of an enterprise in terms of its business model, products and services, business processes and IT architecture, but also for describing the inter-dependencies betwe...
Blockchain technologies allow for multiple organizations, individuals, and software to become part of a decentralized network where they can reach consensus on the state of the system including all data stored. Due to the ability of reaching consensus even among untrusted actors, the idea of decentralized organizations has been proposed, where both...
Research in conceptual modeling is today undertaken in a large number of fields. We describe the results from a bibliometric analysis of major outlets for conceptual modeling research for investigating the evolution of research topics. As a basis for the study we used the openly accessible DBLP dataset which we enriched with data from related publi...
The combination of techniques from machine learning and knowledge engineering can lead to new types of information systems for processing data and knowledge by machines. A further step is to add humans in the loop as proposed by Hybrid Intelligence for amplifying human intellect and enabling machines to learn from humans. It then becomes essential...
Der Dokumentation und Externalisierung von Unternehmenswissen in Modellen kommt heute nicht nur aus organisationalen Gründen hohe Bedeutung zu. Die Absicherung der Integrität von Informationen und die verbindliche Zuordnung zu einzelnen Akteuren sind wesentlich für die Teilnahme an der digitalen Transformation über die eigenen Unternehmensgrenzen h...
Blockchains sind eine Art verteiltes elektronisches Register um Informationen dauerhaft, transparent und vertrauenswürdig zu speichern und zugänglich zu machen, ohne dass auf eine zentrale Instanz zurückgegriffen werden muss. Im folgenden Kapitel wird die grundsätzliche Funktionsweise von Blockchains erläutert. Dazu werden zuerst grundlegende Techn...
Eine zunehmend diskutierte Anwendung von Blockchains ist die Attestierung von Identitäten und Dokumenten. Die Verteilung entsprechender Daten und deren manipulationssichere Speicherung eröffnet die Möglichkeit, die Überprüfung einmalig erhobener Identitäten sowie Dokumente Dritten zugänglich zu machen. Dieser Beitrag greift dieses Konzept der Block...
Blockchain technologies have recently been discussed also in regard to their application in the legal domain. In this paper we take the perspective of civil law notaries as an established and trustful institution and derive two potential usage scenarios for
using public permissioned blockchains in this area. Thereby, the specificities of civil law...
Die mit der Kryptowährung Bitcoin begonnene Entwicklung der Blockchain-Technologie ist weiterhin eng mit ihrer ersten Anwendung als dezentrales Geldsystem verbunden. Von der Anwendung des Geldes ausgehend, gibt das Kapitel einen Einblick in den Markt der Kryptowährungen sowie in verschiedene Klassen von Coins und Tokens. Software und die technische...
Die Informationssysteme von dezentralen Organisationen sind heute als Komponenten eines globalen Informationssystems miteinander vernetzt. Organisationen, Individuen und Software agieren autonom und sind zugleich kooperativ an der Erstellung von Leistungen beteiligt. Die Planung und Ausführung der hierfür erforderlichen Interaktionen in Form von Pr...
Decentralized attestation methods for blockchains are currently being discussed and standardized for use cases such as certification, identity and existence proofs. In a blockchain-based attestation, a claim made about the existence of information can be cryptographically verified publicly and transparently. In this paper we explore the attestation...
The use of blockchains and smart contracts is currently explored in various fields of science and engineering due to their potential of radically changing the ways of doing business and the assumed elimination of traditional legal entities. Thereby, the complexity of the underlying technical relationships and mechanisms typically hampers the unders...
For supporting the conceptualization and the management of enterprise models in a decentralized manner, this paper introduces an approach based on model versioning and blockchain technologies. The main contribution is twofold, consisting of a., the creation of models for inter-organizational business processes in a decentralized environment, and b....
Paper Presentation given on June 28, 2018.
Paper: https://www.researchgate.net/publication/326042433
Blockchains permit to store information in a tamper-resistant and irrevocable manner by reverting to distributed computing and cryptographic technologies. The primary purpose is to keep track of the ownership of tangible and intangible assets. In the paper at hand we apply these concepts and technologies to the domain of knowledge management. Based...
Das Semantische Objektmodell ist eine Methodik zur Modellierung betrieblicher Systeme, deren Anwendung nach einer allgemeinen Einführung anhand einer Fallstudie demonstriert wird. Diese umfasst die Modellierung von Unternehmensplan und Geschäftsprozess sowie die Spezifikation von Anwendungssystemen.
Zur Überbrückung der semantischen Lücke zwischen der fachlichen und der softwaretechnischen Ebene in der Systementwicklung schlägt diese Arbeit einen modellgetriebenen Ansatz ausgehend von Geschäftsprozessen hin zur Generierung von Quellcode für eine service-orientierte JavaEE-Architektur vor. Der Ansatz und ein implementiertes Software-Werkzeug nu...
Die Arbeit entwickelt eine Ableitungs- und Transformationsmethodik, mit der konzeptuell modellierte Geschäftsprozesse zunächst in ein BPMN-Workflowschema (XPDL) überführt, und anschließend in ein ausführbares Workflowschema für AristaFlow umgewandelt werden können. Zur Unterstützung der Transformation wird ein Software-Werkzeug entwickelt.