Publications

List of Publications

Business Informatics Group, TU Wien

Reset Filters

Modeling Business Entity State Centric Choreographies

Christian HuemerPhilipp LieglRainer SchusterMarco Zapletal

View .bib

Handle: 20.500.12708/51996; DOI: 10.1109/cec-eee.2007.70; Year: 2007; Issued On: 2007-01-01; Type: Publication; Subtype: Inproceedings; Peer Reviewed:

Keywords:
Astract: In a B2B environment business partners interact with each other by exchanging electronic business documents. The agreements and commitments between the partner require a certain order in the flow of business documents. This flow - commonly known as choreography - often depends on the actual content of a business document. E.g. the next step depends on whether a price was stated in a quote document or not in the step before. These characteristics usually affect the states of a business entity - whether a quote is in state provided or in state refused. The states of a business entity usually define the next steps in the choreography of a collaborative business process. Thus, it is important that the actual business document content and resulting business entity states are unambiguously defined in a global choreography. In this paper we show how the modeling of business entity state centric choreographies may be incorporated into UN/CEFACT´s modeling methodology (UMM) - one of the best known approaches to model global choreographies.

Huemer, C., Liegl, P., Schuster, R., & Zapletal, M. (2007). Modeling Business Entity State Centric Choreographies. In The 9th IEEE International Conference on E-Commerce Technology and The 4th IEEE International Conference on Enterprise Computing, E-Commerce and E-Services (CEC-EEE 2007). 9th IEEE International Conference on E-Commerce Technology (CEC 2007) / 4th IEEE International Conference on Enterprise Computing, E-Commerce and E-Services (EEE 2007), Tokyo, Japan, EU. IEEE Computer Society. https://doi.org/10.1109/cec-eee.2007.70

Deriving executable BPEL from UMM Business Transactions

Birgit HofreiterChristian HuemerPhilipp LieglRainer SchusterMarco Zapletal

View .bib

Handle: 20.500.12708/51997; DOI: 10.1109/scc.2007.49; Year: 2007; Issued On: 2007-01-01; Type: Publication; Subtype: Inproceedings; Peer Reviewed:

Keywords:
Astract: UN/CEFACT's Modeling Methodology (UMM) is a UML profile for modeling global B2B choreographies. The basic building blocks of UMM are business transactions, which describe the exchange of a business document and an optional response. In addition to these business document exchanges, UMM business transactions mandate business signals that acknowledge the correctness of business documents. It is expected that a business service interface (BSI) on each business partner's side reacts on incoming messages and on messages expected but not received. However the internal orchestration of the BSI is open to interpretations. In this paper we demonstrate an unambiguous mapping from global choreographies described by UMM transactions to a BPEL-based orchestration of the business service interface. It becomes obvious that rather simple looking UMM transactions lead to a more complex message exchange mechanism when implemented on top of Web Services.

Hofreiter, B., Huemer, C., Liegl, P., Schuster, R., & Zapletal, M. (2007). Deriving executable BPEL from UMM Business Transactions. In IEEE International Conference on Services Computing (SCC 2007). 2007 IEEE International Conference on Services Computing, Salt Lake City, Utah, USA, Non-EU. IEEE Computer Society. https://doi.org/10.1109/scc.2007.49

The Web Services-BusinessActivity-Initiator (WS-BA-I) Protocol: an Extension to the Web Services-BusinessActivity Specification

Hannes ErvenGeorg HickerChristian HuemerMarco Zapletal

View .bib

Handle: 20.500.12708/51999; DOI: 10.1109/icws.2007.174; Year: 2007; Issued On: 2007-01-01; Type: Publication; Subtype: Inproceedings; Peer Reviewed:

Keywords:
Astract: The Web Services Transaction protocol family includes the WS-AtomicTransaction and the WSBusinessActivity specifications in order to carry out distributed transactions in a Web Services (WS) environment. The WS-AtomicTransaction specification defines all necessary interfaces to carry out transactional work. In contrary, the WS-BusinessActivity specification for long-running transactions intentionally left the interface between initiator and coordinator undefined. This allows vendors to integrate WS-BusinessActivity coordinators into their business process engines. However, it requires proprietary protocols between initiator and coordinator. We propose an extension protocol to the WS-BusinessActivity specification that explicitly defines this interface between initiator and coordinator. This extension allows coordinators and initiators from different vendors to interoperate transparently. Accordingly, participants no longer need to trust an initiator-selected and likely initiator-run coordination service, but may use commonly trusted, third-party coordination services.

Erven, H., Hicker, G., Huemer, C., & Zapletal, M. (2007). The Web Services-BusinessActivity-Initiator (WS-BA-I) Protocol: an Extension to the Web Services-BusinessActivity Specification. In IEEE International Conference on Web Services (ICWS 2007). 2007 IEEE International Conference on Web Services (ICWS 2007), Salt Lake City, Utah, USA, Non-EU. IEEE Computer Society. https://doi.org/10.1109/icws.2007.174

Worksheet-Driven UMM Modeling of B2B Services

Christian HuemerPhilipp LieglRainer SchusterMarco Zapletal

View .bib

Handle: 20.500.12708/52000; DOI: 10.1109/icebe.2007.4402072; Year: 2007; Issued On: 2007-01-01; Type: Publication; Subtype: Inproceedings; Peer Reviewed:

Keywords:
Astract: In the development process of a B2B system it is crucial that the business experts are able to express and evaluate agreements and commitments between the partners and that the software engineers get all necessary information to bind the private process interfaces to the public ones. UN/CEFACT's modeling methodology (UMM) is a UML profile for developing B2B processes. The formalisms introduced by UMM's stereotypes facilitate the communication with the software engineers. However, business experts - who usually have a very limited understanding of UML - prefer expressing their thoughts and evaluating the results by plain text descriptions. In this paper we describe an approach that presents an equivalent of the UMM stereotypes and tagged values in text-based templates called worksheets. This strong alignment allows an integration into a UMM modeling tool and ensures consistency. We show how a specially designed XML-based worksheet definition language allows customization to special needs of certain business domains. Furthermore, we demonstrate how information kept in worksheets may be used for the semi-automatic generation of pattern-based UMM artifacts.

Huemer, C., Liegl, P., Schuster, R., & Zapletal, M. (2007). Worksheet-Driven UMM Modeling of B2B Services. In IEEE International Conference on e-Business Engineering (ICEBE’07). 2007 IEEE International Conference on e-Business Engineering (ICEBE 2007), Hong Kong, China, Non-EU. IEEE Computer Society. https://doi.org/10.1109/icebe.2007.4402072

UMM Add-In: A UML Extension for UN/CEFACT’s Modeling Methodology

B. HofreiterChristian HuemerP. LieglR. SchusterM. Zapletal

View .bib

Handle: 20.500.12708/52159; DOI: 10.1007/978-3-540-74974-5_57; Year: 2007; Issued On: 2007-01-01; Type: Publication; Subtype: Inproceedings; Peer Reviewed:

Keywords:
Astract: The tighter coupling of enterprises in regard to information system technology has also changed the way business processes are modeled. Modeling interorganizational business processes is necessary in order to gain a profound and unique representation of the processes involved. However this requires a new methodology especially designed for modeling inter-organizational business processes. The United Nation´s Center for Trade Facilitation and Electronic Business (UN/CEFACT) took up the challenge and started to develop such a methodology. The research efforts became known as UN/CEFACT´s modeling methodology (UMM) [1]. UMM enables the business modeler to capture the business knowledge independent of the underlying implementation technology such as ebXML or Web Services. Due to the popularity of the Unified Modeling Language (UML) the UMM is built on top of it. UMM is defined as a UML profile - i.e. a set of stereotypes, tagged values and constraints - in order to customize the UML meta model for the specific purpose of modeling the collaborative space in B2B. Although the standard is well developed and documented, its complexity and mightiness make it difficult for the novice user to perceive from scratch. Therefore a tool, supporting themodeler in creating a validUMMmodel would help those inexperienced with UMM.We have developed such a plug-in for the UML modeling tool Enterprise Architect 1 called UMM Add-In 2.We highlight the main features of the Add-In and show how the tool facilitates the use of the methodology.

Hofreiter, B., Huemer, C., Liegl, P., Schuster, R., & Zapletal, M. (2007). UMM Add-In: A UML Extension for UN/CEFACT’s Modeling Methodology. In Service-Oriented Computing – ICSOC 2007 (pp. 618–619). Springer. https://doi.org/10.1007/978-3-540-74974-5_57

Wissenschafterinnenkolleg Internettechnologien (WIT) - Rollenmodell für Frauenförderung an Universitäten?

Gerti KappelBeate ListUlrike Pastner

View .bib

Handle: 20.500.12708/173431; DOI: 10.1007/s00502-006-0386-3; Year: 2006; Issued On: 2006-11-01; Type: Publication; Subtype: Article; Peer Reviewed:

Keywords:

Kappel, G., List, B., & Pastner, U. (2006). Wissenschafterinnenkolleg Internettechnologien (WIT) - Rollenmodell für Frauenförderung an Universitäten? Elektrotechnik und Informationstechnik : e & i, 123(11), 511–516. https://doi.org/10.1007/s00502-006-0386-3

Ein umfassendes Lehrkonzept für UMBE mit E-Learning Unterstützung und virtuellen Umgebungen

Marion Scholz

View .bib

Handle: 20.500.12708/186922; Year: 2006; Issued On: 2006-01-01; Type: Thesis; Subtype: Diploma Thesis;

Keywords:

Scholz, M. (2006). Ein umfassendes Lehrkonzept für UMBE mit E-Learning Unterstützung und virtuellen Umgebungen [Master Thesis, Technische Universität Wien]. reposiTUm. http://hdl.handle.net/20.500.12708/186922

Registering UMM Business Collaboration Models in an ebXML Registry

Birgit HofreiterChristian HuemerMarco Zapletal

View .bib

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

Keywords:
Astract: UN/CEFACT´s modeling methodology (UMM) is used to develop global choreographies of inter-organizational business processes. UMM models should be publically available in order to foster re-use and to reference them in trading partner agreements. In this paper we define a mapping of UMM models or parts thereof to the ebXML registry information model (RIM).

Hofreiter, B., Huemer, C., & Zapletal, M. (2006). Registering UMM Business Collaboration Models in an ebXML Registry. In Proceedings of the 8th IEEE International Conference on E-Commerce Technology and the 3rd IEEE International Conference on Enterprise Computing, E-Commerce, and E-Services (CEC/EEE’06) (p. 45). IEEE Computer Society. http://hdl.handle.net/20.500.12708/51379

Using Taxonomies for Content-based Routing with Ants

Elke MichlmayrArno PanyGerti Kappel

View .bib

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

Keywords:

Michlmayr, E., Pany, A., & Kappel, G. (2006). Using Taxonomies for Content-based Routing with Ants. In Proceedings of the 2nd Workshop on Innovations in Web Infrastructure (IWI2), 15th International World-Wide Web Conference (WWW2006). Proceedings of the 2nd Workshop on Innovations in Web Infrastructure (IWI2), 15th International World-Wide Web Conference (WWW2006), Edinburgh, UK, EU. http://hdl.handle.net/20.500.12708/51406

On Models and Ontologies - A Semantic Infrastructure Supporting Model Integration

Gerti KappelHorst KarglManuel WimmerElisabeth KapsammerGerhard KramlerThomas ReiterWerner RetschitzeggerWieland Schwinger

View .bib

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

Keywords:
Astract: The exchange of models among different modeling tools ever more becomes an important prerequisite for effective software development processes. Due to a lack of interoperability, however, it is often difficult to use tools in combination, thus the potential of model-driven software development cannot be fully exploited. This paper proposes ModelCVS, a system which enables tool integration through transparent transformation of models between different tools´ modeling languages expressed as MOF-based metamodels. ModelCVS provides versioning capabilities exploiting the rich syntax and semantics of models. Concurrent development is enabled by storing and versioning software artifacts that clients can access by a check-in/check-out mechanism, similar to a traditional CVS server. Semantic technologies in terms of ontologies are used together with a knowledge base to store machine- readable, tool integration relevant information, thus allowing to minimize repetitive effort and partly automate the integration process.

Kappel, G., Kargl, H., Wimmer, M., Kapsammer, E., Kramler, G., Reiter, T., Retschitzegger, W., & Schwinger, W. (2006). On Models and Ontologies - A Semantic Infrastructure Supporting Model Integration. In Modellierung 2006, 22.-24. Maerz 2006, Innsbruck, Tirol, Austria (pp. 11–27). LNI. http://hdl.handle.net/20.500.12708/51427