Lothar Hotz

Lothar Hotz
Hamburg University | UHH · HITeC e.V.

About

98
Publications
12,964
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
848
Citations

Publications

Publications (98)
Chapter
Full-text available
Interest in producing goods locally again has risen. This leads to new challenges for companies producing locally, especially since they are mostly small enterprises and do not always have resources to adapt Industry 4.0 technologies. Therefore, collaborating in networks can strengthen local production. We propose an online system with an underlyin...
Chapter
Individualization and sustainability are current trends that lead to new challenges for the production of goods, such as producing efficiently, on-demand and in small batches. One result of this are efforts towards more local production in micro, small and medium-sized enterprises (MSME) in order to make value creation cycles smaller. This enables...
Conference Paper
Demand-based, local production will gain relevance in the context of sustainability and circular economy. One way to implement local value creation is through establishing highly dynamic networks that consolidate the competencies of regional manufacturers. Consequently, the structure of the value chains then needs to be determined ad hoc dependent...
Chapter
One of the challenges in mechanical and plant engineering is to adapt a plant to changing requirements or operating conditions at the plant operator’s premises. Changes to the plants and their configuration require a well-coordinated cooperation with the machine manufacturer (or plant manufacturer in case of several machines) and, if necessary, wit...
Conference Paper
Automation systems in industry are often software-intensive systems consisting of software and hardware components. During their development several engineers of different disciplines are involved, such as mechanical, electrical and software engineering. Each engineer focuses on specific system aspects to be developed. To enable an efficient develo...
Chapter
For the different readers interested in this book, we provide a short introductory overview of the book. This overview helps to select appropriate chapters and to assure an efficient start.
Article
Full-text available
This paper reports on the aims, the approach, and the results of the European project RACE. The project aim was to enhance the behavior of an autonomous robot by having the robot learn from conceptualized experiences of previous performance, based on initial models of the domain and its own actions in it. This paper introduces the general system ar...
Conference Paper
Full-text available
In this contribution, we consider learning tasks of a robot simulating a waiter in a restaurant. The robot records experiences and creates or adapts concepts represented in the web ontology language OWL 2, extended by quantitative spatial and temporal information. As a typical task, the robot is instructed to perform a specific activity in a few co...
Book
Full-text available
Knowledge-based Configuration incorporates knowledge representation formalisms to capture complex product models and reasoning methods to provide intelligent interactive behavior with the user. This book represents the first time that corporate and academic worlds collaborate integrating research and commercial benefits of knowledge-based configura...
Chapter
Full-text available
Welcome to this book on configuration systems! The purpose of this book is to expose the reader to a field of Artificial Intelligence that has been successfully integrated and used in the industry for more than 30 years. This book provides configuration-related material for interested readers from the fields of industry, education, and research.
Chapter
Full-text available
Nearly 40-years of configuration technologies motivated us to give this brief overview of the main configuration technological streams. We outline the technological developments in the field starting from the first expert systems of the late 1970s down to today’s configuration solutions. The vastness and intricacies of the configuration field makes...
Chapter
Configuration has a number of related topics such as mass customization, software product lines, design, planning, recommender systems, software configuration, and product data management. For a discussion of mass customization, refer to Chapter 9; a discussion of software product lines can be found in Chapter 6. The other topics are discussed in t...
Chapter
Full-text available
In this chapter, we summarize challenges related to the implementation of mass customization. In this context, we discuss benefits that result from a successful deployment and application of configuration technologies.
Chapter
Full-text available
For the different readers interested in this book, we provide a short introductory overview of the book. This overview helps to select appropriate chapters and to assure an efficient start.
Chapter
In this part on advanced topics in configuration, we took a look at the issues of configuration knowledge engineering (testing and debugging and redundancy detection) and intelligent configurator user interfaces (personalized configuration and consumer decision-making). To stimulate further configuration-related research, we conclude this part with...
Chapter
Configuration models specify the set of possible configurations (solutions). A configuration model together with a defined set of (customer) requirements are the major elements of a configuration task (problem). In this chapter, we discuss different knowledge representations that can be used for the definition of a configuration model. We provide e...
Article
This chapter presents the domain-independent configuration tool KONWERK. KONWERK provides hybrid configuration representation facilities implemented in so-called basic modules. Enhancement modules provide aspects such as modeling of complex requirements or creating spatial configurations. These modules can be used for developing diverse application...
Article
Welcome to this book on configuration systems! The purpose of this book is to expose the reader to a field of Artificial Intelligence that has been successfully integrated and used in the industry for more than 30. years. This book provides configuration-related material for interested readers from the fields of industry, education, and research.
Article
In this chapter, we present a configuration model taken from a building automation domain. It provides complex aspects of configuration models such as separation of features of a system from realizing system components and domain-dependent workflows for the configuration process.
Article
Full-text available
Being able to predict events and occurrences which may arise from a current situation is a desirable capability of an intelligent agent. In this paper, we show that a high-level scene interpretation system, implemented as part of a comprehensive robotic system in the RACE project, can also be used for prediction. This way, the robot can foresee pos...
Conference Paper
Full-text available
One way to improve the robustness and flexibility of robot performance is to let the robot learn from its experiences. In this paper, we describe the architecture and knowledge-representation framework for a service robot being developed in the EU project RACE, and present examples illustrating how learning from experiences will be achieved. As a u...
Article
Configuration technologies are typically applied in domains with physical products. In this article, we determine characteristics of configuration technologies that are used to compose non-pure physical products. Starting from two case studies software-intensive systems and scene interpretation where we successfully applied configuration, we determ...
Article
This paper focuses on configuration as a process that iteratively applies commonly known reasoning techniques and creates an incrementally growing configuration description. This approach emphasizes the synthesis aspect of configuration, which continuously acquires requirements and computes their effects on a configuration in a cyclic way. We provi...
Chapter
The authors describe a generic framework for model-based behaviour interpretation and its application to monitoring aircraft service activities. Behaviour models are represented in a standardised conceptual knowledge base using OWL-DL for concept definitions and the extension SWRL for constraints. The conceptual knowledge base is automatically conv...
Article
In diesem Beitrag werden anhand von anwendungsorientierten Forschungsprototypen aus den Bereichen Konfigurierung, Diagnose und Szeneninterpretation wesentliche Lisp-Merkmale vorgestellt. Weiterhin wird ausgehend von den gemachten Erfahrungen eine Brücke zu aktuellen Entwicklungen aus dem Bereich der funktionalen Programmiersprachen geschlagen.
Article
Full-text available
In this paper, we present an application of qualitative spatial reasoning technologies for supporting mobile robot tasks. While focusing on detection of interaction ability, we provide a combination of the spatial reason-ing calculi RCC-8 and CDC as well as their integration with OWL-based ontologies. An architecture that uses Prolog and complex-ev...
Article
In this paper, we demonstrate an application of rules in a business process scenario. As business processes, we consider data-intensive applications which need to move huge data files from server to server. By using the Business Process Model and Notation (BPMN) in our application, we enable clearly and hierarchically represented business processes...
Article
This paper presents an application of spatial and ontology reasoning technologies for mobile robot tasks. We provide a combination of the spatial reasoning calculi RCC-8 and CDC as well as their integration with OWL-based ontologies. An architecture that combines inference tools like Prolog, description logic reasoners, and complex-event processing...
Conference Paper
Full-text available
In this contribution we present a realtime activity monitoring system, called SCENIOR (SCEne Interpretation with Ontology-based Rules) with several innovative features. Activity concepts are defined in an ontology using OWL, extended by SWRL rules for the temporal structure, and are automatically transformed into a high-level scene interpretation s...
Article
In knowledge engineering, ontology creation, and especially in knowledge-based configuration often used relations are: aggregate relations (has-parts, here called structural relations), specialization relation (is-a), and instantiation (instance-of). A combination of the later is called metaization, which denotes the use of multiple instantiation l...
Article
In knowledge engineering, ontology creation, and especially in knowledge-based configuration often used relations are: aggregate relations (has-parts, here called structural relations), specialization relation (is-a), and instantiation (instance-of). A combination of the later is called metaization, which denotes the use of multiple instantiation l...
Article
Full-text available
Scene interpretation is the task of automatically creating descriptions for images. Such descriptions typically contain not only primitive objects but also structures that constitute primitive and structured objects. The learning and recognition of such structures was the objective of the EU project “eTraining for the Interpretation of Man-made Sce...
Conference Paper
Recognizing structure is an important aspect of interpreting many computer vision domains. Structure can manifest itself both visually, in terms of repeated low-level phenomena, and conceptually, in terms of a high-level compositional hierarchy. In this paper, we demonstrate an approach for combining a low-level repetitive structure detector with a...
Conference Paper
Full-text available
In this paper, we point out the role of sequences of samples for training an incremental learning method. We define characteristics of incremental learning methods to describe the influence of sample ordering on the performance of a learned model. We show the influence of sequence for two different types of incremental learning. One is aimed on le...
Conference Paper
In this paper, we use Description Logic based classification and taxonomical similarity computations for facilitating software reuse. For this purpose we map a metamodelling-based software representation to an ontology. The ontology is classified by a Description Logic reasoner, which makes implicit taxonomical relations explicit. This classificati...
Article
Full-text available
In this paper, we investigate automatic model learning for the interpretation of complex scenes with structured ob-jects. We present a learning, interpretation, and evalua-tion cycle for processing such scenes. By including learn-ing and interpretation in one framework, an evaluation and feedback learning is enabled that takes interpretation chal-l...
Article
Full-text available
In this paper, we combine MOF-based software representations and description logic-based mechanisms for facilitating software reuse. All software representations (requirements Specifications, design models, code) arising from one project are combined in a software case and stored in a repository for later retrieval. For reuse purposes, we use requi...
Conference Paper
Full-text available
Scene interpretation systems are often conceived as exten- sions of low-level image analysis with bottom-up processing for high-level interpretations. In this contribution we show how a generic high-level in- terpretation system can generate hypotheses and initiate feedback in terms of top-down controlled low-level image analysis. Experimental re-...
Conference Paper
In this paper, we introduce a method to examine and interpret spatio-temporal radio emission datasets. The goal is to find communication patterns in the data in respect to spatial, temporal, and frequency based attributes. The chosen approach is a combination of two different AI-methods. First a clustering algorithm groups spatially close data poin...
Article
Full-text available
Part-whole relations are the backbone of configuration systems. In this paper, part-whole relations are combined with other relations and restrictions leading to here-called restricted aggregates. Depending on what is given, aggregates, parts, or/and relations be- tween parts, different tasks have to be solved. General aggregation reasoning chunks...
Article
Full-text available
Zusammenfassung Systeme für rechnerbasierte Szeneninterpretation werden häufig als Erweiterung von Objekterkennungssystemen konzipiert, bei denen die für niedere Verarbeitungsstufe ubliche bottom-up Verarbeitung auch auf die höhere Bilddeutung ausgedehnt wird. In diesem Bericht stellen wir ein generisches Szeneninterpretationssystem vor, das Hypoth...
Conference Paper
Full-text available
Behaviour recognition in a video scene consists of several distinct sub-tasks: objects or object parts must be recognised, classified and tracked, qualitative spatial and temporal properties must be deter- mined, behaviour of individual objects must be identified, and composite behaviours must be determined to obtain an interpretation of the scene...
Article
Full-text available
This paper proposes an ontology-based approach for comparing software products modelled with UML. An ontology is used that defines the structure of all software products developed so far or even all products that can be developed using the specified architecture. Using such an ontology the models of different software products can be compared more...
Article
Full-text available
From past research it is known that both knowledge-based scene interpretation and knowledge-based configuration can be conceived as logical model construction. In this report we show that also from an application- oriented point of view, both tasks are very similar and existing configuration technology can be used to implement a generic scene inter...
Conference Paper
Because of the possibly large variability in families of software systems and the complex dependencies between individual software components, product derivation in the context of software-intensive systems is not a trivial task. In this demonstration, we show the domain-independent structure-based configuration tool KONWERK, extended with a knowle...
Article
Full-text available
Product configurators are widely used to generate prod-ucts out of the vast amount of potential variants in product families. This is a complex task that is hampered by the fact that configura-tion models are abstractions of the real world and cannot contain all dependencies between the artifacts and the environment. For embed-ded systems this is c...
Article
Full-text available
Evolution of products is inevitable throughout their life cycle – driven by advancing technology, increasing customer requirements or bug fixes. Therefore, the set of components as well as the dependencies between those components are getting more complex and only few experts are able to configure products. But in mass customization scenarios it is...
Article
In this paper, we give a survey on the AI-field Configuration.
Article
Full-text available
Configuration models describe commonality and variability as well as restrictions within and between components of a product domain. Whenever new versions or variants of products are brought to the market, changes to the configuration model (i.e. evolution) are inevitable. In this paper we discuss what kind of modifications are necessary for evolut...
Article
Full-text available
In this paper, a product derivation process is described, which is based on specifying customer requirements, features and artifacts in a knowledge base. In such a knowledge base a model about all kinds of variability of a software-intensive systems is represented by using a logicbased representation language. Having such a language, a machinery wh...
Article
Full-text available
In this position paper, a product derivation process is described, which is based on specifications of known customer requirements, features, artifacts in a knowledge base. In such a knowledge base a model about all kinds of variability of a combined software/hardware systems are represented by using a logical-based representation language. Having...
Article
Full-text available
During the development of a software system, dierent rep- resentation mechanisms are used. From the initial high-level representa- tion, subsequently development goes to more concrete detailed represen- tations. In this paper we discuss the expressiveness of high-level repre- sentations like customer requirements and features as well as relations a...
Conference Paper
Full-text available
In this paper, we present a survey on research topics we consider with in the EU project ConIPF (Configuration of Industrial Product Families). The application domain which is considered in this project contains combined hardware/software systems. Those systems share a lot of commonalities and are configured in a rich variety of outcoming products....
Article
Full-text available
. Computer diagnosis systems grounded on hand-crafted decision trees are wide-spread in industrial practice. Since the complexity of technical system increases and innovation cycles are shortened, the need for systematic decision tree generation and maintenance arises. In this paper, the MAD system is introduced which generates decision trees based...
Article
Full-text available
Computer diagnosis systems grounded on hand-crafted decision trees are wide-spread in industrial practice. Since the complexity of technical systems increases and innovation cycles get shorter, the need for systematic decision tree generation and maintenance arises. In this paper, the MAD system is introduced which generates decision trees based on...
Article
this paper, we argue that the main shortcoming of most traditional approaches is their usage of time points as time primitives while reasoning. We present a graph oriented approach using a representation we call instantiation intervals that accomplishes O(n
Article
Full-text available
ions - Actor and Structure-Oriented Programming on Workstation Clusters with Common Lisp ? Lothar Hotz and Michael Trowe Universitat Hamburg Labor fur Kunstliche Intelligenz Fachbereich Informatik Vogt-Kolln-Str.30, D-22527 Hamburg, Germany hotz@informatik.uni-hamburg.de Abstract. In this paper, we describe an extension of Common Lisp which allows...
Conference Paper
In many AI applications, one has incomplete qualitative knowledge about the order of occurring events. A common way to express knowledge about this temporal reasoning problem is Allen’s interval algebra. Unfortunately, its main interesting reasoning tasks, consistency check and minimal labeling, are intractable (assuming P ≠ NP). Mostly, reasoning...
Conference Paper
Full-text available
Computer diagnosis systems grounded on hand-crafted decision trees are wide-spread in industrial practice. Since the complexity of technical system increases and innovation cycles are shortened, the need for systematic decision tree generation and maintenance arises. In this paper, the MAD system is intro- duced which generates decision trees based...
Conference Paper
Full-text available
. In this paper, we describe an extension of Common Lisp which allows the definition of parallel programs within that functional and object-oriented language. In particular, the extensions are the introducing of active objects, sending synchronous and asynchronous messages between them, automatic and manual distribution of active objects to object...
Conference Paper
Full-text available
A common way to express incomplete qualitative knowledge about an order of occurring events is Allen’s interval algebra A [1]. Unfortunately, the main reasoning tasks of A, consistency checking ISAT and strongest implied relation computation ISI, are intractable [10]. To overcome this, some tractable subclasses of A have been identified, e.g., the...
Article
Full-text available
Qualitativereasoning about faulteffectsin electricalcir- cuitshas reached a levelof achievement which allows itto be used forrealworld industrialapplications.Dealing with electricalcircuitsof forklifts, our work focuses on auto- mated diagnosticdecision tree generation grounded on model-based predictionsof correctand faultydevice be- havior.Inthisp...
Article
Full-text available
For diagnostic purposes, analog circuits may be qualitatively modeled as resistive networks. We demonstrate that approaches to this task show certain weaknesses if they are based on sign-based qualitative values. In order to overcome these deficiencies, we first introduce qualitative deviation values with a semantics that enables us to model differ...
Article
In this paper, we describe an approach using object-oriented programming for massively parallel computers. We show how to integrate high level structures and operations to support various applications in the area of Artificial Intelligence.
Chapter
Full-text available
In this paper, we present main aspects of the ConIPF methodology which can be used to derive customer-specific software products. The methodology is based on software product families and model-based configuration. First results from using the methodology in an industrial context are presented.
Article
Full-text available
RSL is a requirements specification language that was developed in the ReDSeeDS project. The language allows require-ments specifications using a meta model that defines both model-based and descriptive representations. Model-based representations provide activity and sequence diagrams similar to UML while de-scriptive representations offer scenari...
Article
Full-text available
In this paper, we present a reasoning-driven architecture and its real-ization through configurators. By providing metamodels that formally describe a knowledge-representation language, reasoning on domain models is enables, i.e. reasoning on the metalevel. One main realization mean for a reasoning-driven ar-chitecture is the mapping between concep...