Summary
Modularization can be sought for as a technique to provide context-dependent perspectives over a given shared information repository. This chapter presents an approach to database modularization where the modules represent application-specific perspectives over the shared database. The approach is meant to support the creation/definition of the modules as part of the conceptual schema definition process, that is to say the modules and the database they are a subset of are simultaneously defined. This is similar to Cyc’s approach to ontological microtheories definition. The chapter develops both intuitive and formal definition of the proposed approach. It also shows the basics of how the modules are used by user transactions and of how the overall multiperception database can be implemented on a commercial database management system.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Al-Jadir, L., Parent, C., Spaccapietra, S.: OntoMind: Reasoning with Large DL Ontologies Stored in Relational Databases (2009) (in preparation)
Artale, A., Parent, C., Spaccapietra, S.: Evolving objects in temporal information systems. Annals of Mathematics and Artificial Intelligence 50(1–2), 5–38 (2007)
Bouquet, P., Giunchiglia, F., van Harmelen, A., Serafini, L., Stuckenschmidt, H.: Contextualizing ontologies. Journal of Web Semantics 1(4), 325–343 (2004)
Grau, B.C., Parsia, B., Sirin, E.: Ontology Integration Using \(\mathcal{E}\)-connections. In: Stuckenschmidt, H., Parent, C., Spaccapietra, S. (eds.) Modular Ontologies. LNCS, vol. 5445, pp. 293–320. Springer, Heidelberg (2009)
Cycorp. What is a context (2006), http://www.cyc.com/cycdoc/course/what-is-a-context.html
Lenat, D.B., Guha, R.V.: Building Large Knowledge-Based Systems. In: Representation and Inference in the Cyc Project. Addison-Wesley, Reading (1989)
Mylopoulos, J., Motschnig-Pitrig, R.: Partitioning information bases with contexts. In: Proceedings of the 3rd International Conference On Cooperative Information Systems, CoopIs 1995, pp. 44–54 (1995)
Motschnig-Pitrig, R.: A generic framework for modelling contexts and its applications. Data and Knowledge Engineering 32(2), 145–180 (2000)
Open Geospatial Consortium Inc. OpenGIS Implementation Specification for Geographic information – Simple feature access – Part 2: SQL option OGC 06-104r3, Version 1.2.0 (2006)
Parent, C., Spaccapietra, S., Zimányi, E.: Conceptual Modeling for Traditional and Spatio-Temporal Applications: The MADS Approach. Springer, Heidelberg (2006)
Parent, C., Spaccapietra, S., Zimányi, E.: The MurMur Project: Modeling and Querying Multi-Represented Spatio-Temporal Databases. Information Systems 31(8), 733–769 (2006)
Spaccapietra, S., Parent, C., Zimany, E.: Spatio-temporal and multirepresentation modeling for supporting active conceptual modeling of learning, ACM-L. In: Chen, P.P., Wong, L.Y. (eds.) ACM-L 2006. LNCS, vol. 4512, pp. 194–205. Springer, Heidelberg (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Parent, C., Spaccapietra, S., Zimányi, E. (2009). Modularity in Databases. In: Stuckenschmidt, H., Parent, C., Spaccapietra, S. (eds) Modular Ontologies. Lecture Notes in Computer Science, vol 5445. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01907-4_6
Download citation
DOI: https://doi.org/10.1007/978-3-642-01907-4_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-01906-7
Online ISBN: 978-3-642-01907-4
eBook Packages: Computer ScienceComputer Science (R0)