Abstract
Design applications generate large amounts of highly structured data shared between teams of tools and designers. Database support for design applications has to include a transaction concept to model long lasting, cooperating design activities.
In this paper we present a model for design transactions which is based on the notion of views on the database and which comprises active facilities to preserve consistency. For communication and documentation reasons views can be transfered between transactions and stored (restored) in (from) the database. We developed this transaction model for an interactive document management system called ADD.
Diese Arbeit wurde im Rahmen des Projektes UniBase erstellt. UniBase wurde von dem Bundesministerium für Forschung und Technologie unter ITS 8308 gefördert.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literatur
F. Bancilhon, W. Kim, H.F. Korth: “MA Model for CAD Transactions”; Proc. 13th International Conference on Very Large Data Bases, 1985.
Bernstein, P.A.: “Database System Support for Software Engineering — An Extended Abstract -”; Proc 9th International Conference on Software Engineering, Computer Society Press (1987).
W. Gotthard et al.: “DAMOKLES: Database Management System for Design Applications”; Reference Manual, Forschungszentrum Informatik, Karlsruhe, March 1988.
U. Dayal, A.P. Buchmannn, D.R. McCarthy: “A Knowledge Model For An Active, Object-Oriented Database System”; Proc. 2nd International Workshop on Object-Oriented Database Systems, Lecture Notes in Computer Science 334, Springer-Verlag (1988).
R.K. Ege, D. Maier, A. Borning: “The Filter Browser, Defining Interfaces Graphically”; Proc. First European Conference on Object-Oriented Programming, Lecture Notes in Computer Science 276, Springer Verlag (1987).
J. Estublier. “Configuration Management, the Notion and the Tools”; Proc. International Workshop on Software Version and Configuration Control, B.G. Teubner Stuttgart (1988).
K.P. Eswaran: “Specifications, Implementations and Interactions of a Trigger Subsystem in an Integrated Data Base System”; IBM Research Report RJ1820 (August 1976).
J.F. Garza, W. Kim: “Transaction management in an object-oriented system”; Proc. 1988 ACM SIGMOD Conference on Management of Data.
A. Goldberg: “Smalltalk-80: The Interactive Programming Environment”; Addison Wesley (1984).
J. Gray et al.: “The Recovery Manager of the System R Database Manager”; ACM Computing Surveys 13: 2 (1981).
T. Haerder, K. Rothermel: “Concepts for Transaction Recovery in Nested Transactions Proc. 1987 ACM SIGMOD Conference on Management of Data.
E.N. Hanson: “A Performance Analysis of View Materialization Strategies”; Proc. 1987 ACM SIGMOD Conference on Management of Data.
T. Haerder, A. Reuter: “Principles of Transaction-Oriented Database Recovery”; ACM Computing Surveys 15: 4 (1983).
W. Hübner, G. Lux-Mülders, M. Muth: “Designing a System to Provide Graphical User Inerfaces: The THESEUS Approach”; Proc. Eurographics’87, G. Maréchal (ed. ), Elsevier (1987).
R.H. Katz: “Information Management for Engineering Design”; Springer Verlag (1985).
W. Kim, R. Lorie, D. McNabb, W. Plouffe: “A Transaction Mechanism for Engineering Design Databases”; Proc. 12th International Conference on Very Large Data Bases, 1984.
P. Klahold, G. Schlageter, R. Unland, W. Wilkes: “A Transaction Model Supporting Complex Applications in Integrated Information Systems”; Proc. 1985 ACM SIGMOD Conference on Management of Data.
H.F. Korth, W. Kim, F. Bancilhon: “On Long-Duration CAD Transactions”; Information Science 46, 73–107 (1988).
H.F. Korth, G.D. Speegle: “Formal Model of Correctness Without Serializability”; Proc. 1988 ACM SIGMOD Conference on Management of Data.
A.M. Kotz, K.R. Dittrich, J.A. Mülle: “Supporting Semantic Rules by a Generalized Event/Trigger Mechanism”; Proc. International Conference on Extending Database Technology - EDBT ’88, Lecture Notes in Computer Science 303, Springer-Verlag (1988).
R. Lorie, W. Plouffe: “Complex Objects and Their Use in Design Transactions”; Proc. Databases for Engineering Applications, Database Week 1983 (ACM), May 1983.
M. Morgenstern: “Active Databases as a paradigm for Enhanced Computing Environments”; Proc. 11th International Conference on Very Large Data Bases, 1983.
J.E. Moss: “Nested Transactions and Reliable Distributed Computing”; Proc. 2nd Symp. on Reliability in Distributed Software and Database Systems, 1982.
D.E. Perry, G.E. Kaiser: “Models of Software Development Environments”; Proc 10th International Conference on Software Engineering, Computer Society Press (1988).
S.P. Reiss: “Integration Mechanisms in the Field Environment”; IEEE Software 1989.
S. Rehm, T. Raupp, M. Ranft, R. Längle, M. Härtig, W. Gotthard, K.R. Dittrich, K. Abramowicz: “Support for Design Processes in a Stucturally Object-Oriented Database System”; Proc. 2nd International Workshop on Object-Oriented Database Systems, Lecture Notes in Computer Science 334, Springer-Verlag (1988).
M.J. Stefik, D.G. Bobrow, K.M. Kahn: “Access-Oriented Programming for a Multiparadigm Environment”; Proc. 19th Annual Hawaii International Conference on System Sciences, 1986.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1989 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kobialka, HU., Hanschke, W. (1989). Ein Konzept für kooperierende Entwurfstransaktionen. In: Paul, M. (eds) GI — 19. Jahrestagung I. Informatik-Fachberichte, vol 222. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-75177-6_19
Download citation
DOI: https://doi.org/10.1007/978-3-642-75177-6_19
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-51821-1
Online ISBN: 978-3-642-75177-6
eBook Packages: Springer Book Archive