Abstract
Business users define calculated facts based on the dimensions and facts contained in a data warehouse. These business calculation definitions contain necessary knowledge regarding quantitative relations for deep analyses and for the production of meaningful reports. The business calculation definitions are implementation and widely organization independent. But no automated procedures facilitating their exchange across organization and implementation boundaries exist. Separately each organization currently has to map its own business calculations to analysis and reporting tools. This paper presents an innovative approach based on standard Semantic Web technologies. This approach facilitates the exchange of business calculation definitions and allows for their automatic linking to specific data warehouses through semantic reasoning. A novel standard proxy server which enables the immediate application of exchanged definitions is introduced. Benefits of the approach are shown in a comprehensive case study.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Inmon, W.H.: Building the Data Warehouse. Wiley, New York (2005)
Kimball, R.: The Data Warehouse Lifecycle Toolkit. Wiley, New York (2008)
Microsoft Corporation: Microsoft Analysis Services, http://www.microsoft.com/sql/technologies/analysis/default.mspx
Pentaho Corporation: Pentaho Analysis Services, http://mondrian.pentaho.org
SAP AG: SAP NetWeaver Business Intelligence http://www.sap.com/germany/plattform/netweaver/components/businessintelligence/index.epx
Guizzardi, G.: On Ontology, ontologies, Conceptualizations, Modeling Languages, and (Meta)Models. Frontiers in Artificial Intelligence and Applications 155, 18–35 (2007)
Object Management Group (OMG): Ontology Definition Metamodel (ODM) Beta 2 (2007), http://www.omg.org/cgi-bin/doc?ptc/07-09-09
Object Management Group (OMG): Common Warehouse Metamodel (CWM) 1.1 (2003), http://www.omg.org/spec/CWM/1.1/PDF/
Object Management Group (OMG): CWM Metadata Interchange Patterns (2004), http://www.omg.org/cgi-bin/doc?formal/04-03-25
Object Management Group (OMG): XML Metadata Interchange 2.1.1 (2007), http://www.omg.org/docs/formal/07-12-01.pdf
Januszewski, A., Pankowski, T.: Modeling Analytical Indicators Using Data Warehouse Metamodel. In: Bressan, S., Küng, J., Wagner, R. (eds.) DEXA 2006. LNCS, vol. 4080, pp. 642–646. Springer, Heidelberg (2006)
Object Management Group (OMG): MDA Guide 1.0.1 (2003), http://www.omg.org/docs/omg/03-06-01.pdf
Object Management Group (OMG): Unified Modeling Language 2.2 Beta 1 (2008), http://www.omg.org/docs/pct/08-04-04.pdf
Object Management Group (OMG): MOF Query / View / Transformations 1.0 (2008), http://www.omg.org/docs/formal/08-04-03.pdf
Mazón, J.-N., Trujillo, J.: An MDA approach for the development of data warehouses. Decision Support Systems 45, 41–58 (2008)
Pardillo, J., Mazón, J.-N., Trujillo, J.: Bridging the Semantic Gap in OLAP Models: Platform-independent Queries. In: Proceedings of the 11th International Workshop on Data Warehousing and OLAP (DOLAP 2008), pp. 89–96. ACM Press, New York (2008)
World Wide Web Consortium (W3C): OWL Web Ontology Language, http://www.w3.org/TR/2004/REC-owl-features-20040210/
Xie, G., Yang, Y., Liu, S., Qiu, Z., Pan, Y., Zhou, X.: EIAW: Towards a Business-friendly Data Warehouse Using Semantic Web Technologies. In: ASWC 2007 and ISWC 2007, pp. 857–870. IEEE, Los Alamitos (2007)
Diamantini, C., Potena, D.: Semantic Enrichtment of Strategic Datacubes. In: Proceedings of the 11th International Workshop on Data Warehousing and OLAP (DOLAP 2008), pp. 81–88. ACM Press, New York (2008)
World Wide Web Consortium (W3C): Mathematical Markup Language (MathML) 3.0, http://www.w3.org/TR/2008/WD-MathML3-20081117/
The OpenMath Standard 2.0, http://www.openmath.org/standard/om20-2004-06-30/omstd20.pdf
de Laborda, C.P., Conrad, S.: Relational.OWL - A Data and Schema Representation Format Based on OWL. In: Proceedings of the 2nd Asia-Pacifc Conference on Conceptual Modelling (APCCM 2005) (2005)
World Wide Web Consortium (W3C): Extensible Markup Language(XML) 1.0, http://www.w3.org/TR/2008/REC-xml-20081126/
Organization for the Advancement of Structured Information Standards (OASIS): The OpenDocument v1.0 Specification, http://www.oasis-open.org/committees/download.php/12572/OpenDocument-v1.0-os.pdf
University of Manchester: The Manchester OWL Syntax, http://www.co-ode.org/resources/reference/manchester_syntax/
World Wide Web Consortium (W3C): XHTML 1.0: The Extensible HyperText Markup Language, http://www.w3.org/TR/2000/REC-xhtml1-20000126/
Microsoft Corporation: OLE DB for Online Analytical Processing (OLAP), http://msdn.microsoft.com/en-us/library/ms717005(VS.85).aspx
Microsoft Corporation, Hyperion Solutions Corporation: XML for Analysis Specification 1.1, http://www.xmlforanalysis.com/xmla1.1.doc
Horridge, M., Bechhofer, S., Noppens, O.: Igniting the OWL 1.1 Touch Paper: The OWL API. Proceedings of the OWLED 2007, Workshop on OWL: Experiences and Directions. CEUR-WS.org (2007)
World Wide Web Consortium (W3C): SWRL: A Semantic Web Rule Language Combining OWL and RuleML, http://www.w3.org/Submissions/2004/SUBM-SWRL-20040521/
Microsoft Corporation: COM: Component Object Model Technologies, http://www.microsoft.com/com/default.mspx
World Wide Web Consortium (W3C): SOAP 1.2, http://www.w3.org/TR/2007/REC-soap12-part1-20070427/
World Wide Web Consortium (W3C): Web Services Definition Language (WSDL) 2.0, http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626/
The Apache Software Foundation: Apache CXF: An Open Source Service Framework, http://cxf.apache.org/
Simba Technologies: SimbaO2X, http://www.simba.com/odbo-to-xmla.htm
Integre Technical Publishing Co., Inc.: MathML Equation Editor, http://www.integretechpub.com/zed/
Clark & Parsia, LLC: Pellet: The Open Source OWL DL Reasoner, http://clarkparsia.com/pellet/
Sun Microsystems, Inc: JSR 224: Java API for XML-Based Web Services (JAX-WS) 2.0, http://jcp.org/en/jsr/detail?id=224
Microsoft Corporation: Multidimensional Expressions (MDX) Reference, http://msdn.microsoft.com/en-us/library/ms145506.aspx
International Business Machines Corp. (IBM): Dataquant, http://www-01.ibm.com/software/data/db2imstools/db2tools/dataquant/index.html
Microsoft Corporation: Microsoft Office Excel, http://office.microsoft.com/en-us/excel/FX100487621033.aspx
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kehlenbeck, M., Breitner, M.H. (2009). Ontology-Based Exchange and Immediate Application of Business Calculation Definitions for Online Analytical Processing. In: Pedersen, T.B., Mohania, M.K., Tjoa, A.M. (eds) Data Warehousing and Knowledge Discovery. DaWaK 2009. Lecture Notes in Computer Science, vol 5691. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03730-6_24
Download citation
DOI: https://doi.org/10.1007/978-3-642-03730-6_24
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-03729-0
Online ISBN: 978-3-642-03730-6
eBook Packages: Computer ScienceComputer Science (R0)