Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Peter C. Lockemann

dblp:l/PCLockemann · DBLP profile ↗
← Back
33ranked-venue papers
14as first author
0since 2021 · last 2008
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 28 · 10 first-authorArtificial intelligence and machine learning · 6 · 5 first-authorSystems, architecture and hardware · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
10 papers
Data integration and cleaning · 41% Data models and query languages · 16% Database theory · 14%
Software engineering, system software, and programming languages
4 papers
Software testing · 50% Requirements engineering and software design · 43% Programming languages and type systems · 7%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%
Artificial intelligence
3 papers
Knowledge representation and reasoning · 100%

Topics — the 17 heaviest of 20, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Data integration and cleaning
interoperability
0.011997
The Network as a Global Database: Challenges of Interoperability, Proactivity, Interactiveness, Legacy · VLDB 1997
Software testing
test input generation
0.011993
Generating Consistent Test Data for a Variable Set of General Consistency Constraints · VLDB J. 1993
Data integration and cleaning › schema integration
view integration
0.011992
System Guided View Integration for Object-Oriented Databases · IEEE Trans. Knowl. Data Eng. 1992
Requirements engineering and software design
software architecture
0.011992
System Guided View Integration for Object-Oriented Databases · IEEE Trans. Knowl. Data Eng. 1992
Database theory
integrity constraints
0.011991
Reactive Consistency Control In Deductive Databases · ACM Trans. Database Syst. 1991
Data models and query languages
object-oriented database
0.011987
An Object-Oriented Database System for Engineering Applications · SIGMOD Conference 1987
Database system architecture and tuning
database design
0.011985
Acquisition of Terminological Knowledge Using Database Design Techniques · SIGMOD Conference 1985
Data models and query languages › database programming language
database programming language integration
0.011985
Database Hosting in Strongly-Typed Programming Languages · ACM Trans. Database Syst. 1985
Spatial and temporal data management
temporal databases
0.011983
Modelling Information Preserving Databases: Consequences of the Concept of Time · VLDB 1983
Knowledge, reasoning and agents › Knowledge representation and reasoning › logic programming
deductive databases
0.011991
Reactive Consistency Control In Deductive Databases · ACM Trans. Database Syst. 1991
Data models and query languages
data abstraction
0.011979
Data Abstractions for Database Systems · ACM Trans. Database Syst. 1979
Database theory
database schema
0.011979
Data Abstractions for Database Systems · ACM Trans. Database Syst. 1979
Programming languages and type systems
abstract data types
0.021985
Database Hosting in Strongly-Typed Programming Languages · ACM Trans. Database Syst. 1985
Data Abstractions for Database Systems · ACM Trans. Database Syst. 1979
Knowledge, reasoning and agents › Knowledge representation and reasoning
knowledge-based systems
0.011987
Database Support for Knowledge-Based Image Evaluation · VLDB 1987
Data models and query languages › relational model
nested relational model
0.011987
An Object-Oriented Database System for Engineering Applications · SIGMOD Conference 1987
Knowledge, reasoning and agents › Knowledge representation and reasoning
ontology
0.011985
Acquisition of Terminological Knowledge Using Database Design Techniques · SIGMOD Conference 1985
Spatial and temporal data management › temporal databases
temporal database semantics
0.011983
Modelling Information Preserving Databases: Consequences of the Concept of Time · VLDB 1983

Methods — techniques the papers use, named apart from their topics

semantic modeling · 0.0assumption predicates · 0.0heuristic repair reasoning · 0.0constraint solving · 0.0database design techniques · 0.0abstract data types · 0.0axiomatic specification · 0.0
YearPublicationVenuePosition
2008 In memoriam Klaus R. Dittrich (1950-2007)
Peter C. Lockemann
VLDB J.1
2005 Agents and Databases: Friends or Foes?
abstract
On first glance agent technology seems more like a hostile intruder into the database world. On the other hand, the two could easily complement each other, since agents carry out information processes whereas databases supply information to processes. Nonetheless, to view agent technology from a database perspective seems to question some of the basic paradigms of database technology, particularly the premise of semantic consistency of a database. The paper argues that the ensuing uncertainty in distributed databases can be modelled by beliefs, and develops the basic concepts for adjusting peer-to-peer databases to the individual beliefs in single nodes and collective beliefs in the entire distributed database.
Peter C. Lockemann, René Witte
IDEAS1
2004 Flexibility through Multiagent Systems: Solution or Illusion?
Peter C. Lockemann, Jens Nimis
SOFSEM1
2001 Database Systems Architecture: A Study in Factor-Driven Software System Design
Peter C. Lockemann
CAiSE1
2000 Modular Development of Multimedia Courseware
abstract
The use of multimedia in courseware and Web based learning is a current topic. This is influenced by the wide availability and the permanently improving technical possibilities. The employment of multimedia technology in education makes it possible to illustrate and to grasp complex processes and coherences. However, the development of multimedia content is still a very costly and tedious task. In order to reduce the costs and effort needed to build multimedia contents, it is desirable to organize the content in a modular way so that it can be (re)used and created cooperatively. The authors present a development process for multimedia contents that supports a modular cooperative design of multimedia courseware. They argue that applying modularity to courseware design not only reduces the costs but also allows the development of a high quality reusable and configurable courseware. Configurable courseware can be adapted to meet the needs and characteristics of different lecturers, students and contexts.
Khaldoun Ateyeh, Jutta A. Mülle, Peter C. Lockemann
WISE (2)3
1998 Distributed Information Systems (Extended Abstract)
Ralf Kramer, Peter C. Lockemann
ADBIS2
1998 Distributed Events in Active Database Systems: Letting the Genie out of the Bottle
Arne Koschel, Peter C. Lockemann
Data Knowl. Eng.2
1997 Collision of Constrained Work Spaces: A Unifying Concept for Design Interactions
abstract
Since participants in a design process are almost separated in time (in addition to the usual separation in space), databases are an ideal medium to support and control their interaction. The basic premise of the paper is that each design artifact can be represented as a design object which occupies a certain domain in an n-dimensional work space which includes time in order to reflect the design stage during which certain design decisions are valid. The central hypothesis of the paper is that various kinds of interaction among designers (such as detecting the effects of decisions by other designers and responding to them by, e.g., performing corrections or retracing older states in order to resume work from there, and such as detecting that their own decisions may affect either designers and reacting to them by explicit notification of changes to other individuals) can all be explained by the same concept of work space collision. Constraints associated with the work spaces can be used to arbitrate between the conflicts in the colliding work spaces. The idea is applied to a variety of interaction forms to demonstrate its validity.
Rose Sturm, Jutta A. Mülle, Peter C. Lockemann
CoopIS3
1997 The Network as a Global Database: Challenges of Interoperability, Proactivity, Interactiveness, Legacy
Peter C. Lockemann, Ulrike Kölsch, Arne Koschel, Ralf Kramer, Ralf Nikolai, Mechtild Wallrath, Hans-Dirk Walter
VLDB1
1994 Autonomous Objects: A Natural Model for Complex Applications
Alfons Kemper, Peter C. Lockemann, Guido Moerkotte, Hans-Dirk Walter
J. Intell. Inf. Syst.2
1993 Database Design with User-Definable Modelling Concepts
Peter C. Lockemann, Guido Moerkotte, Andrea Neufeld, Klaus Radermacher 0002, Norbert Runge
Data Knowl. Eng.1
1993 Generating Consistent Test Data for a Variable Set of General Consistency Constraints
Andrea Neufeld, Guido Moerkotte, Peter C. Lockemann
VLDB J.3
1992 Object-Oriented Databases and Deductive Databases: Systems Without Market? Market Without Systems?
Peter C. Lockemann
DEXA1
1992 System Guided View Integration for Object-Oriented Databases
abstract
Some of the shortcomings of current view integration methodologies, namely, a low emphasis on full-scale automated systems, a lack of algorithmic specifications of the integration activities, inattention to the design of databases with new properties such as databases for computer-aided design, and insufficient experience with data models with a rich set of type and abstraction mechanisms, are attacked simultaneously. The focus is on design databases for software engineering applications. The approach relies on a semantic model based on structural object-orientation with various features tailored to these applications. The expressiveness of the model is used to take the first steps toward algorithmic solutions, and it is demonstrated how corresponding tools could be embedded methodically within the view integration process and technically within a database design environment. The central ideal is to compute so-called assumption predicates that express suggested similarities between structures in two schemas to be integrated, and then have a human integrator confirm or reject them. The basic method is exemplified for the CERM data model that includes molecular aggregation, generalization, and versioning.>
Willi Gotthard, Peter C. Lockemann, Andrea Neufeld
IEEE Trans. Knowl. Data Eng.2
1991 On the Notion of Concept
Peter C. Lockemann, Guido Moerkotte
ER1
1991 Databases for knowledge bases: empirical study of a knowledge base management system for a semantic network
Peter C. Lockemann, Hans-Hellmut Nagel, Ingrid M. Walter
Data Knowl. Eng.1
1991 Future database technology: driving forces and directions
Peter C. Lockemann, Alfons Kemper, Guido Moerkotte
Future Gener. Comput. Syst.1
1991 Reactive Consistency Control In Deductive Databases
abstract
Classical treatment of consistency violations is to back out a database operation or transaction.In applications with large numbers of fairly complex consistency constraints this clearly is an unsatisfactory solution.Instead, if a violation is detected the user should be given a diagnosis of the constraints that failed, a line of reasoning on the cause that could have led to the violation, and suggestions for a repair.The problem is particularly complicated in a deductive database system where failures may be due to an inferred condition rather than simply a stored fact, but the repair can only be applied to the underlying facts.The paper presents a system which provides automated support in such situations.It concentrates on the concepts and ideas underlying the approach and an appropriate system architecture and user guidance, and sketches some of the heuristics used to gain in performance.
Guido Moerkotte, Peter C. Lockemann
ACM Trans. Database Syst.2
1990 Autonomy over Ubiquity: Coping with the Complexity of a Distributed World
Alfons Kemper, Peter C. Lockemann, Guido Moerkotte, Hans-Dirk Walter, Stefan M. Lang
ER2
1989 Object-oriented information management
Peter C. Lockemann
Decis. Support Syst.1
1988 Design of engineering databases: a case for more varied semantic modelling concepts
Stefan Karl, Peter C. Lockemann
Inf. Syst.2
1987 An Object-Oriented Database System for Engineering Applications
abstract
One of the most promising approaches to database support of engineering applications is the concept of object-oriented database management. Object-orientation is usually approached from either a behavioral or structural viewpoint. The former emphasizes the application-specific manipulation of technical objects while hiding their structural details whereas the latter concentrates on the structural aspects and their efficient implementation. The thesis of the paper is that the two viewpoints may enter into a fruitful symbiosis where a behaviorally object-oriented system is implemented on top of a structurally object-oriented database system, thereby combining ease of use by the engineer with high database system performance. The thesis will be demonstrated in the paper by a user-friendly interface based on user-definable abstract datatypes and its implementation using a prototype for the non-first-normal-form (NF2) relational model, and will be supported by an engineering example application from off-line robot programming.
Alfons Kemper, Peter C. Lockemann, Mechtild Wallrath
SIGMOD Conference2
1987 Database Support for Knowledge-Based Image Evaluation
Ingrid M. Walter, Peter C. Lockemann, Hans-Hellmut Nagel
VLDB2
1986 Complex Entities for Engineering Applications
Klaus R. Dittrich, Willi Gotthard, Peter C. Lockemann
ER3
1985 Acquisition of Terminological Knowledge Using Database Design Techniques
abstract
Article Free Access Share on Acquisition of terminological knowledge using database design techniques Authors: Christoph F. Eick Fakultat fur Informatik, Universitat Karlsruhe, Postfach 6380, D-7500 Karlsruhe Fakultat fur Informatik, Universitat Karlsruhe, Postfach 6380, D-7500 KarlsruheView Profile , Peter C. Lockemann Fakultat fur Informatik, Universitat Karlsruhe, Postfach 6380, D-7500 Karlsruhe Fakultat fur Informatik, Universitat Karlsruhe, Postfach 6380, D-7500 KarlsruheView Profile Authors Info & Claims SIGMOD '85: Proceedings of the 1985 ACM SIGMOD international conference on Management of dataMay 1985Pages 84–94https://doi.org/10.1145/318898.318905Published:01 May 1985Publication History 20citation379DownloadsMetricsTotal Citations20Total Downloads379Last 12 Months14Last 6 weeks2 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF
Christoph F. Eick, Peter C. Lockemann
SIGMOD Conference2
1985 A Framework for Application Systems Engineering
Heinrich C. Mayr, Peter C. Lockemann, Martin Bever
Inf. Syst.2
1985 Database Hosting in Strongly-Typed Programming Languages
abstract
Database system support has become an essential part of many computer applications, which have extended beyond the more traditional commercial applications to, among others, engineering applications. Correspondingly, application programming with the need to access databases has progressively shifted to scientifically oriented languages. Modern developments in these languages are characterized by advanced mechanisms for the liberal declaration of data types, for type checking, and facilities for modularization of large programs. The present paper examines how a DBMS can be accessed from such a language in a way that conforms to its syntax and utilizes its type-checking facilities, without modifying the language specification itself, and hence its compilers. The basic idea is to rely on facilities for defining modules as separately compilable units, and to use these to declare user-defined abstract data types. The idea is demonstrated by an experiment in which a specific DBMS (ADABAS) is hosted in the programming language (LIS). The paper outlines a number of approaches and their problems, shows how to embed the DML into LIS, and how a more user-oriented DML can be provided in LIS.
Martin Bever, Peter C. Lockemann
ACM Trans. Database Syst.2
1983 Analysis of Version and Configuration Control in a Software Engineering Environment
Peter C. Lockemann
ER1
1983 Modelling Information Preserving Databases: Consequences of the Concept of Time
Manfred R. Klopprogge, Peter C. Lockemann
VLDB2
1979 Data Abstractions for Database Systems
abstract
Data abstractions were originally conceived as a specification tool in programming. They also appear to be useful for exploring and explaining the capabilities and shortcomings of the data definition and manipulation facilities of present-day database systems. Moreover they may lead to new approaches to the design of these facilities. In the first section the paper introduces an axiomatic method for specifying data abstractions and, on that basis, gives precise meaning to familiar notions such as data model, data type, and database schema. In a second step the various possibilities for specifying data types within a given data model are examined and illustrated. It is shown that data types prescribe the individual operations that are allowed within a database. Finally, some additions to the method are discussed which permit the formulation of interrelationships between arbitrary operations.
Peter C. Lockemann, Heinrich C. Mayr, Wolfgang H. Weil, Wolfgang H. Wohlleber
ACM Trans. Database Syst.1
1978 Information Protection by Method Base Systems
Rainer Hüber, Peter C. Lockemann
VLDB2
1975 Hierarchies of Data Base Languages: An Example
Klaus-Dieter Krägeloh, Peter C. Lockemann
Inf. Syst.2
1969 A Rapidly Extensible Language System (The Rel Language Processor)
Peter C. Lockemann, Frederick B. Thompson
COLING1