| Component-driven engineering of database applications |
| Full text |
Pdf
(189 KB)
|
| Source
|
Conferences in Research and Practice in Information Technology Series; Vol. 166
archive
Proceedings of the 3rd Asia-Pacific conference on Conceptual modelling - Volume 53
table of contents
Hobart, Australia
Pages: 105 - 114
Year of Publication: 2006
ISBN ~ ISSN:1445-1336 , 1-920-68235-X
|
|
Authors
|
|
Klaus-Dieter Schewe
|
Massey University, Department of Information Systems & Information Science Research Centre, Palmerston North, New Zealand
|
|
Bernhard Thalheim
|
Christian Albrechts University Kiel, Department of Computer Science and Applied Mathematics, Kiel, Germany
|
|
| Publisher |
Australian Computer Society, Inc.
Darlinghurst, Australia, Australia
|
| Bibliometrics |
Downloads (6 Weeks): 6, Downloads (12 Months): 24, Citation Count: 0
|
|
|
ABSTRACT
Though it is commonly agreed that the design of large database schemata requires group effort, database design from component subschemata has not been investigated thoroughly. In this paper we investigate snowflake-like subschemata of database schemata expressed in the Higher-order Entity-Relationship Model (HERM). These subschemata are almost hierarchical in the sense that they may contain cycles in the schema, but not in the instances. We show that each HERM schema can be decomposed into such subschemata using a small set of composition constructors. We then describe how the composition of components can be seen as a database design primitive leading to component-driven database design and re-design pragmatics.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
|
 |
4
|
|
| |
5
|
Bancilhon, F. & Spyratos, N. (1981), Independent components of databases, in 'Very Large Data Bases, 7th Int. Conf.', IEEE Press, Cannes, France, pp. 398-408.
|
| |
6
|
|
| |
7
|
Beeri, C. & Thalheim, B. (1999), Identification as a primitive of database models, in T. Polle, T. Ripke & K.-D. Schewe, eds, 'Proc. Fundamentals of Information Systems, 7th Int. Workshop on Foundations of Models and Languages for Data and Objects - FoMLaDO'98', Kluwer, London, Timmel, Ostfriesland, pp. 19-36.
|
| |
8
|
Bekke, J. H. T. (1992), Semantic data modelling, Prentice-Hall, London.
|
 |
9
|
|
| |
10
|
|
| |
11
|
|
| |
12
|
|
| |
13
|
|
| |
14
|
|
 |
15
|
|
| |
16
|
|
| |
17
|
Kimball, R. (1996), The data warehouse toolkit, John Wiley & Sons, New York.
|
| |
18
|
|
| |
19
|
|
| |
20
|
|
| |
21
|
Moody, D. L. (2001), Dealing with complexity: A practical method for representing large entity-relationship models, PhD thesis, Dept. of Information Systems, University of Melbourne.
|
 |
22
|
|
| |
23
|
|
| |
24
|
|
| |
25
|
Schewe, K.-D. & Thalheim, B. (1993), 'Fundamental concepts of object oriented databases', Acta Cybernetica 11(4), 49-84.
|
| |
26
|
|
| |
27
|
Silverston, L., Inmon, W. H. & Graziano, K. (1997), The data model resource book, John Wiley & Sons, New York.
|
| |
28
|
|
 |
29
|
|
| |
30
|
|
| |
31
|
Thalheim, B. (2000b), The person, organization, product, production, ordering, delivery, invoice, accounting, budgeting and human resources pattern in database design, Technical Report Preprint I-07-2000, Brandenburg University of Technology at Cottbus, Institute of Computer Science. See also: http://www.is.informatik.unikiel.de/~thalheim/slides.htm.
|
| |
32
|
|
| |
33
|
|
| |
34
|
Vestenicky, V., Lewerenz, J. & Feyer, T. (2000), Modeling the modication component of an information service, in 'Proc. of Challenges, ADBIS-DASFAA 2000, Prague', pp. 195-204.
|
| |
35
|
|
|