Christian Huemer


Image
Ao.Univ.Prof. Mag.rer.soc.oec.
Dr.rer.soc.oec.

Christian Huemer

  • 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

Variants and evolution of business document models
Christian PichlerPaul GrünbacherChristian Huemer

View .bib

Handle: 20.500.12708/161504; Year: 2011; Issued On: 2011-01-01; Type: Thesis; Subtype: Doctoral Thesis;

Keywords: Machine-processable Business Documents, Service-oriented Systems, Product Line Engineering, Evolution, Co-Evolution, Standardization, Variants, Variability
Astract: Standardized business documents specifying the structure and the semantics of information are essential for enabling information exchange in electronic commerce. The United Nations Centre for Trade Facilitation and Electronic Business (UN/CEFACT) provides a conceptual approach named Core Components (CCs) for defining business documents. In particular, business documents are defined using conceptual models serving as a basis for generating transfer syntax artifacts, such as XML Schema or RelaxNG schemas. These artifacts are used for defining service interfaces in systems, implemented following the Service-Oriented Architecture paradigm. Different subsidiaries of UN/CEFACT's International Trade and Business Process Groups (TBGs) are involved in defining such reusable building blocks. For instance, TGB3 represents the transport and logistics domain and TGB18 is active in the agriculture area. Consequently, the resulting standardized business documents are defined in an all-embracing manner covering the requirements of various business domains. Therefore, for the application in concrete business scenarios, standardized business documents need customizing for fitting a particular business context.
This results in a subset of the standardized business document which we consider as variants of the standardized business document. However, the CCs approach does not provide concepts for managing variants of business documents. Furthermore, the highly dynamic environment of electronic commerce with ever-changing market requirements typically impacts the structure and the semantics of information conveyed in electronic business transactions. However, evolution of standardized business documents has received little attention so far. For addressing these shortcomings we present the following contributions in this thesis. First, though the domain of business document standardization is not considered as a traditional domain in Software Engineering, we argue that concepts from Product Line Engineering (PLE) support us in dealing with business document variants. Thereby, we tackle the challenges from a different perspective that has not been considered so far. Second, we analyze and formalize variability in the CCs approach by employing, adapting, and extending existing variability concepts from PLE. Third, variability mechanisms are exploited for supporting the process of customizing standardized business documents.
Fourth, concepts are developed for managing access control in the context of PLE for business documents. Fifth, we define a reference model for the collaborative development and maintenance of the reusable building blocks which represents one source of evolution in the CCs approach. Sixth, we present evolution patterns for making evolution challenges more tangible. Seventh, we define model management operators for dealing with evolving business documents. Eighth, the concepts of Service Interface Adapters and Interoperability as a Service are introduced for translating between different versions of a particular business document.

Pichler, C. (2011). Variants and evolution of business document models [Dissertation, Technische Universität Wien]. reposiTUm. http://hdl.handle.net/20.500.12708/161504
Registry support for core component-based business document models
Philipp LieglChristian HuemerChristian Pichler

View .bib

Handle: 20.500.12708/162186; Year: 2011; Issued On: 2011-01-01; Type: Publication; Subtype: Article;

Keywords:
Astract: Electronic data interchange (EDI) is the domain of exchanging business documents in a structured format. Nowadays, these systems take more and more advantage of service-oriented solutions. Nevertheless, a rigorous approach to customize the input and output messages of these services to the context of a business partnership is required. In this paper we suggest a model-driven approach to develop the XML Schemas of input and output messages of Web Services. Since classical data modeling approaches like regular UML class diagrams are not sufficient for modeling business documents, we base our approach on the UN/CEFACT Core Components Technical Specification (CCTS), which does not come with a presentation syntax. Thus, we deliver a UML profile extending class diagrams by CCTS concepts, called UML Profile for Core Components (UPCC). UPCC models are transferred to equivalent XML Schemas following well-defined naming and design rules. In order to allow for an easy search and retrieval of core component business document definitions, a registry is needed. The registry has to handle UPCC models - that are exchanged and stored in XMI - as well as their XML Schema equivalences. In this paper, we extend the ebRIM registry meta model for the special purpose of registering core component artifacts and defining their inter-dependencies.

Liegl, P., Huemer, C., & Pichler, C. (2011). Registry support for core component-based business document models. Service Oriented Computing and Applications, 5(3), 183–202. https://doi.org/10.1007/s11761-011-0084-9
New Media in Teaching UML in the Large - an Experience Report
Marion ScholzKonrad WielandChristian Huemer

View .bib

Handle: 20.500.12708/162220; Year: 2011; Issued On: 2011-01-01; Type: Publication; Subtype: Article;

Keywords:

Scholz, M., Wieland, K., & Huemer, C. (2011). New Media in Teaching UML in the Large - an Experience Report. Electronic Communications of the EASST, 34: SOFTWARE MODELING IN EDUCATION AT MODELS 2010(34). http://hdl.handle.net/20.500.12708/162220
eBusiness
Christoph GrünChristian HuemerPhilipp LieglDieter MayrhoferThomas MotalRainer SchusterHannes WerthnerMarco Zapletal

View .bib

Handle: 20.500.12708/27278; Year: 2011; Issued On: 2011-01-01; Type: Publication; Subtype: Book Contribution;

Keywords:
Astract: Integrating Semantic Web concepts into the domain of e-business is a hot topic. However, most of the efforts spent so far concentrated on the improvement on B2C (business-to-consumer) e-commerce applications, achieved by semantic enrichment of information. With the growing importance of Service Oriented Architectures (SOA) companies started to move into the section of the Electronic Data Interchange (EDI), where applications exchange their business information semi-automatically. This B2B (business-to-business) electronic commerce is driven by aligning the internal business processes of companies to publicly available business processes. Thereby companies often do not consider the economic drivers of their business processes, which leads to incompatibilities between management, administration and technical layers. This chapter covers the two major domains of e-business / e-commerce, namely B2B and B2C. In the first, a model-driven approach towards B2B IT solutions is introduced, covering semantic aspects dealing with business models, business process models, and business document models. In the second application domain, the basic concepts of Semantic Web in the area of B2C electronic commerce are examined using a representative example from the e-tourism domain.

Grün, C., Huemer, C., Liegl, P., Mayrhofer, D., Motal, T., Schuster, R., Werthner, H., & Zapletal, M. (2011). eBusiness. In Handbook of Semantic Web Technologies (pp. 787–848). Springer. http://hdl.handle.net/20.500.12708/27278
REA-XML: An Unambiguous Language for REA Business Models
Dieter MayrhoferChristian HuemerBirgit HofreiterChristian Sonnenberg

View .bib

Handle: 20.500.12708/53263; Year: 2011; Issued On: 2011-01-01; Type: Publication; Subtype: Inproceedings; Peer Reviewed:

Keywords:
Astract: Conceptual languages to describe business models - not business process models - become increasingly important. One of the most expressive approaches towards business models is the Resource-Event-Agent (REA) ontology. REA has a substantial back-up in economic and accounting theory, but did lack a dedicated representation language for many years. Recently, we have introduced a domain specific modeling language including a REA meta model and a pertinent graphical notation. In this paper we build upon our previous work, but aim for a representation language that is able to serve as a serialization syntax also for other REA modeling approaches using UML class diagrams or OWL, etc. As a result we come up with REA-XML, an XML schema that allows a precise, tool-independent representation of REA models and that may also serve as an REA model exchange language between different tools.

Mayrhofer, D., Huemer, C., Hofreiter, B., & Sonnenberg, C. (2011). REA-XML: An Unambiguous Language for REA Business Models. In The 8th IEEE International Conference on e-Business Engineering (ICEBE 2011) (pp. 44–51). http://hdl.handle.net/20.500.12708/53263


Teaching

Project in Computer Science 1
Semester: 2025S; Nr: 194.145; Type: PR; Hours: 4.0; Language: if required in English; View on TISS

Project in Computer Science 2
Semester: 2025S; Nr: 194.146; Type: PR; Hours: 4.0; Language: if required in English; View on TISS

Orientation Informatics and Business Informatics
Semester: 2024W; Nr: 180.766; Type: VU; Hours: 1.0; Language: German; View on TISS

Seminar for Master Students in Data Science
Semester: 2024W; Nr: 180.772; Type: SE; Hours: 1.0; Language: English; View on TISS

Seminar for Master Students in Business Informatics
Semester: 2024W; Nr: 180.779; Type: SE; Hours: 1.0; Language: English; View on TISS

Research Seminar
Semester: 2024W; Nr: 188.446; Type: SE; Hours: 2.0; Language: if required in English; View on TISS

Literature Seminar for PhD Students
Semester: 2024W; Nr: 188.512; Type: SE; Hours: 2.0; Language: German; View on TISS

Bachelor Thesis for Informatics and Business Informatics
Semester: 2024W; Nr: 188.926; Type: PR; Hours: 5.0; Language: if required in English; View on TISS

Scientific Research and Writing
Semester: 2024W; Nr: 193.052; Type: SE; Hours: 2.0; Language: German; View on TISS

Software Engineering
Semester: 2024W; Nr: 194.020; Type: VU; Hours: 4.0; Language: German; View on TISS

Research Methods
Semester: 2024W; Nr: 194.078; Type: SE; Hours: 2.0; Language: English; View on TISS

Technology for People 2040
Semester: 2024W; Nr: 194.082; Type: VU; Hours: 2.0; Language: German; View on TISS

Project in Computer Science 1
Semester: 2024W; Nr: 194.145; Type: PR; Hours: 4.0; Language: if required in English; View on TISS

Project in Computer Science 2
Semester: 2024W; Nr: 194.146; Type: PR; Hours: 4.0; Language: if required in English; View on TISS

Sustainability in Computer Science
Semester: 2024W; Nr: 194.155; Type: VU; Hours: 2.0; Language: English; View on TISS


Projects

Bankenabwicklungsmonitor (BAM)
Name: FMA - BAM; Title: Bankenabwicklungsmonitor (BAM); Begins On: 2024-05-13; Ends On: 2025-01-12; Context: Finanzmarktaufsicht (FMA); View Project Website

Datenanalyse-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 Website

Datenanalyse-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 Website

Erforderlichkeit 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 Website

Digitale Kompetenzen @ Parlament
Name: DKP; Title: Digitale Kompetenzen @ Parlament; Begins On: 2021-04-01; Ends On: 2021-09-30; Context: Parlamentsdirektion; View Project Website

BIM 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 Website

Innovationslehrgang 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 Website

Sparx 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 Website

Multi-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 Website

Web 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 Website

E-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 Website

Rail 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 Website

ebInterface 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 Website

Public 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 Website

Business 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 Website

ebTransfer - 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 Website

Team

Business Informatics Group, TU Wien

Head


Team member

Henderik Proper

Univ.Prof. PhD

Professors


Team member

Christian Huemer

Ao.Univ.Prof. Mag.rer.soc.oec.
Dr.rer.soc.oec.

Team member

Dominik Bork

Associate Prof. Dipl.-Wirtsch.Inf.Univ.
Dr.rer.pol.

Team member

Gerti Kappel

O.Univ.Prof.in Dipl.-Ing.in
Mag.a Dr.in techn.

Team member

Henderik Proper

Univ.Prof. PhD

Visiting Scientists


Team member

Christiane Floyd

Hon.Prof.in Dr.in phil.

Team member

Johanna Barzen

Dr. phil.

Administration



Researchers


Team member

Aleksandar Gavric

Univ.Ass. MEng. B.Eng.

Team member

Galina Paskaleva

Projektass.in Dipl.-Ing.in
Dipl.-Ing.in BSc

Team member

Marianne Schnellmann

Univ.Ass.in BSc MSc

Team member

Marion Murzek

Senior Lecturer Mag.a rer.soc.oec.
Dr.in rer.soc.oec.

Team member

Marion Scholz

Senior Lecturer Dipl.-Ing.in
Mag.a rer.soc.oec.

Team member

Miki Zehetner

Univ.Ass. DI Bakk.rer.soc.oec. MSc

Team member

Syed Juned Ali

Univ.Ass. BSc MSc

External Researchers




Team member

Marco Huymajer

Univ.Ass. Dipl.-Ing.