Welcome to the website of the "Enterprise Platform and Integration Concepts" (EPIC) group.
Our activities are focused on the following research topics:
In-Memory Data Management for Enterprise Applications
Human-Centered Software Design and Engineering
In-Memory Data Management for Life Sciences
Our group includes PostDocs, PhD students, and student assistants, and is headed by Prof. Dr. Hasso Plattner. If you are interested in our work or want to join our team, please contact Dr. Matthias Uflacker.
Our team is giving a series of lectures and seminars with a focus on enterprise systems design and in-memory data management. Strong links to the industry ensure a close connection between theory and its implementation in the real world.
Our research focuses on the principles of in-memory data management on modern hardware and the integration of different hard- and software systems to meet business requirements. This involves studying the conceptual and technological aspects of modern enterprise applications as well as tools and methods for enterprise systems design.
We continually strive to translate our research into practical outputs that improve the quality of enterprise applications. A close link to industry partners ensures relevance and impact of our work. Get here an overview of our current and previous projects.
Thomas is a former member of the HPI research school on "Service-oriented Systems Engineering" and now a researcher at the "Enterprise Platform and Integration Concepts" group. After completing both the Bachelor’s and the Master’s program at HPI he decided to continue with his Ph.D. studies at this institute, but broadened the focus from a completely technical to a more design research driven level. He is involved in various teaching activities, for example as a teaching assistant in a software engineering lecture. There he is responsible for organizing an exercise that has all 80 students of the lecture develop a single system in a joint effort. Furthermore, he is responsible for organizing the ME310 lecture at the EPIC chair and also serves as a teaching assistant in that course.
Matthies, C., Kowark, T., Uflacker, M.: Teaching Agile the Agile Way — Employing Self-Organizing Teams in a University Software Engineering Course.2016 American Society for Engineering Education (ASEE) International Forum (2016).
Matthies, C., Kowark, T., Richly, K., Uflacker, M., Plattner, H.: ScrumLint: Identifying Violations of Agile Practices Using Development Artifacts.Proceedings of the 9th International Workshop on Cooperative and Human Aspects of Software Engineering. bll. 40-43. ACM, New York, NY, USA (2016).
Matthies, C., Kowark, T., Richly, K., Uflacker, M., Plattner, H.: How Surveys, Tutors, and Software Help to Assess Scrum Adoption in a Classroom Software Engineering Project.Proceedings of the 38th International Conference on Software Engineering Companion. bll. 313-322. ACM, New York, NY, USA (2016).
Kowark, T., Matthies, C., Uflacker, M., Plattner, H.: Lightweight Collection and Storage of Software Repository Data with DataRover.Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering. bll. 810-815. ACM, New York, NY, USA (2016).
Haeger, F., Kowark, T., Uflacker, M.: Experience and Knowledge Transfer Through Special Topic Coaching Sessions. In: Plattner, H., Meinel, C., en Leifer, L. (reds.) Design Thinking Research - Making Design Thinking Foundational. bll. 187-201 (2015).
Kowark, T., Plattner, H.: Search Space Reduction for Post-Matching Correspondence Provisioning.The 10th International Workshop on Ontology Matching, In Conjunction with the 14th International Semantic Web Conference (ISWC) (2015).
Kowark, T., Teusner, R., Richly, K., Plattner, H.: RepMine: A System for Transferrable Analyses of Collaboration Activities in Software Engineering.2015 Workshop on Software Support for Collaborative and Global Software Engineering, In conjunction with the 30th IEEE/ACM International Conference on Automated Software Engineering (2015).
Kowark, T., Plattner, H.: One Query at a Time: Incremental, Collective Ontology Matching.The 9th International Workshop on Ontology Matching, In Conjunction with the 13th International Semantic Web Conference (ISWC), Riva del Garda, Trentino, Italy (2014).
Kowark, T.: Applications of Virtual Collaboration Monitoring in Software Development Projects.Proceedings of the 7th Retreat of the HPI Research School on Service-oriented Systems Engineering (to appear) (2013).
Kowark, T., Haeger, F., Gehrer, R., Krüger, J.: A Research Plan for the Integration of Design Thinking with Large Scale Software Development Projects.Design Thinking Research - Building Innovation Eco-Systems (2013).
Plattner, H., Kowark, T.: AnalyzeD: A Shared Tool for Analyzing Virtual Team Collaboration in Classroom Software Engineering Projects.Proceedings of the International Conference on Frontiers in Education: Computer Science and Computer Engineering (2012).
Kowark, T., Dobrigkeit, P., Zeier, A.: Towards a Shared Repository for Patterns in Virtual Team Collaboration.Design Thinking Research: Measuring Performance in Context (Understanding Innovation) (2012).
Kowark, T., Dobrigkeit, P., Zeier, A.: Towards a Shared Repository for Patterns in Virtual Team Collaboration.5th International Conference on New Trends in Information Science and Service Science (2011).
Kowark, T., Mueller, J., Mueller, S., Zeier, A.: An Educational Testbed for the Computational Analysis of Collaboration in Early Stages of Software Development Processes.44th Hawaii International Conference on System Sciences (HICSS), Kauai (HI), USA (2011).
Schapranow, M.-P., Geller, F., Lorenz, M., Müller, J., Kowark, T., Zeier, A.: Assessment of Communication Protocols in the EPC Network: Replacing Textual SOAP and XML with Binary Google Protocol Buffers Encoding.17th IEEE International Conference on Industrial Engineering and Engineering Management (IE&EM), Xiamen, China (2010).
We are proud to announce " A Course in In-Memory Data Management" by Prof. Dr. h.c. Hasso Plattner. This book is the culmination of six years work of in-memory research. As such, it provides the technical foundation for combined transactional and analytical workloads inside one single database as well as examples of new applications that are now possible given the availability of the new technology. The book is available at Springer.