Process-oriented Graph Transformation research in the Healthcare DomainFrom real-world input models to reproducible results. |
|
|
|
|
|
|
|
- PAPERS
-
2011-2012
Van Gorp, P. and Comuzzi, M. (2012) MyPHRMachines: Lifelong Personal Health Records in the Cloud, submitted for conference publication. details
Pieter Van Gorp, Steffen Mazanek and Louis Rose. Preface. Proceedings of the Fifth Transformation Tool Contest, Zürich, Switzerland, June 29-30 2011, Electronic Proceedings in Theoretical Computer Science volume 74. Open Publishing Association. Published: 16th November 2011. DOI: 10.4204/EPTCS.74. ISSN: 2075-2180. details
Pieter Van Gorp. Applying traceability and cloning techniques to compose input-destructive model transformations into an input-preserving chain. 1st Workshop on Composition and Evolution of Model Transformations, September 30, 2011, King's College, London, UK. details
Rik Eshuis and Pieter Van Gorp. Synthesising Object Life Cycles from Business Process Models, Submitted for conference publication. For reviewers: Implementation (GPL licensed) and Examples, screencast, online demo virtual machine in SHARE.
2010-2011
Louis M. Rose, Markus Herrmannsdoerfer, Manuel Wimmer, Tassilo Horn, Sebastian Buchwald, Kevin Lano, Andreas Koch, Elina Kalnina, Steffen Mazanek, Bernhard Schätz, Pieter Van Gorp. Graph and Model Transformation Tools for Model Migration. Submitted for journal publication.
Pieter Van Gorp and Remco Dijkman. BPMN 2.0 Execution Semantics Formalized as Graph Rewrite Rules. Under revision for journal publication. BPMN workshop paper about the initial concepts
Pieter Van Gorp and Remco Dijkman. BPMN 2.0 Execution Semantics Formalized as Graph Rewrite Rules: extended version (58 pages). Beta working paper 353, Eindhoven University of Technology. BPMN workshop paper about the initial concepts
Pieter Van Gorp and Steffen Mazanek. SHARE: a web portal for creating and sharing executable research papers. Finalist for The Executable Paper Grand Challenge (acceptance rate: 10/71), In proceedings of the International Conference on Computational Science (Procedia Computer Science, Volume 4, 2011, Pages 589-597, Elsevier), ICCS 2011, Tsukuba International Congress Center, Tsukuba Japan, June 1 - June 3, 2011. details
2009-2010
Remco Dijkman and Pieter Van Gorp. BPMN 2.0 Execution Semantics Formalized as Graph Rewrite Rules. In J. Mendling, M. Weidlich (Eds.), Business Process Modeling Notation, Second International Workshop, BPMN 2010, Potsdam, Germany, October 2010. Lecture Notes in Business Information Processing, Vol. 67, pp. 16-30. Berlin: Springer. details
Pieter Van Gorp and Rik Eshuis. Transforming Process Models: executable rewrite rules versus a formalized Java program. Applications track of the ACM/IEEE 13th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2010, Oslo). Lecture Notes in Computer Science, 2010, Volume 6395, pp. 258-272. details
Pieter Van Gorp and Paul Grefen. Supporting the Internet-Based Evaluation of Modeling Software with Cloud Infrastructure. DOI: 10.1007/s10270-010-0163-y, Journal of Software and Systems Modeling (theme issue on model-based interoperability), Volume 11, Number 1, 11-28. Open Access Springer PDF. details
Arend Rensink and Pieter Van Gorp. Graph Transformation Tool Contest 2008. International Journal on Software Tools for Technology Transfer. Volume 12, Numbers 3-4, pp. 171-181, Springer (DOI: 10.1007/s10009-010-0157-7). Pre-final PDF (the final publication is available via springerlink.)
Pieter Van Gorp, Ruben Jubeh, Bernhard Grusie, Anne Keller. Fujaba hits the Wall(-e). Eindhoven University of Technology, Beta working paper 294.
2008-2009
Bart Meyers and Pieter Van Gorp. Towards a Hybrid Transformation Language: Implicit and Explicit Rule Scheduling in Story Diagrams. Sixth International Fujaba Days (FD’08), Dresden (Germany), September 18-19, 2008.
Online PDF
Pieter Van Gorp, Dirk Janssens. Transformation Language Integration based on Profiles and Higher Order Transformations. SLE - First International Conference on Software Language Engineering. Toulouse, France. Sept. 29-30, 2008. LNCS 5452, pages 208--226.
Online PDF, Slides from SLE talk.
Pieter Van Gorp. Model-driven Development of Model Transformations. ICGT Doctoral Symposium. In Reiko Heckel and Gabriele Täntzer, editors, Proc. 4th International Conference on Graph Transformation. Leicester, UK. Sept. 9-11, 2008. On pages 517-519 in Volume 5214/2008 of Lecture Notes in Computer Science (Springer). DOI: 10.1007/978-3-540-87405-8.
Online PDF.
2007-2008
Pieter Van Gorp. Model-driven Development of Model Transformations. Ph.D. Thesis. University of Antwerp, Dept. of Mathematics and Computer Science. UMI number 3329185, ISBN 978-0-549-81995-0, 04/2008.
Online PDF, Buy paper copy online (UMI).
Pieter Van Gorp, Hans Schippers, Serge Demeyer and Dirk Janssens. Transformation Techniques can make Students excited about Formal Methods. Information and Software Technology. Volume 50, Issue 12. Elsevier
DOI, bilbliographic details, ....
Dniel Varr=, Mrk Asztalos, DTnes Bisztray, Artur Boronat, Duc-Hanh Dang, Rubino Gei_, Joel Greenyer, Pieter Van Gorp, Ole Kniemeyer, Anantha Narayanan, Edgars Rencis, Erhard Weinell. Graph transformation tool contest on the transformation of UML models to CSP. In A. Schürr, M. Nagl, A. Zündorf. Applications of Graph Transformations with Industrial Relevance (AGTIVE). Kassel, Germany. Oct. 10-12, 2007, Lecture Notes in Computer Science, Springer, 2008.
DOI, bilbliographic details, PDF, ...
Olaf Muliawan, Pieter Van Gorp, Anne Keller, Dirk Janssens. Executing a Standard Compliant Transformation Model on a Non-standard Platform. Workshop on Modeling, Validation and Heterogeneity (MoVaH). Satelite event of the First IEEE International Conference on Software Testing, verification and validation (ICST). Lillehammer, Norway. 04/2008.
Pieter Van Gorp. Evaluation of the Story Driven Modeling Methodology: From Towers to Models. Technical Report of the University of Antwerp (Belgium), Department of Mathematics & Computer Science, 2008.
Online PDF.
2006-2007
Pieter Van Gorp, Olaf Muliawan, Anne Keller, Dirk Janssens. Executing a Platform Independent Model of the UML-to-CSP Transformation on a Commercial Platform. AGTIVE 2007 Tool Contest, 3rd International Workshop and Symposium on Applications of Graph Transformation with Industrial Relevance. Kassel, Germany. 12/10/2007.
Online PDF. HTML docs and Case Study artifact download.
Pieter Van Gorp, Hans Schippers, Serge Demeyer and Dirk Janssens. Students can get excited about Formal Methods: a model-driven course on Petri-Nets, Metamodels and Graph Grammars. MoDELS Educators' Symposium. Nashville, Tennessee, USA. 1/10/2007.
Online PDF, Slides.
Best Paper Award
2005-2006
Pieter Van Gorp, Olaf Muliawan and Dirk Janssens. Integrating a Declarative with an Imperative Model Transformation Language. Technical report (number 2006-12), University of Antwerp (Belgium), Department of Mathematics & Computer Science, September 2006.
Online PDF, Slides presented at the First International Triple Graph Grammar Workshop.
Pieter Van Gorp, Frank Altheide and Dirk Janssens. Towards 2D Traceability in a Platform for Contract Aware Visual Transformations with Tolerated Inconsistencies. Enterprise Distributed Object Computing Conference (EDOC), Hong Kong, 16/10/2006. IEEE.
Published by IEEE, Online PDF, Slides.
Pieter Van Gorp, Frank Altheide and Dirk Janssens. Traceability and Fine-Grained Constraints in Interactive Inconsistency Management. In Tor Neple, Jon Oldevik and Jan Aagedal, editors, Second ECMDA Traceability Workshop (ECMDA-TR 2006). Bilbao, Spain. 10/7/2006.
Online PDF.
Pieter Van Gorp, Hans Schippers and Dirk Janssens. Copying Subgraphs within Model Repositories. 5th International Workshop on Graph Transformation and Visual Modeling Techniques (GT-VMT). Vienna, Austria. April 1 - 2, 2006
Online PDF, Slides. Final version of paper: see http://www.entcs.org/.
2004-2005
Tom Mens and Pieter Van Gorp. A taxonomy of model transformation. International Workshop on Graph and Model Transformation (GraMoT). A satellite event of the Fourth International Conference on Generative Programming and Component Engineering (GPCE). Tallinn, Estonia. September 28 , 2005.
Online PDF.
Tom Mens, Pieter Van Gorp, Daniel Varro and Gabor Karsai. Applying a Model Transformation Taxonomy to Graph Transformation Technology. International Workshop on Graph and Model Transformation (GraMoT). A satellite event of the Fourth International Conference on Generative Programming and Component Engineering (GPCE). Tallinn, Estonia. September 28 , 2005.
Online PDF.
Pieter Van Gorp and Dirk Janssens. CAViT: a Consistency Maintenance Framework based on Transformation Contracts. Dagstuhl Seminar 05161 - "Transformation Techniques in Software Engineering", Schloss Dagstuhl (Germany), 17.04.05-22.04.05
Online PDF, Slides. Seminar Homepage.
Lars Grunske, Leif Geiger, Albert Zündorf, Niels Van Eetvelde, Pieter Van Gorp and Daniel Varro. Using Graph Transformation for Practical Model Driven Software Engineering. Accepted book chapter, Model-driven Software Development - Volume II of Research and Practice in Software Engineering, edited by Sami Beydeda and Volker Gruhn, July 18, 2005. ISBN: 3-540-25613-X
Online Chapter PDF.
Hans Schippers, Pieter Van Gorp and Dirk Janssens. Leveraging UML Profiles to generate Plugins from Visual Model Transformations. Software Evolution through Transformations (SETra). Electronic Notes in Theoretical Computer Science, 127(3):5n++6. Satellite of the 2nd Intl. Conference on Graph Transformation (ICGT), Rome (Italy), October 2, 2004.
Online PDF. BibTeX.
2003-2004
Hans Schippers and Pieter Van Gorp. Standardizing SDM for Model Transformations. Second Int. Fujaba Days (FD’04), Darmstadt (Germany), September 15-17, 2004.
Online PDF.
Pieter Van Gorp, Dirk Janssens and Tracy Gardner. Write Once, Deploy N: a Performance Oriented MDA Case Study. 8th IEEE International Enterprise Distributed Object Computing Conference (EDOC 2004), Monterey (California, USA), September 20-24, 2004.
Published by IEEE, Online PDF, Slides.
Pieter Van Gorp. The "Write Once, Deploy N" MDA Case Study - Combining Performance Tuning with Vendor Independence. Evolution and Reuse of Language Specifications for DSLs (ERLS), Satellite event of ECOOP, Oslo (Norway), June 14, 2004.
Online PDF - Online PDF of workshop reader
Pieter Van Gorp.Write Once, Deploy N: a Performance Oriented MDA Case Study. Dagstuhl Seminar 04101 - "Language Engineering for Model-Driven Software Development", 29.02.-05.03.04. Schloss Dagstuhl (Germany).
Citation Details. Seminar Homepage.
Bart Du Bois, Pieter Van Gorp, Alon Amsel, Niels Van Eetvelde, Hans Stenten, Serge Demeyer, and Tom Mens. A Discussion of Refactoring in Research and Practice. Technical report (number 2004-03), University of Antwerp (Belgium), Department of Mathematics & Computer Science, January 2004.
Online PDF.
Pieter Van Gorp, Niels Van Eetvelde, and Dirk Janssens. Implementing Refactorings as Graph Rewrite Rules on a Platform Independent Metamodel. In Proceedings of the 1st International Fujaba Days. University of Kassel (Germany), October 13-14, 2003.
Online PDF
2002-2003
Pieter Van Gorp, Hans Stenten, Tom Mens, and Serge Demeyer. Towards automating source-consistent UML Refactorings. In Proceedings of << UML >> 2003 - The Unified Modeling Language. San Francisco (California, USA), October 20-24, 2003. Springer-Verlag.
Online PDF. Springer Link.
Pieter Van Gorp, Hans Stenten, Tom Mens, and Serge Demeyer. Enabling and using the UML for model driven refactoring. In Serge Demeyer, Stephane Ducasse, and Kim Mens, editors, Proceedings of the 4th International Workshop on Object-Oriented Reengineering (WOOR), Satellite event of ECOOP, Darmstadt (Germany), July 21st, 2003. Technical Report 2003-07 of the University of Antwerp (Belgium), Department of Mathematics & Computer Science, 2003.
Online PDF
Tom Mens, Serge Demeyer, Bart Du Bois, Hans Stenten, and Pieter Van Gorp. Refactoring: Current research and future trends. Third Workshop on Language Descriptions, Tools and Applications (LDTA), Satellite event of ETAPS, Warsaw (Poland), April 6th, 2003.
Online PDF. Elsevier ENTCS link.
Pieter Van Gorp. Model Driven Reengineering voor Web Applicaties. Initial Research Roadmap (in Dutch).
Online protected PDF - PROGRAM COMMITTEE MEMBERSHIP
-
2011:
- Co-organizer of TTC 2011: Transformation Tools Contest 2011
- PC member for ECMFA 2011 - Seventh European Conference on Modelling Foundations and Applications. University of Birmingham, Birmingham, UK (6-9th of June, 2011)
- Reviewer for the 19th European Conference on Information Systems - ECIS 2011
- PC member for ICMT 2011: International Conference on Model Transformation, 27-28 June - Zürich, Switzerland.
- PC member for OCL 2011 - International Workshop on OCL and Textual Modelling
- Reviewer for the BPM 2011 Demos track
- Reviewer for PRO-VE 2011 - 12th IFIP Working Conference on Virtual Enterprises, 17-19 October 2011 - Sao Paulo, Brazil
- Reviewer for the International Conference on Service Oriented Computing - ICSOC 2010
- PC member for the International Workshop on Graph Based Tools - GraBaTs 2010
- PC member for the Workshop on OCL and Textual Modelling
- Reviewer for the Software and Systems Modeling (SoSyM) journal
- Reviewer for the International Journal of Cooperative Information Systems (IJCIS) journal
- Reviewer for the Science of Computer Programming (SCP) journal
- Reviewer for the Data & Knowledge Engineering (DKE) journal
- Co-organizer of MHPW 2010: Making Healthcare Processes Work (Information Systems meet Scheduling Theory), February 15-16, 2010
- Co-organizer of TTC 2010: Transformation Tools Contest 2010
- PC member for EDOC 2010: 14th IEEE International EDOC Conference, Vitria, ES, Brazil.
- PC member for ICGT 2010: Fifth International Conference on Graph Transformation, University of Twente, Enschede, The Netherlands, 27 September - 2 October, 2010
- PC member for ECMFA 2010: Sixth European Conference on Modelling Foundations and Applications (Formerly the ECMDA-FA series of conferences), University of Pierre & Marie Curie, Paris, France. 15-18 June 2010
- Co-organizer of GraBaTs 2009: 5th International Workshop on Graph-Based Tools, The Contest
- Crganizer and PC member of FujabaDays 2009: 7th International Fujaba Days, November 16-17, 2009
- PC member for MODELS 2009: ACM/IEEE 12th International Conference on Model Driven Engineering Languages and Systems (formerly the UML series of conferences), Denver, Colorado
- PC member for EDOC 2009: Thirteenth IEEE International EDOC Conference (1 - 4 September 2009, Auckland, New Zealand)
- PC member for ECMDA 2009: Fifth European Conference on Model-Driven Architecture Foundations and Applications, University of Twente, Enschede, The Netherlands 23-26 June 2009
- PC member for BENEVOL 2009: The 8th BElgian-NEtherlands software eVOLution seminar.
- PC member for OCL 2009: The Pragmatics of OCL and other textual specification languages
- Reviewer for the Simulation: Transactions of The Society for Modeling and Simulation International journal
- Co-organizer of 7th OCL Workshop (OCL Concepts and Tools: From Implementation to Evaluation and Comparison) at the MoDELS (previously UML) Conference. Toulouse, France. September 2008.
- Co-organizer of the 2nd Graph Transformation Tool Contest at GraBaTs, co-located with the International Conference on Graph Transformation (ICGT). Leicester, UK. September 2008.
- EDOC 2008 - Twelfth International IEEE EDOC Conference. Munich, Germany. September 15-19 2008.
- FujabaDays 2008 - 6th International Fujaba Days (New Applications of Model-Driven Development). Technische Universität Dresden, Germany. September 18-19, 2008
- AGTiVE 2007 - Applications of Graph Transformation, October 10 - 12, Schlosshotel am Bergpark, Wilhelmshöhe, Kassel, Germany.
- GT-VMT 2007 (external reviewer)
- EDOC 2007 - "The Enterprise Computing Conference", October 15th-19th 2007, Annapolis, Maryland. Hosted by the MITRE corporation.
- FujabaDays 2007 - 5th International Fujaba Days (Graph Transformations goes QVT). University of Kassel, Germany. October 8-9, 2007
- GraBaTs 2006 - Third International Workshop on Graph Based Tools, September 21-22, 2006, Natal, Brazil
- WMR 2006 - Web Maintenance and Reengineering, in conjunction with 10th European Conference on Software Maintenance and Reengineering (CSMR) 2006, 4-March-2006, Bari, Italy
- Fujaba Days 2006 - 4th International Fujaba Days, September 28th-29th, University of Bayreuth, Germany.
- WiSME 2005 - 4th Workshop in Software Model Engineering (Bridging Technical Spaces and Model-Driven Evolution). Montego Bay, Jamaica, October 3, 2005
- Fujaba Days 2005 - 3rd International Fujaba Days (MDD in Practice). University of Paderborn (Germany), September 15 - 18, 2005
2004:
- GraBaTs 2004 - International Workshop on Graph-Based Tools. A satellite event of the Second International Conference on Graph Transformation (ICGT 2004), Rome (Italy), October 1-2 , 2004
- Fujaba Days 2004 - 2nd International Fujaba Days (MDA with RT/UML and Rule-based Object Manipulation). Technical University of Darmstadt (Germany), September 15 - 17, 2004
- EDITING OF PROCEEDINGS
-
- Pieter Van Gorp, Steffen Mazanek and Louis Rose. Proceedings of the Fifth Transformation Tool Contest, Zürich, Switzerland, June 29-30 2011, Electronic Proceedings in Theoretical Computer Science volume 74. Open Publishing Association. Published: 16th November 2011. DOI: 10.4204/EPTCS.74. ISSN: 2075-2180
- Pieter Van Gorp. Fujaba Days 2009: proceedings of the 7th international Fujaba days (73 p.), Eindhoven University of Technology, The Netherlands, November 16-17, 2009. TU/e open access link
- Jordi Cabot, Martin Gogolla and Pieter Van Gorp. Eighth International Workshop on OCL Concepts and Tools. In Models in Software Engineering. more...
- Arend Rensink and Pieter Van Gorp. Graph-Based Tools: The Contest. In Graph Transformations, Volume 5214/2008 of Lecture Notes in Computer Science (Springer). DOI: 10.1007/978-3-540-87405-8
- LINKS
-
Research Artifacts: - SITE ADMIN
- Ph. D. Research log in Model Driven Engineering (MDE)
Model-driven Development of Model Transformations
I have investigated ways to model model management tools in the context of the Model Driven Engineering paradigm. I have focused on model refactoring, model synthesis and model synchronization.As you can see from my publication list, I have focused on domain model refactorings in 2002-2003. First of all, I have contributed to a research roadmap of refactoring. Next, I have evaluated (and subsequently extended) the UML metamodel, I have used OCL to automate the refactoring process (by means of formal refactoring contracts) and I have investigated how Fujaba could be used to generate refactoring code from visual model transformation specifications. In 2003-2004, we made our approach applicable in any UML compliant tool by designing a UML profile for Story Diagrams and developing an open source compiler towards JMI standard compliant repository manipulation code.
After I had identified the need for more declarative transformation modeling language constructs in a series of model synthesis case studies, I have contributed a <<copy>> operator to the graph/model transformation community. The operator is made executable (and understandable) using a higher order transformation. The higher order transformation is modeled using plain Story Diagrams. Remark that I still do not consider the extended version of Story Diagrams the ultimate language for modeling transformations (e.g., we need at least a <<merge>> operator and non-deterministic matching too). However, I do consider the language architecture proposed in my thesis and SLE paper (UML profile + Higher Order Transformations) the way to contribute new transformation language operators. In contrast to related work, the proposed approach clearly separates and reuses mainstream graph transformation infrastructure and minimizes tool lock-in.
For a gentle introduction to the approach, please check out the recording of my Ph.D. presentation for the general public:
Model-driven Development of Model Transformations from Pieter Van Gorp on Vimeo.
