Christian Huemer
Ao.Univ.Prof. Mag.rer.soc.oec.
Dr.rer.soc.oec.
Christian Huemer
- Email: christian.huemer@tuwien.ac.at
- Phone: +43-1-58801-18882
- Office: (1040 Wien, Favoritenstrasse 11)
- About: main scope: inter-organizational systems, conceptual modeling, ERP systems electronic data exchange, electronic billing
- Orcid:
- Keywords: Model Engineering, Electronic Data Interchange, E-Business, Service Sciences, Business Process Modeling
- Roles: Associate Professor
Publications
Smart Matching - an approach for the automatic generation of executable schema mappings
Horst KarglChristian HuemerGerti KappelKeywords: Schema Mapping, Information Integration, Schema Heterogeneity, Schema Matching, Machine Learning, Self-Tuning System
Astract: Information integration has a long history in computer science.
It has started with the integration of database schemas in the early eighties. With the rise of the semantic web and the emerging abundance of ontologies, the need for an automatic information integration increased further.
Information integration in general and automatic information integration in particular is a huge and challenging research area. One of the main problems is handling semantic heterogeneity and schema heterogeneity.
Manually finding the semantically overlapping parts of schemas is a tedious problem. Furthermore, writing integration code is a labor intensive, error-prone, and cumbersome task. A lot of approaches have already been developed to automate this work. Nevertheless, not all integration problems have been solved so far.
Matching tools are used to automatically find similarities between schemas. The results of these tools are simple correspondences. Based on these correspondences, one is able to write integration code. However, the simple correspondences are just suggestions and must be verified manually. Hence, the completeness and correctness of the resulting correspondences may not be assured. Furthermore, it is not possible to automatically derive transformation code for all found simple correspondences.
In order to write transformation code, different kinds of transformation languages have been developed. The produced code is too customized for a specific type of schema to be easily reused for other integration problems. Hence, to the best of our knowledge, there exists no transformation language to develop reusable transformation patterns for different kinds of heterogeneity problems.
This thesis addresses the heterogeneity problems, as well as the lack of reusable transformation code, and the need for establishing correct and complete correspondences between schemas.
The first two problems are tackled by developing an executable declarative mapping language, which is able to cope with the core of schema heterogeneity problems. In contrast to simple correspondences, this mapping language is able to express more constraints. Based on these more expressive mappings, the execution code is automatically derived.
The third problem is tackled by a self-tuning, iterative matching approach. This approach is based on the developed mapping language.
Mapping strategies are responsible for the application of mapping operators. Based on the executable mapping suggestion, completeness and correctness are achieved for a provided set of instance models by a test-driven approach. These instance models are used to evaluate the produced mapping model. The prototype of this self-tuning approach is called SmartMatcher.
Kargl, H. (2008). Smart Matching - an approach for the automatic generation of executable schema mappings [Dissertation, Technische Universität Wien]. reposiTUm. http://hdl.handle.net/20.500.12708/179759
Keywords:
Astract: In 1999 UN/CEFACT and OASIS started the ebXML Initiative which delivered its first set of specifications 2 years later. This book chapter discusses the goals and the results of ebXML. The core of the book chapter addresses a critical evaluation of ebXML. It discusses why ebXML was succesful in some parts, but failed in market acceptance for major parts.
Naujok, K.-D., & Huemer, C. (2008). Designing ebXML - The Work of UN/CEFACT. In Ontologies-Based Business Integration. Springer. https://doi.org/10.1007/978-3-540-75230-1
Inter-organizational Systems: From Business Values over Business Processes to Deployment
Christian HuemerPhilipp LieglRainer SchusterHannes WerthnerMarco ZapletalKeywords:
Astract: Inter-organizational systems have significantly
been affected by Service-oriented Architectures (SOA) andWeb
Services - the state-of-the-art technology to implement SOA.
SOA is said to enable quick and inexpensive changes of the
IT in order to establish new business partnerships or to reflect
changes in existing partnerships. However, current approaches
to inter-organizational systems focus too much on existing Web
Services standards and, thus, on the technology layer. In such
an approach the technology drives the business. In this paper
we analyze the shortcomings of this bottom-up approach. As
an alternative we suggest a top-down methodology where the
business requirements drive the technology. This methodology
starts off with the business value perspective, leading to a
business process perspective and resulting in an IT execution
perspective. We do not invent any new approaches on each of
these layers, rather we outline how existing approaches are used
and combined into a business requirements driven approach
to inter-organizational systems.
Huemer, C., Liegl, P., Schuster, R., Werthner, H., & Zapletal, M. (2008). Inter-organizational Systems: From Business Values over Business Processes to Deployment. In Proceedings of the 2nd International IEEE Conference on Digital Ecosystems and Technologies (DEST2008) (p. 6). IEEE. http://hdl.handle.net/20.500.12708/52177
A UML Profile for the e3-Value e-Business Model Ontology
Christian HuemerAlexander SchmidtHannes WerthnerMarco ZapletalKeywords:
Astract: Shorter life cycles of products and services require faster changing business models. Information systems must quickly adjust to the adapted business models. Business models are usually described by their own proprietary notation, which is incompatible with UML - the de-facto modeling standard in software engineering. In order to allow a straight-through modeling approach from business models over business process models to software artifacts, it is desirable to use a common modeling approach. Thus, we suggest to map existing concepts to describe business models onto the UML notation. In our work we mainly focus on inter-organizational systems. A promising approach describing a business model for an inter-organizational network of actors is delivered by e3-Value. In this paper, we present a discussion of different approaches to represent the e3-Value concepts by means of UML. A UML notation for e3-Value is a precondition to future work on aligning e3-Value to UML-based approaches specifying inter-organizational business processes.
Huemer, C., Schmidt, A., Werthner, H., & Zapletal, M. (2008). A UML Profile for the e3-Value e-Business Model Ontology. In Proceedings of the Third International Workshop on Business/IT Alignment and Interoperability (BUSITAL’08) held in conjunction with CAiSE’08 Conference (p. 15). CEUR-WS. http://hdl.handle.net/20.500.12708/52191
Keywords:
Astract: Business partners willing to do business electronically
with each other must reach an agreement (1) on the economic
level, (2) on the inter-organizational process choreography,
and (3) on the services implementing the choreography.
In order to search for a potential business partner,
one will first look for a partner who offers a required
service on the economic level and who supports a complementary
role in a choreography, before binding to its IT services.
Inasmuch, a registry for inter-organizational systems
should cover all three levels and maintain the dependencies
between them. In this paper we set up on well accepted approaches
on the different levels, i.e. (1) the e3value ontology,
(2) the UN/CEFACT modeling methodology (UMM),
and (3) the business process execution language (BPEL).
We specify a registry meta model on top of ebRIM registering
the artifacts on the different levels and defining their
inter-dependencies.
Huemer, C., Liegl, P., Schuster, R., & Zapletal, M. (2008). A 3-level e-Business Registry Meta Model. In 2008 IEEE International Conference on Services Computing. 2008 IEEE International Conference on Services Computing, Honolulu, Hawaii, USA, Non-EU. IEEE Computer Society. https://doi.org/10.1109/scc.2008.54
Teaching
Project in Computer Science 1
Semester: 2025S; Nr: 194.145; Type: PR; Hours: 4.0; Language: if required in English; View on TISSProject in Computer Science 2
Semester: 2025S; Nr: 194.146; Type: PR; Hours: 4.0; Language: if required in English; View on TISSOrientation Informatics and Business Informatics
Semester: 2024W; Nr: 180.766; Type: VU; Hours: 1.0; Language: German; View on TISSSeminar for Master Students in Data Science
Semester: 2024W; Nr: 180.772; Type: SE; Hours: 1.0; Language: English; View on TISSSeminar for Master Students in Business Informatics
Semester: 2024W; Nr: 180.779; Type: SE; Hours: 1.0; Language: English; View on TISSResearch Seminar
Semester: 2024W; Nr: 188.446; Type: SE; Hours: 2.0; Language: if required in English; View on TISSLiterature Seminar for PhD Students
Semester: 2024W; Nr: 188.512; Type: SE; Hours: 2.0; Language: German; View on TISSBachelor Thesis for Informatics and Business Informatics
Semester: 2024W; Nr: 188.926; Type: PR; Hours: 5.0; Language: if required in English; View on TISSScientific Research and Writing
Semester: 2024W; Nr: 193.052; Type: SE; Hours: 2.0; Language: German; View on TISSSoftware Engineering
Semester: 2024W; Nr: 194.020; Type: VU; Hours: 4.0; Language: German; View on TISSTechnology for People 2040
Semester: 2024W; Nr: 194.082; Type: VU; Hours: 2.0; Language: German; View on TISSProject in Computer Science 1
Semester: 2024W; Nr: 194.145; Type: PR; Hours: 4.0; Language: if required in English; View on TISSProject in Computer Science 2
Semester: 2024W; Nr: 194.146; Type: PR; Hours: 4.0; Language: if required in English; View on TISSSustainability in Computer Science
Semester: 2024W; Nr: 194.155; Type: VU; Hours: 2.0; Language: English; View on TISSProjects
Bankenabwicklungsmonitor (BAM)
Name: FMA - BAM; Title: Bankenabwicklungsmonitor (BAM); Begins On: 2024-05-13; Ends On: 2025-01-12; Context: Finanzmarktaufsicht (FMA); View Project WebsiteDatenanalyse-Tool für Datenauswertungszwecke - Ausbaustufe II
Name: FMA-AT4DAZ-Stufe2; Title: Datenanalyse-Tool für Datenauswertungszwecke - Ausbaustufe II; Begins On: 2024-01-01; Ends On: 2024-12-31; Context: FMA-Finanzmarktaufsicht; View Project WebsiteDatenanalyse-Tool für Datenauswertungszwecke - Ausbaustufe I
Name: FMA-AT4DAZ; Title: Datenanalyse-Tool für Datenauswertungszwecke - Ausbaustufe I; Begins On: 2023-12-05; Ends On: 2023-12-31; Context: FMA-Finanzmarktaufsicht; View Project WebsiteErforderlichkeit einer Datenbank für Analysezwecke
Name: FMA-DB; Title: Erforderlichkeit einer Datenbank für Analysezwecke; Begins On: 2023-10-16; Ends On: 2024-01-15; Context: FMA-Finanzmarktaufsicht; View Project WebsiteDigitale Kompetenzen @ Parlament
Name: DKP; Title: Digitale Kompetenzen @ Parlament; Begins On: 2021-04-01; Ends On: 2021-09-30; Context: Parlamentsdirektion; View Project WebsiteBIM in tunnelling
Name: BIM im Tunnelbau; Title: BIM in tunnelling; Begins On: 2020-07-01; Ends On: 2023-12-31; Context: Österr. Bautechnik Veranstaltungs G; View Project WebsiteInnovationslehrgang zur Gestaltung der Digitalen Transformation in der Produktentwicklung und Produktion
Name: DigiTrans 4.0; Title: Innovationslehrgang zur Gestaltung der Digitalen Transformation in der Produktentwicklung und Produktion; Begins On: 2016-09-01; Ends On: 2018-11-30; Context: Austrian Research Promotion Agency (FFG); View Project WebsiteSparx Systems Innovations Scheck Plus
Name: Sparx Systems InnovScheckPlus; Title: Sparx Systems Innovations Scheck Plus; Begins On: 2014-04-01; Ends On: 2015-02-16; Context: Austrian Research Promotion Agency (FFG); View Project WebsiteMulti-Tenant ERP System in the Cloud: A Model-Driven Approach Based on the Resource-Event-Agent Ontology
Name: REAlist; Title: Multi-Tenant ERP System in the Cloud: A Model-Driven Approach Based on the Resource-Event-Agent Ontology; Begins On: 2013-09-01; Ends On: 2015-08-31; Context: Austrian Research Promotion Agency (FFG); View Project WebsiteWeb of Needs INfrastructure
Name: WIN; Title: Web of Needs INfrastructure; Begins On: 2012-07-01; Ends On: 2014-10-31; Context: Austrian Research Promotion Agency (FFG); View Project WebsiteE-business Registry Permitting Enterprise Liaisons
Name: ERPEL; Title: E-business Registry Permitting Enterprise Liaisons; Begins On: 2010-05-01; Ends On: 2013-08-31; Context: Austrian Research Promotion Agency (FFG); View Project WebsiteRail track gauging Austrian Federal Railways
Name: SWITCH09; Title: Rail track gauging Austrian Federal Railways; Begins On: 2009-07-01; Ends On: 2009-08-31; Context: Berner & Mattner Systemtechnik GmbH; View Project WebsiteebInterface 3.0 - electronic invoicing
Name: ebInterface 3.0; Title: ebInterface 3.0 - electronic invoicing; Begins On: 2009-01-01; Ends On: 2010-02-28; Context: Austriapro c/o Wirtschaftskammer Österrecih; View Project WebsitePublic Private Interoperability
Name: PPI; Title: Public Private Interoperability; Begins On: 2008-10-01; Ends On: 2011-09-30; Context: Austrian Research Promotion Agency (FFG); View Project WebsiteBusiness Semantics on top of Process Technology
Name: BSopt; Title: Business Semantics on top of Process Technology; Begins On: 2008-04-01; Ends On: 2010-09-30; Context: Austrian Research Promotion Agency (FFG); View Project WebsiteebTransfer - Design and Realization of Know-How Transfer for electronic Billing based on ebInterface
Name: ebTransfer; Title: ebTransfer - Design and Realization of Know-How Transfer for electronic Billing based on ebInterface; Begins On: 2007-01-01; Ends On: 2007-11-30; Context: BM für Wirtschaft und Arbeit; View Project WebsiteTeam
Business Informatics Group, TU Wien
Professors
Christian Huemer
Ao.Univ.Prof. Mag.rer.soc.oec.Dr.rer.soc.oec.
Dominik Bork
Associate Prof. Dipl.-Wirtsch.Inf.Univ.Dr.rer.pol.
Gerti Kappel
O.Univ.Prof.in Dipl.-Ing.inMag.a Dr.in techn.
Henderik Proper
Univ.Prof. PhDResearchers
Aleksandar Gavric
Univ.Ass. MEng. B.Eng.Galina Paskaleva
Projektass.in Dipl.-Ing.inDipl.-Ing.in BSc
Marianne Schnellmann
Univ.Ass.in BSc MScMarion Murzek
Senior Lecturer Mag.a rer.soc.oec.Dr.in rer.soc.oec.
Marion Scholz
Senior Lecturer Dipl.-Ing.inMag.a rer.soc.oec.