Go to content

Service orientation: Gaining process flexibility by means of (web) services and in particular mobile and context-aware services

Logo Serviceorientierung Klein

Today’s enterprises need to cope with a high demands of flexibility, caused by a growing environmental dynamic and uncertainty as well as changing customer demands. This goes hand in hand with the requirement of a flexible implementation and execution of business processes, which applies for in-house processes and in particular for intercompany processes. IT systems often enable the realization of processes in companies partly or even as a whole, and are in many cases bottlenecks concerning flexibility. Hence, an efficient and flexible adaption of IT systems to new or changing processes is required, which can be realized by means of concepts and technologies of service-oriented systems (e.g., service-oriented architectures, web services, cloud services or mobile services). In order to gain flexibility, the use and implementation of services needs to be managed sufficiently. For service supported processes, this involves, for instance, the selection of the optimal service composition considering non-functional properties (e.g., price, response time, etc.), or determining an optimal service granularity. Here, the substitution of services already planned for invocation in general, and in particular due to unexpected events such as a service failure, leads to a necessary re-planning. The following research questions are central:

  •  How can service granularity be determined with the help of a model-driven approach, such that new or changing processes can be realized in a flexible way by services?
  • What kind of methods (e.g., numeric methods such as simulation experiments) can be applied in order to determine the effects of potential service failures in a systematic and well-founded way?
  • How to specify a service selection approach that is capable of considering the effects of potential service failures already at planning time (i.e., before starting the process execution)?

Furthermore, to increase the flexibility of processes, the design and use of innovative, mobile technologies (e.g., smartphones and tablets) and services – also in combination with mobile applications - is becoming more and more important. Context information that can be captured via a mobile device can serve as a starting point to adapt processes or to select services. Here, major issues are that context information (e.g., GPS data) changes dynamically or is uncertain during the process execution. Such issues lead to many challenges (e.g., interdependencies between services) that need to be taken into account, when context information is used for the selection of services.
Moreover, automated process planning in combination with the selection of (mobile and ubiquitous) services opens up the possibility to develop smart mobile applications. Here, the goal is to facilitate mobile applications with a smart and intelligent processing logic, rather than just focus on visualising information, which is common nowadays. With the use of context and further available information (e.g., company databases, open data, etc.), the mobile applications should be capable of initiating, preparing, supporting or fully executing actions of a business process in an automated way. Research question are as follows:

  • What kind of (optimization) methods can be developed and applied in order to select services for process execution based upon context information?
  • How to model and consider interdependencies between services when context information is used for the selection?
  • How can novel methods, systems and evolutionary prototypes for mobile applications be developed that cover smart and intelligent process logic and are applicable for different domains?

A selection of current publications:


  1. HOMEPAGE UR
  2. Informatics and Data Science

Chair for Information Systems II

Prof. Dr. Bernd Heinrich

 

 

Team Rechts
Secretary

Tel.: +49 (0)941 943-6101
Fax:  +49 (0)941 943-6120
E-Mail
Universitätsstraße 31
93053 Regensburg

Room VielberthBuilding 3.36
Secretary is open afternoons