Business Process Technology
Prof. Dr. Mathias Weske

Artem Polyvyanyy, M. Sc.

Artem Polyvyanyy Business Process Technology Group
Hasso Plattner Institute for IT-Systems Engineering
at the University of Potsdam
Prof.-Dr.-Helmert-Str. 2-3
D-14482 Potsdam, Germany

Phone:+49(0)331-5509-195
Fax:+49(0)331-5509-189
Room:C-2.8
eMail:Artem..Polyvyanyy (at) hpi..uni-potsdam..de
eMail:Artem..Polyvyanyy (at) gmail..com
Skype:uartem
LinkedInfacebook

Biography

Artem Polyvyanyy was born in Mariupol, Ukraine in 1983. He is a research assistant and a PhD candidate at Business Process Technology research group at Hasso Plattner Institute of IT Systems Engineering at the University of Potsdam, Germany. He is a member of the Research School on Service-Oriented Systems Engineering at Hasso Plattner Institute. His research areas are business process management and service-oriented computing. In particular, his topics of interest are process abstraction and verification, modeling of ad-hoc processes, and service science. Artem has published his research results at international conferences on business process management. He has a strong background in computer science, software engineering, and business process management from the National University of Kyiv-Mohyla Academy in Ukraine and Hasso Plattner Institute in Germany. His industry experience includes internships at Wincor-Nixdorf GmbH in Hamburg, Germany and SAP Labs in Palo Alto, USA.

Research Topic

Software engineering went a long way from low level programming languages to process models (both defining control flow, but on different abstraction levels). The driving force for such an evolution was (and still remains) reuse. On one hand, engineers want to operate with coarse grained statements when describing algorithms, on the other, stay flexible when capturing an arbitrary system. Achievement of the equilibrium point is impossible, approaching it is research. At the end, it is about the choice of abstraction level to operate at.

My research concentrates on the questions regarding structural aggregation of control flow logic, i.e., searching for meaningful process fragments suitable for generalization. Assuming the existence of executable processes, the questions to be answered are: how to extract coarse grained fragments of process logic, can the system be expressed in less lines of code or modeling constructs, what are the methodologies and implications. In order to answer these questions I reuse and improve the existing, but also develop new techniques of process model decomposition.

Finally, in order to achieve flexibility in describing special kind of processes that capture ad-hoc scenarios (instance rich processes), I develop and shape the technique of Flexible Process Graphs (FPG). Instead of structural generalization, FPG proposes generalization of the control flow logic. The core process modeling construct - a sequential execution constraint between two activities, is replaced in FPG by the relation on two sets of activities. Once all the prerequisite activities are accomplished, another set can be enabled for execution.

Teaching Activities

  • Seminar Business Process Intelligence (Master program SS2010); link
  • Seminar on Service-oriented Computing (Master program WS2009/10); link
  • Seminar Business Processes in the Real World (Master program WS2009/10); link
  • Seminar Prozessmodellierungsplattform (Bachelor program WS2009/10); link
  • Seminar Intelligent Process Modeling and Labeling (Master program SS2009); link
  • Seminar Prozessmodellierungsplattform (Bachelor program WS2008/09); link
  • Seminar Business Process Technology (Master program SS2008); link
  • Seminar Information Retrieval in Web Environments (Master program WS2007/08). link

Supervision of Thesis

  • Maria Rastrepkina. Managing Variability in Process Models by Structural Decomposition. Master's Thesis. 2010.

Open Master Thesis Topics

  • Abstracting from Business Process Details;
  • Flexible Service Systems.

Open Source Activities

  • BPStruct - A Tool for Structuring BPMN models;
  • Oryx - a Web-based process modeling editor; link
  • jbpt - Business Process Technologies 4 Java - code extracts employed to answer research questions, a part of Oryx; link
  • Themis - Information Retrieval framework - implemented as a part of master thesis. link

Scientific Activities

Research Projects with Industry

  • IBM Zurich Research Lab, Business Integration Technologies group (structural aspects of process models and algorithms for process parsing); link
  • AOK Brandenburg, Teltow, on Business Process Model Abstraction (implementation of Atlas - a process model abstraction tool).

Scientific Service

  • Member of the Editorial Board of two volumes book project in “Service Science: Research and Innovations (SSRI) in the Service Economy” on the Advancement of Services Systems: The Science of Service Systems and Service Systems Implementation; link
  • Reviews for scientific journals: Information Systems (Elsevier), Data & Knowledge Engineering (Elsevier), Transactions on Services Computing (IEEE).
  • Reviews for conferences: ICSOC, CAiSE, CoopIS.

Publications

  • List of publications as seen by DBLP

Book Chapters

  • Artem Polyvyanyy and Mathias Weske. Flexible Service Systems. In: The Science of Service Systems, Springer, 2010; (accepted for publication) link;
  • Artem Polyvyanyy, Sergey Smirnov, and Mathias Weske. Business Process Model Abstraction. In: International Handbook on Business Process Management, Springer, 2009. (accepted for publication) link.

Conference Papers

  • Marlon Dumas, Luciano García-Bañuelos, Artem Polyvyanyy, Yong Yang, and Liang Zhang. Aggregate Quality of Service Computation for Composite Services. Proceedings of the 8th International Conference on Service Oriented Computing (ICSOC). San Francisco, CA, US, December 2010 (accepted for publication);
  • Artem Polyvyanyy, Matthias Weidlich, and Mathias Weske. The Biconnected Verification of Workflow Nets. Proceedings of the 18th International Conference on Cooperative Information Systems (CoopIS), Crete, Greece, October 2010 (accepted for publication);
  • Artem Polyvyanyy, Luciano García-Bañuelos, and Marlon Dumas. Structuring Acyclic Process Models. Proceedings of the 8th International Conference on Business Process Management (BPM). Hoboken, NJ, US, September 2010 (accepted for publication);
  • Matthias Weidlich, Artem Polyvyanyy, Jan Mendling, and Mathias Weske. Efficient Computation of Causal Behavioural Profiles using Structural Decomposition. Proceedings of the 31st International Conference on Application and Theory of Petri Nets and Other Models of Concurrency (ATPN), Braga, Portugal, June 2010;
  • Matthias Weidlich, Artem Polyvyanyy, Nirmit Desai, and Jan Mendling. Process Compliance Measurement based on Behavioural Profiles. Proceedings of the 22nd International Conference on Advanced Information Systems Engineering (CAiSE), Hammamet, Tunisia, June 2010;
  • Artem Polyvyanyy, Luciano García-Bañuelos, and Mathias Weske. Unveiling Hidden Unstructured Regions in Process Models. Proceedings of the 17th International Conference on Cooperative Information Systems (CoopIS), Vilamoura, Algarve, Portugal, November 2009;
  • Artem Polyvyanyy, Sergey Smirnov, and Mathias Weske. The Triconnected Abstraction of Process Models. Proceedings of the 7th International Conference on Business Process Management (BPM). Ulm, Germany, September 2009;
  • Artem Polyvyanyy, Sergey Smirnov, and Mathias Weske. On Application of Structural Decomposition for Process Model Abstraction. Proceedings of the 2nd International Conference on Business Process and Services Computing (BPSC), Leipzig, Germany, March 2009;
  • Artem Polyvyanyy and Mathias Weske. Flexible Process Graph: A Prologue. Proceedings of the 16th International Conference on Cooperative Information Systems (CoopIS), Monterrey, Mexico, November 2008;
  • Artem Polyvyanyy, Sergey Smirnov, and Mathias Weske. Process Model Abstraction: A Slider Approach. Proceedings of the 12th International Conference on Enterprise Distributed Object Computing (EDOC), München, Germany, September 2008;
  • Ahmed Awad, Artem Polyvyanyy, and Mathias Weske. Semantic Querying of Business Process Models. Proceedings of the 12th International Conference on Enterprise Distributed Object Computing (EDOC), München, Germany, September 2008;
  • Ralf Knackstedt, Dominik Kuropka, Oliver Müller, and Artem Polyvyanyy. An Ontology-Based Service Discovery Approach for the Provisioning of Product-Service Bundles. In 16th European Conference on Information Systems (ECIS), Galway, Ireland, June 2008.

Workshop Papers

  • Artem Polyvyanyy, Jussi Vanhatalo, and Hagen Voelzer. Simplified Computation and Generalization of the Refined Process Structure Tree. Proceedings of the 7th International Workshop on Web Services and Formal Methods (WS-FM). Hoboken, NJ, US, September 2010 (accepted for publication);
  • Marlon Dumas, Luciano García-Bañuelos, and Artem Polyvyanyy. Unraveling Unstructured Process Models. Proceedings of the 2nd International Workshop on BPMN (BPMN). Potsdam, Germany, October 2010 (invited paper);
  • Felix Elliger, Artem Polyvyanyy, and Mathias Weske. On Separation of Concurrency and Conflicts in Acyclic Process Models. Proceedings of the 4th International Workshop on Enterprise Modelling and Information Systems Architectures; Karlsruhe, Germany, October, 2010 (accepted for publication);
  • Artem Polyvyanyy. Structural Abstraction of Process Specifications. 2nd Central-European Workshop on Services and their Composition (ZEUS), Berlin, Germany, February 2010;
  • Artem Polyvyanyy, Sergey Smirnov, and Mathias Weske. Reducing Complexity of Large EPCs. Geschäftsprozessmanagement mit Ereignisgesteuerten Prozessketten (MobIS: EPK), Saarbrücken, Germany, November 2008;
  • Artem Polyvyanyy and Mathias Weske. Hypergraph-Based Modeling of Ad-Hoc Business Processes. Proceedings of the 1st International Workshop on Process Management for Highly Dynamic and Pervasive Scenarios (BPM: PM4HDPS), Milan, Italy, September 2008.

Technical Reports

  • Matthias Weidlich, Artem Polyvyanyy, Jan Mendling, and Mathias Weske. Efficient Computation of Causal Behavioural Profiles using Structural Decomposition. Technical Report of the Business Process Technology group, 10 (2010);
  • Artem Polyvyanyy, Jussi Vanhatalo, and Hagen Voelzer. Simplified Computation and Generalization of the Refined Process Structure Tree. IBM Research Report, RZ3745, September 2009 (with proof of the main theorem); link
  • Artem Polyvyanyy and Dominik Kuropka. A Quantitative Evaluation of the Enhanced Topic-Based Vector Space Model. Technical Report of the Hasso Plattner Institute, 19 (2007), ISBN 978-3-939469-95-7, ISSN 1613-5652.

Education

April 2005 – April 2007, “Hasso Plattner Institute”, Potsdam, Germany, Master in IT-Software Engineering. webpage

Master thesis – Evaluation of a Novel Information Retrieval Model: eTVSM. Evaluation of an ontology based natural language Information Retrieval model. Development of Information Retrieval evaluation framework. Application of statistic methods for Information Retrieval models comparisons.

September 2000 – July 2004, “National University of Kiev-Mohyla Academy”, Kiev, Ukraine, Bachelor of Computer Science. webpage wikipedia

Bachelor thesis – Error-correcting Codes in Redundant Data Storage Schemas.

Awards and Scholarships

  • 2007, Best of class, M.Sc. at “Hasso Plattner Institute”, Potsdam, Germany; link photo
  • 2005-2007, Grant from DAAD and “Hasso Plattner Institute”;
  • 2004, Best of class, B.Sc. at “National University of Kyiv-Mohyla Academy”, Kyiv, Ukraine;
  • 2004, Grant of honor to Nona Synyavska, Canada – granted to the top computer science student at National University of Kyiv-Mohyla Academy;
  • 2000, New Jersey Mathematics League Certificate of Merit for superior achievement;
  • 1999-2000, Freedom Support Act, FLEX-ACCELS international students exchange program grant to the United States.

University of Potsdam
Business Process Technology
Hasso-Plattner-Institute
Prof.-Dr.-Helmert-Str. 2-3
D-14482 Potsdam, Germany
Phone: +49 (0) 331-5509-180
Fax: +49 (0) 331-5509-189