Bernhard Thalheim

Bernhard Thalheim
Christian-Albrechts-Universität zu Kiel | CAU · Department of Computer Science

Dr.rer.nat.habil.

About

533
Publications
104,546
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
4,914
Citations

Publications

Publications (533)
Preprint
Full-text available
Modelle werden genutzt, (1) um sich eine Vorstellung zu machen, (2) um Handlungen jeder Art systematisch zu ordnen und zu begleiten, (3) um Auffassungen, Vorstellungen und Wissen zu verinnerlichen bzw. zu entwickeln und (4) um das soziale und interaktive Leben zu begleiten. Modelle wurden zu allen Zeiten entwickelt und verwendet. Modelle sind klein...
Article
Full-text available
One of the biggest hypes in current research is Artificial Intelligence. Similar to the AI 1.0, 2.0, and 3.0 hypes, the claim is that AI will help to solve all problems everywhere and anytime, will replace almost all human activities by greater machinery, will be far more intelligent than humans, will be far more reliable than humans, and will be t...
Preprint
Full-text available
Alles-jedes Objekt und jede Idee, jedes ' Etwas'-kann als Modell in einem Anwendungsszenario gebraucht wer-den, wenn es im Szenario als Instrument in einer Funktion nützlich wird. Durch diesen Gebrauch und diese Funktion werden ein Objekt oder eine Idee zum Modell, zumindest für eine gewisse oder lange Zeit für den jeweiligen Modell-benutzer in sei...
Article
Full-text available
Models are a universal instrument in science, technology, and daily life. They function as instruments in almost every scenario. Any human activity can be (and is) supported by models, e.g. reason, explain, design, act, predict, explore, communicate, collaborate, interact, orient, direct, guide, socialises, perceive, reflect, develop, making sense,...
Negative Results
Full-text available
Der Hamburger Zirkel zu objektorientierten Datenbanken. Eine Dreier-Gruppe widmete sich den Grundlagen von objektorientierten Datenbanken widmete, die zu dieser Zeit ein Hype wurde in der Hoffnung, die gesamte klassische Datenbank-Technologie abzulösen durch hoffentlich bessere Konzepte und viel performantere Realisierungen. Unsere Auffassung wurde...
Article
Full-text available
Models are a universal instrument in science, technology, and daily life. They function as instruments in almost every scenario. Any human activity can be (and is) supported by models, e.g. reason, explain, design, act, predict, explore, communicate, collaborate, interact, orient, direct, guide, socialises, perceive, reflect, develop, making sense,...
Chapter
Full-text available
Models are used everywhere, in daily life, sciences, engineering, and thoughts. They represent, support, and enable our thinking, acting, reflecting, communication, and understanding. They are universal instruments. Reasoning through and by models is, however, different from those that we use in ‘exact’ sciences and is far less understood. The noti...
Chapter
Full-text available
Computers were originally developed for executing complex calculations fast and effectively. The intelligence of computer was based on arithmetic capabilities. This has been the mainstream in the development of computers until now. In the middle of 1950s a new application area, Artificial Intelligence (AI), was introduced by researchers. They had i...
Preprint
Full-text available
Every object and every idea can be used as a model in an application scenario if it becomes useful as an instrument in a function in the scenario. Through this use and function, an object or idea becomes a model, at least for a certain or long time for the respective model user in its context and environment. Models therefore actually tell somethin...
Preprint
Full-text available
Models are a universal instrument in science, technology, and daily life. They function as instruments in almost every scenario. Any human activity can be (and is) supported by models, e.g. reason, explain, design, act, predict, explore, communicate, collaborate, interact, orient, direct, guide, socialises, perceive, reflect, develop, making sense,...
Preprint
Full-text available
Alles -- jedes Objekt und jede Idee, jedes `Etwas' -- kann als Modell in einem Anwendungsszenario gebraucht werden, wenn es im Szenario als Instrument in einer Funktion nützlich wird. Durch diesen Gebrauch und diese Funktion werden ein Objekt oder eine Idee zum Modell, zumindest für eine gewisse oder lange Zeit für den jeweiligen Modell-Benutzer in...
Preprint
Full-text available
Models are instruments that are used for almost all human activities, e.g. in Ancient Egypt. They are a universal instrument as languages. They must be useful and function well in utilisation scenarios. The usage and utilisation of models are well accepted nowadays. Their usage and utilisation is far older. Thoughts and artefacts that have been use...
Research
Full-text available
Every object and every idea can be used as a model in an application scenario if it becomes useful as an instrument in a function in the scenario. Through this use and function, an object or idea becomes a model, at least for a certain or long time for the respective model user in its context and environment. Models therefore actually tell somethin...
Preprint
Full-text available
Models are used everywhere, in daily life, sciences, engineering, and thoughts. They represent our thinking and understanding. They are universal instruments. As such they are also used in medicine, e.g. theoretical cardiology. We discuss this usage for representation, exploration, explanation, and steering models.
Conference Paper
Full-text available
Computers were originally developed for executing complex calculations fast and effectively. The intelligence of computer was based on arithmetic capabilities. This has been the mainstream in the development of computers until now. In the middle of 1950s a new application area, Artificial Intelligence (AI), was introduced by researchers. They had i...
Conference Paper
Full-text available
Models are a universal instrument of mankind. They surround us our whole lifespan and support all activities even in case we are not aware of the omnipresence. They are so omnipresent that we don't realise their importance. Computer Science is also heavily using models as companion in most activities. Meanwhile, models became one of the main instru...
Chapter
Modern district heating (DH) systems are essential contributors to large-scale city heating infrastructures. They consist of sensors, nodes, and methods for monitoring the status of the DH network. Sensing, processing, and analyzing data to locate an actual problematic emergency is a complicated task. This article presents the Spatio Temporal Emerg...
Chapter
Models are a universal instrument of mankind. They surround us our whole lifespan and support all activities even in case we are not aware of the omnipresence. They are so omnipresent that we don’t realise their importance. Computer Science is also heavily using models as companion in most activities. Meanwhile, models became one of the main instru...
Presentation
Full-text available
Experiment Findings
Full-text available
(A) Videos available: (1) https://vk.com/id349869409 or (2) https://www.youtube.com/watch?v=L8yGjEbwTsQ (3) at YouTube channel "Bernhard Thalheim" https://www.youtube.com/channel/UCwTZHnwgx8jLOk-QMeKxlsw or (4) Models in Sciences, Engineering, and Daily Life https://www.youtube.com/watch?v=exzwBWGhkRU&t=39s (B) Anatomy and signature of co...
Chapter
The history of programming languages can be separated into four or five generations. Most languages are nowadays at the level of the third or fourth generation. The fifth generation programme failed mainly due to the infrastructure that has been available at that time. We are going to revive this fifth generation programming efforts by deployment o...
Chapter
In the development of computer-based systems, modelling is often advocated in addition to programming, in that it helps in reflecting the application domain and that it makes the design and experiment activities of development more efficient. However, there is disagreement about what models are and how they can be used in software systems developme...
Chapter
Community heating systems are services composed of district heat stations, pressure and volume control, water treatment, district heating, distribution networks, and heat transfers to clients. Such a system has to be in balance between central heating power and consumers; therefore, it is the responsibility of an additional heating center to manage...
Article
Full-text available
We understand this paper as a contribution to the “anatomy” of conceptual models. We propose a signature of conceptual models for their characterization, which allows a clear distinction from other types of models. The motivation for this work arose from the observation that conceptual models are widely discussed in science and practice, especially...
Book
This book constitutes revised selected papers from the Second International Workshop on Modelling to Program, M2P 2020, held in Lappeenranta, Finland, in March 2020. The 10 papers presented were thoroughly reviewed and selected from 24 submissions. The papers provide a discussion on novel approaches to programming based on modelling approaches suc...
Book
This book constitutes the post-conference proceedings of the 22nd International Conference on Data Analytics and Management in Data Intensive Domains, DAMDID/RCDL 2020, held in Voronezh, Russia, in October 2020*. The 16 revised full papers and two keynotes were carefully reviewed and selected from 60 submissions. The papers are organized in the fol...
Chapter
Data (conceptual, data, information, knowledge) modelling is still the work of an artisan, i.e. an art in the best case, made by humans, because of the need for human intelligence. Data modelling is an essential part of Information System (IS) design, specifying how data is implemented as part of an IS. The principles of data modelling follow the e...
Chapter
This paper deals with the comparison and management of (heterogeneous) temporal datings in pre- and protohistory. It will present a first draft of a conceptual model for the description of the most common types of scales used in this context. The aim is to enable a system to compare objects according to their dating, regardless of the used method a...
Article
Full-text available
A model is a well-formed, adequate, and dependable instrument that represents origins. Its criteria of well-formedness, adequacy, and dependability must be commonly accepted by its community of practice within somecontext}and correspond to the functions that a model fulfills in utilisation scenarios. As an instrument or more specifically an artifac...
Chapter
Models are one of the universal instruments of humans. They are instruments that are used on purpose in scenarios. They are usable and useful within these scenarios. The scenario determines the function and thus the purpose of a model. This determination governs the acceptance in dependence of the utility that a model provides.
Chapter
Classical normalisation theory has a number of lacunas although it is commonly and widely accepted and it is the basis for database theory since the 80ies. Most textbooks and monographs still follow this approach despite the good number of open problems. Today, modern object-relational DBMS offer far better capabilities than the systems that have b...
Conference Paper
Full-text available
A model is a well-formed, adequate, and dependable instrument that represents origins. Its criteria of well-formedness, adequacy, and dependability must be commonly accepted by its community of practice within some context and correspond to the functions that a model fulfills in utilisation scenarios. As an instrument or more specifically an artifa...
Conference Paper
Full-text available
In database research and practice, syntax is commonly considered a "firstness" property, while semantics is a "secondness" property (in the sense of Peirce); pragmatics is largely neglected. This paper discusses foundations in first-order predicate logic, highlights its usefulness , but also point out its problematic issues. These cover in particul...
Chapter
There is no common agreement which artifact should (not) be considered to be a conceptual model although the term ‘conceptual model’ is used for more than for five decades in computer science and for more than one century in science and engineering. A team from all faculties at our university has been able to develop a notion of model that covers a...
Chapter
Full-text available
In database research and practice, syntax is commonly considered a “firstness” property, while semantics is a “secondness” property (in the sense of Peirce); pragmatics is largely neglected. This paper discusses foundations in first-order predicate logic, highlights its usefulness, but also point out its problematic issues. These cover in particula...
Chapter
Model-based programming can replace classical programming based on compilation and systematic development of models as well on explicit consideration of all model components without hiding intrinsic details and assumptions. A key element of model-based programming is the proper definition and management of model suites, by which multiple, interrela...
Article
Prominent voices in archeology have expressed deep skepticism about the role of theory in archeology, while with new, exciting methods at its disposal, archeological science is occasionally perceived as not needing theory at all. This article reflects upon the debate about theory in archeology to arrive at a robust but critical middle-range concept...
Article
The performance of modern information systems in the hydrosphere is based on the robustness of the wireless underwater communication between the cooperative subsystems. It is strongly intertwined with the coordination reliability for sharing resources and common purposes. Secure underwater coordination is a key functionality (C4I-STAR). The physica...
Chapter
The chapter integrates all previous chapters into a method for systematic WIS development. The reader is taken through steps for application domain description, architecture design, requirements analysis, and system specification with the co-design method. In doing so the chapter links the co-design method with strategic aspects, storyboarding, web...
Chapter
The chapter is dedicated to the important storyboarding method for WIS associated with the business layer in the abstraction layer model introduced in Chapter 1. The chapter first introduces story spaces and formally defines their syntax and semantics. This leads to scenario modelling, which captures abstractly how users navigate through the WIS, h...
Book
This book describes the research of the authors over more than a decade on an end-to-end methodology for the design and development of Web Information Systems (WIS). It covers syntactics, semantics and pragmatics of WIS, introduces sophisticated concepts for conceptual modelling, provides integrated foundations for all these concepts and integrates...
Chapter
The chapter is dedicated to the first part of the development method associated with the strategic layer in the abstraction layer model introduced in Chapter 1. As such it emphasises the strategic modelling of web information systems (WIS). This covers first the general characterisation of a WIS by a mission statement and brand, a utilisation space...
Chapter
The chapter continues the presentation of the storyboarding method from Chapter 3 emphasising content for further, advanced reading. The main focus of the chapter is on the customisation of the storyboard to preferences, goals and deontic constraints. For this a formalisation of plots on grounds of Kleene algebras with test is used, which is then e...
Chapter
The chapter places the co-design method for WIS development from Chapter 11 into the context of web engineering. The chapter first discusses the conformity of the method with general software engineering quality frameworks such as SPICE and CMMI. It then continues with the investigation of architecture- and pattern-driven development, and finally i...
Chapter
The chapter takes the discussion of presentation in Chapter 9 further emphasising the dependence on culture. The chapter starts with a discussion of cultural aspects and cultural stereotypes as known from research in psychology. This is connected mainly with the understanding of cultural stereotypes in the models of Hofstede and Lewis. The combinat...
Chapter
The chapter introduces the co-design framework for the design and development of web information systems. Starting from a discussion of general aspects in conceptual modelling and design, their specificity for web information systems is investigated. This leads to a general characterisation by six decisive aspects: intention, usage, content, functi...
Chapter
The chapter is dedicated to the storyboarding method associated with the business layer in the abstraction layer model introduced in Chapter 1 emphasising pragmatics, i.e. what the WIS actually means to its users. After a brief discussion of the role of pragmatics first a method for detailed usage analysis with life cases, user models and actor por...
Conference Paper
Full-text available
Alternative blockchain technology has already first been developed and implemented as technology of privacy supporting systems at CAU and Kuwait universities.
Chapter
The ADBIS conferences provide an international forum for the presentation of research on database theory, development of advanced DBMS technologies, and their applications. The 22nd edition of ADBIS, held on September 2–5, 2018, in Budapest, Hungary, includes six thematic workshops collecting contributions from various domains representing new tren...
Chapter
Data mining is currently a well-established technique and supported by many algorithms. It is dependent on the data on hand, on properties of the algorithms, on the technology developed so far, and on the expectations and limits to be applied. It must be thus matured, predictable, optimisable, evolving, adaptable and well-founded similar to mathema...
Book
This book is a Festschrift dedicated to Klaus-Dieter Schewe on the occasion of his 60th birthday. It contains contributions by his students, colleagues, and friends. The articles, written by computer scientists, mathematicians, and logicians, address recent research trends in areas such as rigorous methods, databases, mathematical reasoning and con...
Conference Paper
The performance of modern information systems in the hydrosphere is based on the robustness of the wireless underwater communication between the cooperative subsystems. It is strongly intertwined with the coordination reliability for sharing resources and common purposes. Secure underwater coordination is a key functionality (C4I-STAR). The physica...
Technical Report
Full-text available
A model is a well-formed, adequate, and dependable instrument that represents origins. Its criteria of well-formedness, adequacy, and dependability must be commonly accepted by its community of practice within some context and correspond to the functions that a model fulfills in utilisation scenarios. As an instrument or more specifically an arti...
Conference Paper
Conceptual modeling uses languages to represent the real world. Semiotics, as a general theory of signs and symbols, deals with the study of languages and is comprised of syntax, semantics, and pragmatics. Pragmatics includes the explicit representation of the intentions of users. A common assumption is that all levels of database design (user, con...
Chapter
Full-text available
A model functions in a utilisation scenario as an instrument. It is wellformed, adequate and dependable. It represents or deputes origins. This conception of the the model is a very general one. Computer engineering uses models for description of development intentions and for prescription of the system to be build. It typically uses a number of mo...
Conference Paper
Models are a universal and widely used instrument in Computer Science and Computer Engineering. There is a large variety of notions of models. A model functions in a utilisation scenario as an instrument. It is well-formed, adequate and dependable. It represents or deputes origins. This conception of the model is a very general one. Based on the no...
Chapter
Services are one of the main supporting facilities of modern societies. They support users in their everyday life. They provide additional features to their users. They must be useful, usable in the user environment and must correspond to the utilisation pattern of potential users. In modern applications, the user must be able to understand the ser...
Conference Paper
Applications and technical solutions change very quickly. Societies change also change to certain extent. Users do not change in the same manner. They want to use systems in a way they are used to. So a systems should be smart in the sense that users may stay within their habits, their way of working, their ways of accessing systems, and their circ...
Conference Paper
Multi-model utilisation is a common practice in many sciences, e.g. computer science. Coherence and co-evolution of models is however still an open problem. Multi-model approaches suffer however from the impedance mismatch due to differences in modelling languages. The collaboration approach is based on preservation of local models and on explicit...
Chapter
Conceptual database modeling is supported by many languages, e.g., the higher order entity-relationship modeling (HERM) language. The model should be the basis for a logical and later a physical realization. There are many tools that provide a graphical support. There are, however, rather few tools that provide a direct translation of the conceptua...

Questions

Question (1)
Question
What shall people do with the new laws in Germany, e.g. with the §53 UrhG (Urhebergesetz; copyright)? It is now forbidden to have own material on such prtals like Research Gatethat is copyrighted with a publisher that collaborates in with VG Wort in Germany (private high profit company supporting publishers (and to a very minor extend authors) whenever something is copied)? The penalties by this company will be 1.500 Euro per paper that is published at this portal if the paper is available after Jan 1, 2017. The portal will also be penalised. They plan to raise 100.000 euro per portal and author. What shall we do?

Network

Cited By