Publications

List of Publications

Business Informatics Group, TU Wien

Reset Filters

The Past, Present, and Future of Model Versioning

Petra KaufmannPhilip LangerMartina SeidlKonrad WielandManuel WimmerGerti KappelJörg RechChristian Bunse

View .bib

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

Keywords:

Kaufmann, P., Langer, P., Seidl, M., Wieland, K., Wimmer, M., & Kappel, G. (2011). The Past, Present, and Future of Model Versioning. In J. Rech & C. Bunse (Eds.), Emerging Technologies for the Evolution and Maintenance of Software Models (pp. 410–443). IGI Global. https://doi.org/10.4018/978-1-61350-438-3.ch015

A WYSIWYG Approach to Support Layout Configuration in Model Evolution

Yu SunJeff GrayPhilip LangerGerti KappelManuel WimmerJules WhiteJörg RechChristian Bunse

View .bib

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

Keywords:

Sun, Y., Gray, J., Langer, P., Kappel, G., Wimmer, M., & White, J. (2011). A WYSIWYG Approach to Support Layout Configuration in Model Evolution. In J. Rech & C. Bunse (Eds.), Emerging Technologies for the Evolution and Maintenance of Software Models (pp. 92–120). IGI Global. https://doi.org/10.4018/978-1-61350-438-3

Conflicts as First-Class Entities: A UML Profile for Model Versioning

Petra BroschHorst KarglPhilip LangerMartina SeidlKonrad WielandManuel WimmerGerti KappelJuergen DingelArnor Solberg

View .bib

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

Keywords:
Astract: The urgent demand for optimistic version control support for software models induced active research within the modeling community. Recently, several approaches have been proposed addressing the task of detecting conflicts when merging two concurrently changed versions of a model. In this context, the holistic representation and supportive visualization of detected merge conflicts pose a challenge. In this paper, we present a modeling language independent conflict model comprising all necessary information to profoundly represent merge conflicts. From this conflict model, we leverage the dynamic extension power of UML profiles by introducing a dedicated conflict profile to visually assist modelers in resolving merge conflicts of UML models. As a result, modelers may resolve conflicts in the concrete graphical syntax conducting their familiar UML editors without tool extensions.

Brosch, P., Kargl, H., Langer, P., Seidl, M., Wieland, K., Wimmer, M., & Kappel, G. (2011). Conflicts as First-Class Entities: A UML Profile for Model Versioning. In J. Dingel & A. Solberg (Eds.), Models in Software Engineering: Workshops and Symposia at MoDELS 2010, Olso, Norway, October 3-8, 2010, Reports and Revised Selected Papers (pp. 184–193). Lecture Notes in Computer Science Volume 6627. https://doi.org/10.1007/978-3-642-21210-9_18

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

From the Heterogeneity Jungle to Systematic Benchmarking

Manuel WimmerGerti KappelAngelika KuselWerner RetschitzeggerJohannes SchönböckWieland SchwingerJuergen DingelArnor Solberg

View .bib

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

Keywords:
Astract: One of the key challenges in the development of model transformations is the resolution of recurring semantic and syntactic heterogeneities. Thus, we provide a systematic classification of heterogeneities building upon a feature model that makes the interconnections between them explicit. On the basis of this classification, a set of benchmark examples was derived and used to evaluate current approaches to the specification of model transformations. We found, that approaches on the conceptual level lack expressivity whereas execution level approaches lack support for reuse. Moreover, only few of the approaches evaluated provide key features such as an automatic trace model or the ability to reuse specifications by inheritance.

Wimmer, M., Kappel, G., Kusel, A., Retschitzegger, W., Schönböck, J., & Schwinger, W. (2011). From the Heterogeneity Jungle to Systematic Benchmarking. In J. Dingel & A. Solberg (Eds.), Models in Software Engineering (pp. 150–164). Lecture Notes in Computer Science Volume 6627. https://doi.org/10.1007/978-3-642-21210-9_15

Novel Communication Channels in Software Modeling Education

Marion BrandsteidlKonrad WielandChristian HuemerJuergen DingelArnor Solberg

View .bib

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

Keywords:
Astract: Huge classes with more than 800 students pose a major challenge to lecturers as well as to students, especially when a practical part is included. In order to successfully master lectures of this size, novel kinds of teaching media provide a multitude of enhanced opportunities. In this paper, we present our experiences with the application of new media in our undergraduate course Introduction to Object-Oriented Modeling (OOM). In this course, we teach approximately 800-1000 students per year the principles and techniques of UML 2.0. New media, i.e., technologies other than the traditional blackboard presentation like a document camera, web-based self assessments, or lecture recordings, are applied to support both, students and lecturers when learning and teaching, respectively. We empirically underline the acceptance of our concept with the feedback of our students concerning the newly used technologies gained through an extensive survey.

Brandsteidl, M., Wieland, K., & Huemer, C. (2011). Novel Communication Channels in Software Modeling Education. In J. Dingel & A. Solberg (Eds.), Models in Software Engineering (pp. 40–54). Lecture Notes in Computer Science Volume 6627. https://doi.org/10.1007/978-3-642-21210-9_5

A Comparison of Rule Inheritance in Model-to-Model Transformation Languages

Manuel WimmerGerti KappelAngelika KuselWerner RetschitzeggerJohannes SchönböckWieland SchwingerDimitris KolovosRichard PaigeMarius LauderAndy SchürrDennis Wagelaar

View .bib

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

Keywords:

Wimmer, M., Kappel, G., Kusel, A., Retschitzegger, W., Schönböck, J., Schwinger, W., Kolovos, D., Paige, R., Lauder, M., Schürr, A., & Wagelaar, D. (2011). A Comparison of Rule Inheritance in Model-to-Model Transformation Languages. In Proceedings of the 4th International Conference on Model Transformations (ICMT 2011) (pp. 31–46). Springer. http://hdl.handle.net/20.500.12708/53651

The REA-DSL: A Domain Specific Modeling Language for Business Models

Christian SonnenbergChristian HuemerBirgit HofreiterDieter MayrhoferAlessio Braccini

View .bib

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

Keywords:
Astract: In the discipline of accounting, the resource-event-agent (REA) ontology is a well accepted conceptual accounting framework to analyze the economic phenomena within and across enterprises. Accordingly, it seems to be appropriate to use REA in the requirements elicitation to develop an information architecture of accounting and enterprise information systems. However, REA has received comparatively less attention in the field of business informatics and computer science. Some of the reasons may be that the REA ontology despite of its well grounded core concepts is (1) sometimes vague in the definition of the relationships between these core concepts, (2) misses a precise language to describe the models, and (3) does not come with an easy to understand graphical notation. Accordingly, we have started developing a domain specific modeling language specifically dedicated to REA models and corresponding tool support to overcome these limitations. In this paper we present our REA DSL which supports the basic set of REA concepts.

Sonnenberg, C., Huemer, C., Hofreiter, B., Mayrhofer, D., & Braccini, A. (2011). The REA-DSL: A Domain Specific Modeling Language for Business Models. In Advanced Information Systems Engineering  Proceedings of the 23rd International Conference (CAiSE 2011) (pp. 252–266). Springer. http://hdl.handle.net/20.500.12708/53665

Process Mining for Electronic Data Interchange

Robert EngelWorarat KrathuMarco ZapletalChristian PichlerWil M. P. van der AalstHannes WerthnerChristian HuemerThomas Setzer

View .bib

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

Keywords:
Astract: Choreography modeling and service integration received a lot of attention in the last decade. However, most real-world implementations of inter-organizational systems are still realized by traditional Electronic Data Interchange (EDI) standards. In traditional EDI standards, the notion of process or choreography is not explicitly specified. Rather, every business document exchange stands for its own. This lack of process awareness in traditional EDI systems hinders organizations from applying Business Process Management (BPM) methods in such settings. To address this shortcoming, we seek to derive choreographies from EDI message exchanges. Thereby, we employ and extend process mining techniques, which have so far concentrated on business processes within single organizations. We discover the interaction sequences between the partners as well as the business information conveyed in the exchanged documents, which goes beyond the state-of-the-art in process mining. As a result, we lift the information gained on the IT level to the business level. This enables us to derive new insights that help organizations to improve their performance, e.g., an organization may get insights into the value of its business partnerships to support an efficient decision making process. This way we hope to bring the merits of BPM to inter-organizational systems realized by traditional EDI standards.

Engel, R., Krathu, W., Zapletal, M., Pichler, C., van der Aalst, W. M. P., & Werthner, H. (2011). Process Mining for Electronic Data Interchange. In C. Huemer & T. Setzer (Eds.), E-Commerce and Web Technologies (pp. 77–88). Springer, Berlin/Heidelberg. https://doi.org/10.1007/978-3-642-23014-1_7

A Domain Specific Modeling Language for REA

Dieter MayrhoferChristian SonnenbergBirgit HofreiterChristian Huemer

View .bib

Handle: 20.500.12708/53733; Year: 2011; Issued On: 2011-01-01; Type: Publication; Subtype: Inproceedings;

Keywords:
Astract: The Resource-Event-Agent (REA) ontology has its roots in the accounting discipline and was originally developed as a reference framework to conceptualize economic phenomena in an enterprise. In its proposal in 1982, McCarthy already had the vision to facilitate the design of data structures of accounting information systems by means of REA. Since this time the REA model has been further extended and evolved into a domain ontology. All REA concepts are based on well established concepts of the literature in economic theory - which is certainly one of the strengths of REA. However, REA has no dedicated representation format and, consequently, no graphical syntax. Thus, users may struggle when describing the REA models leading to the impression that REA is a rather heavy-weight approach. A dedicated graphical syntax - such as it exists for e3-value - may help in overcoming this problem and may lead to a much more significant adoption of REA. Accordingly, we have started the endeavor of developing a domain specific modeling language for REA.

Mayrhofer, D., Sonnenberg, C., Hofreiter, B., & Huemer, C. (2011). A Domain Specific Modeling Language for REA. In 5th International Workshop on Value Modeling and Business Ontology (VMBO 2011). 5th International Workshop on Value Modeling and Business Ontology (VMBO 2011), Ghent, Belgium, EU. http://hdl.handle.net/20.500.12708/53733