PI Homepage

Uni Siegen Homepage


Homepage of Wolfgang Seelbach


Adresse / Address:

Universität - GH - Siegen
Fachbereich Elektrotechnik und Informatik
Praktische Informatik
Dipl. Inform. Wolfgang Seelbach
Hölderlinstr. 3
D-57068 Siegen
Germany

Raum: H-C 8304
Tel.: +49 271 740 2618
Fax : +49 271 740 2610

E-Mail: seelbach@informatik.uni-siegen.de

NOTE: 'mail' might not work when using an old version of the mosaic browser

WWW: http://pi.informatik.uni-siegen.de/pi/user/seelbach


Publikationen / Publications

See93
Seelbach, W.; Adreßraum-Partitionierung; Datenbank Rundbrief, Mitteilungsblatt der GI-Fachgruppe Datenbanken (GI-FG 2.5.1), Ausgabe 11, Mai 1993, Seiten 5-8

In diesem beitrag wird eine Technik zur Aufteilung des Adreßraums eines Benutzerprozesses in verschiedene Bereiche mit unterschiedlichen Zugriffsmöglichkeiten vorgestellt und bewertet.

This paper introduces and evaluates a programming technique which can be used in order to partition the address space of an user process comprising different access modes for different partitions.

DFKS93
Doberkat, E.-E. and Franke, W. and Kelter, U. and Seelbach, W.; Verwaltung persistenter Daten in einer Prototyping-Umgebung; Requirements Engineering'93: Prototyping, Züllighoven, H. and Altmann, W. and Doberkat, E.-E. (Eds.), B.G. Teubner Stuttgart, 1993, Seiten 147-163

Dieses Papier beschäftigt sich mit der Verwaltung persistenter Daten in einer Prototyping-Umgebung; es wird insbesondere die Verwendung von H-PCTE als persistenter Datenspeicher einer mengenorientierten Prototyping-Sprache diskutiert.

This paper discusses the management of persistent data in a prototyping environment. A special topic of this paper concerns the usage of H-PCTE as a manager for persistent data of a set-oriented prototyping language.

SNK94
Seelbach, W. and Nolte, D. and Kelter, U.; Feasibility Study and Product Strategy; ESPRIT III Project ASSET (EP 7703), ASSET Deliverable D.D3.7/2, 1994

Dieser technische Bericht untersucht verschiedene Ansätze zur Implementierung von PCTE auf SIFRAME/OMS und zur Integration vom PCTE/OMS mit dem SIFRAME/OMS.

This technical report discusses different approaches to implement PCTE on top of SIFRAME/OMS and to integrate PCTE/OMS and SIFRAME/OMS.

BCBKSNSoRM94
Boudier, G. and Cuisinier, C. and Bruno, F. and Kelter, U. and Seelbach, W. and Nolte, D. and Stewing, F.-J. and O'Riordan, D. and Mulcahy, D.; Implementing PCTE on an Object-Oriented Database; Proceedings of the PCTE'94 Conference, PCTE Technical Journal Number 2, pp. 59-78, 1994, PIMB Association, Lindquist, T. and Koehnemann, H. (Eds.)

In diesem Papier werden diverse Möglichkeiten zur Implementierung von PCTE auf der Basis objektorientierter Datenbanksysteme untersucht.

This paper discusses several design alternatives for implementing PCTE on top of object-oriented database systems.

Technische Berichte / Technical Reports

Internes Memorandum 93/2
Seelbach, W.; Adreßraum-Partitionierung; in German; Postscript Version (110kB)

In diesem Bericht wird eine Technik zur Aufteilung des Adreßraums eines Benutzerprozesses in verschiedene Bereiche mit unterschiedlichen Zugriffsmöglichkeiten vorgestellt und bewertet.

This report introduces and evaluates a programming technique which can be used in order to partition the address space of an user process comprising different access modes for different partitions.

Software (301kB)

Internes Memorandum 93/3
Seelbach, W.; ADT-C - Eine ADT-orientierte Erweiterung der Programmiersprache C; in German; Postscript Version (191kB)

In diesem Bericht wird eine Erweiterung der Programmiersprache C zur Unterstützung der Implementierung ADT-orientiert entworfener Softwaresysteme vorgestellt.

This report introduces an extension of the programming language C. This extension supports the implementation of software systems which have been designed using an ADT (Abstract Data Type) approach.

Software (535kB)

Internes Memorandum 93/4
Seelbach, W.; S-H-PCTE - Ein Vorschlag zu einer Dissertation; in German; Übersicht über S-H-PCTE (23kB) Postscript Version (612kB)

Dieser Bericht enthält einen detaillierten Vorschlag zu einer Dissertation. Die Arbeit beschäftigt sich mit der Implementierung von Objektverwaltungssystemen. Das zentrale Thema der Arbeit ist die Integration der beiden gegenläfigen Ziele, eine möglichst sichere und --- aus der Sicht der Anwendungsprogramme --- hochgradig effiziente Implementierung eines Objektverwaltungssystems zu erreichen.

This report contains a proposal for a Ph.D. thesis. The main topic of the thesis is the integration of two mutually exclusive goals when implementing an Object Management System (OMS): on the one hand the implementation has to provide a secure system and on the other hand the implementation has to provide a high-performace system from the application's point of view.

Keywords: PCTE, H-PCTE, Object Management System (OMS), Object-Oriented Database System (ODBS), Discretionary Access Controls, Views, Concurrency Control, Activities (Transactions), Recovery, Distribution, Security, Safety, Performance, Security versus Performance, Applications, Security and Performance Requirements of Applications, Architecture and Design of OMS, Implementation of OMS, Operating System Services, Operating System Extensions, Client-Server Systems, Distributed Systems, Multi-Server Architecture, Virtual Memory Database Systems, Single-Process Data Access Architecture (SPDAA), SPDAA and Performace, SPDAA and Security, Object Cache, Object Cache System, Check-Out, Check-In, Fine-Grained Data, Fine-Grained Access Controls, Fine-Grained Concurrency Controls, Volatile (Transient) Data, Object-Oriented Extensions of PCTE

See also: Internes Memorandum 94/2 (197kB), Internes Memorandum 95/7 (348kB)

Internes Memorandum 94/1
Seelbach, W.; Long Field Attributes and Discretionary Access Controls in H-PCTE; Postscript Version (62kB)

Dieser Bericht enthält eine Spezifikation der Long Field Attribute des H-PCTE Systems.

This report contains the specifications of H-PCTE's long field attributes (string attributes).

Internes Memorandum 94/2
Seelbach, W.; S-H-PCTE - Die Filterwirkung des Check-Out Mechanismus; in German; Postscript Version (197kB)

Dieser Bericht ist einer Erweiterung des Berichts S-H-PCTE - Ein Vorschlag zu einer Dissertation (Übersicht über S-H-PCTE (23kB), Internes Memorandum 93/4 (612kB)). Der Check-Out Mechanismus des S-H-PCTE Systems ist eine zentrale Sicherheitskomponente des Object Cache Systems.

This report is an extension of the report S-H-PCTE - Ein Vorschlag zu einer Dissertation (Übersicht über S-H-PCTE (23kB), Internes Memorandum 93/4 (612kB)). The Check-Out mechanism of the S-H-PCTE system is a central security component of the object cache system.

Internes Memorandum 95/7
Seelbach, W.; S-H-PCTE - Navigation und Check-In Mechanismus; in German; Postscript Version (348kB)

Dieser Bericht ist einer Erweiterung des Berichts S-H-PCTE - Ein Vorschlag zu einer Dissertation (Übersicht über S-H-PCTE (23kB), Internes Memorandum 93/4 (612kB)). Der Check-In Mechanismus des S-H-PCTE Systems ist eine zentrale Sicherheitskomponente des Object Cache Systems.

This report is an extension of the report S-H-PCTE - Ein Vorschlag zu einer Dissertation (Übersicht über S-H-PCTE (23kB), Internes Memorandum 93/4 (612kB)). The Check-In mechanism of the S-H-PCTE system is a central security component of the object cache system.

Internes Memorandum 95/9
Kelter, U. and Platz, D. and Seelbach, W.; Ein Prozeß- und Transaktionsmodell für feingranulare Werkzeuge; in German;

Bei der Konstruktion offener und erweiterbarer Software-Entwicklungsumgebungen (SEU) sollte intern ein Objektmanagementsystem (OMS) eingesetzt werden. Die meisten bisher vorgeschlagenen OMS gehen davon aus, daß Applikationen, also hier Werkzeuge oder Umgebungen, als ein einziger (schwergewichtiger) Betriebssystemprozeß ausgeführt werden.

Dieses Papier stellt ein neuartiges Prozeß- und Transaktionskonzept für OMS vor, die als Basis für SEU gedacht sind, in denen die Entwicklungsdaten feinkörnig modelliert sind und in denen ``feingranulare'' Werkzeuge direkt auf der Objektbank arbeiten.

Diverses / Miscellaneous

ASSET 94
Seelbach, W.: Supporting Fine-Grained Data using an Object Cache;

Cover Page (Postscript Version (28kB)) and Slides (Postscript Version (49kB))

Cover Page and Slides of a speech discussing an object cache for PCTE.


ATTENTION: This World Wide Web hypertext page is currently under construction.
Last Change: 1995-11-08

For problems, comments and suggestions please contact:

seelbach@informatik.uni-siegen.de

NOTE: 'mail' might not work when using an old version of the mosaic browser