Source Code Refactoring
Topic | Participant | Supervisor |
---|---|---|
Fowler, Martin: Refactoring - Improving the Design of Existing Code. Addison-Wesley, 1999. | Thomas Jacobs | Mirko Rose |
Mens, Tom, Tourwé, Tom: A Survey of Software Refactoring. In IEEE Transactions on Software Engineering, Volume 30 Issue 2, February 2004 Page 126-139 | Daria Giacinto | Marvin Grieger |
Design Patterns
Topic | Participant | Supervisor |
---|---|---|
Ramirez, A. J., Cheng, Betty H. C.: Design patterns for developing dynamically adaptive systems. In Proceedings of the ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS'10), Pages 49-58 | Jana Bröggelwirth | Markus Luckey |
"Data First, Structure Later - Agile Data Modeling with the Java Content Repository" (1) Java Content Repository (JCR) Specification JSR 170: Content Repository for Java technology API, jcp.org/en/jsr/detail (2) Data First vs. Structure First, www.betaversion.org/~stefano/linotype/news/93/ | Christopher Holomek | Dr. Fabian Christ |
Process Model Refactoring
Topic | Participant | Supervisor |
---|---|---|
Wil M.P. van der Aalst, Arthur H.M. ter Hofstede, and Marlon Dumas. Patterns of Process Modeling. In Process-Aware Information Systems: Bridging People and Software Through Process Technology, John Wiley and Sons, 2005. | Dheeraj Balabhadruni | Masud Fazal-Baqaie |
Thomas Gschwind, Jana Koehler, Janette Wong: Applying Patterns during Business Process Modeling. BPM 2008: 4-19 | Elena Rybka | Dr. Christian Gerth |
Eder, J., Gruber, W., and Pichler, H. (2005). Transforming Workflow Graphs. In Proceedings of the 1st International Conference on Interoperability of Enterprise Software and Applications (INTEROP-ESA), pages 203–214. Springer. | Deepak Chandra Chandra Veena | Dr. Christian Gerth |
Jussi Vanhatalo, Hagen Völzer, Frank Leymann, Simon Moser: Automatic Workflow Graph Refactoring and Completion. ICSOC 2008: 100-115 | Christopher Brune | Dr. Christian Gerth |
Barbara Weber, Manfred Reichert, Jan Mendling, Hajo A. Reijers: Refactoring large process model repositories. Computers in Industry 62(5): 467-486 (2011) | Jörg Amelunxen | Enes Yigitbas |
Finding Refactoring Opportunities
Topic | Participant | Supervisor |
---|---|---|
Lial Khaluf, Christian Gerth, Gregor Engels: Pattern-Based Modeling and Formalizing of Business Process Quality Constraints. In H. Mouratidis and C. Rolland (eds.): Proceedings of the 23rd International Conference on Advanced Information System Engineering (CAiSE'11). Springer (Berlin/Heidelberg), LNCS, vol. 6741, pp. 521-535 (2011) | Thaduri Madhu Babu | Benjamin Nagel |
Yukyong Kim, Kyung-Goo Doh: The Service Modeling Process Based on Use Case Refactoring. BIS 2007: 108-120 | Victor Brice Fedjo Yemele | Zille Huma |
Van Der Straeten, R., & D'Hondt, M. (2006). Model refactorings through rule-based inconsistency resolution, In: Proc. Symposium on Applied computing (pp. 1210-1217), ACM Press. | David Schubert | Dennis Bokermann |