- A Comparative Survey of Business Process Similarity Measures
- Similarity measures for business process models have been suggested for different purposes such as measuring compliance between reference and actual models, searching for related models in a repository, or locating services that adhere to a specification given by a process model. The aim of our article is to provide a comprehensive survey on techniques to define and calculate such similarity measures. As the measures differ in many aspects, it is an interesting question how different measures rank ``similarity'' within the same set of models. We investigated, how different kinds of changes in a model influence the values of different similarity measures that have been published in academic literature. Furthermore, we identified eight properties that a similarity measure should have from a theoretical point of view and analysed how these properties are fulfilled by the different measures. Our results show that there are remarkable differences among existing measures. We give some recommendations which type of measure is useful for which kind of application.
- Configuring services regarding service environment and productivity indicators
- In course of the extensive changes in the service sector, methods and tools for modelling services, managing service-portfolios and optimising service-offers are required. This paper proposes an extension of a basic metamodel as described in various previous publications to be able to describe non-functional properties, global variables and the definition of configuration constraints.
- Dienstleistungsmodularisierung zur kundenindividuellen Konfiguration
- Die Dienstleistungswirtschaft ist zunehmend geprägt von dem Wunsch kundenindividuelle Lösungen bei gleichzeitiger Standardisierung der angebotenen Leistung zu ermöglichen. Ein hierfür geeigneter Ansatz ist die Modularisierung von Dienstleistungen. Abgeschlossene Dienstleistungskomponenten, welche für sich hochstandardisiert sein können, werden von Kunden zu einem individuellen Gesamtangebot zusammengesetzt. Um dies zu ermöglichen, bedarf es der Spezifi-kation von Dienstleistungskomponenten, der Definition ihrer Zusammenstellung sowie der Festlegung konfigurationsspezifischer Restriktionen und Regeln. Im vor-liegenden Beitrag wird ein Metamodell vorgestellt, welches die Definition von Dienstleistungskomponenten, deren hierarchischen Abhängigkeiten und weiterer Konfigurationsregeln ermöglicht. Darauf aufbauend lassen sich kundenseitig indi-viduelle Konfigurationen vornehmen.
- Increasing service productivity by characteristics-driven recommendations for action
- Services today are characterised by both increasing macroeconomic relevance and rising competitive environment. Therefore, challenges for service providers are twofold. First, they have to handle increasing complexity of services due to necessary new innovative business to business services. Second, productivity of services must be increased to be successful in today’s economic environment. Due to the diversity of services no single approach exists to tackle productivity of all possible service types. Different types of services require different management strategies. This situation has already been identified in service literature resulting in a great amount of service classifications with specific strategic recommendations. However, today’s service economy is characterised by highly complex and interdependent services. As existing classification usually consider only two or three service characteristics they are often not applicable in the context of complex services. Therefore, our approach is to extract common service characteristics used in classifications. Based on specific characteristic values interdependencies between these values can be assessed resulting in more precise service delivery recommendations.
- Systemising Service Classifications
- In past decades services were in the focus of many works from the academic literature. One common approach for gaining strategic insights about services is to classify them according to different characteristics. Using these classifications it is possible to develop recommendations for action for specific service types. However, due to the broad range of services and different classification reasons, a plethora of classification approaches exists. More than 10 years ago (Cook et al., 1999) have identified almost 40 classifications. With our work we want to provide an overview of service classification approaches and contribute to the systematisation of services. This is based on the review of existing classifications. The most important question is to ask for the goals of different classification approaches. The wide area of service research e.g. covers aspects of marketing, operations research, and human service interaction topics. Furthermore, to facilitate development of new classifications tailored for specific areas of application we want to identify possible classification types i.e. classification clusters and interrelations between different types. Another important question deals with characteristics used for classification. Based on these characteristics we want to identify differences and overlaps between specific classification approaches.
- Analysing Differences Between Business Process Similarity Measures
- Nowadays, it is not uncommon that organisations maintain repositories containing hundreds or thousands of business process models. For the purpose of searching such a repository for models that are similar to a query model, many similarity measures have been suggested in the literature. Other measures have been suggested for different purposes like measuring compliance between a model and a reference model. As those similarity measures differ in many aspects, it is an interesting question how they rank ``similarity'' within the same set of BPM. In our study, we investigated, how different kinds of changes in a BPM influence the values of 22 different similarity measures that have been published in academic literature. Furthermore, we identified eight properties that a similarity measure should have from a theoretical point of view and analysed how these properties are fulfilled by the different measures. Our results show that there are remarkable differences among existing measures. We give some recommendations which kind of measure is useful for which kind of application.
- Komponentenbasiertes Produktivitätscontrolling komplexer Dienstleistungsportfolios
- Mit dem Ansatz des komponentenbasierten Produktivitätscontrollings komplexer Dienstleistungsportfolios wird die Domäne der Dienstleistungswirtschaft innerhalb des Unternehmenscontrollings adressiert. Aufgrund der zunehmenden Bedeutung industrieller Dienstleistungen rückt die Betrachtung der Dienstleistungsproduktivität zunehmend in den Fokus von Unternehmen. Die Besonderheiten von Dienstleistungen sowie deren zunehmende Komplexität erschweren die Analyse und Verbesserung der Produktivität. Dieser Herausforderung kann mit der Modularisierung von Dienstleistungen sowie den darauf aufbauenden Kennzahlenspezifikationen und -berechnungen begegnet werden. Mit dieser Methode wird darüber hinaus die kundenindividuelle Konfiguration standardisierter Komponenten ermöglicht, welches direkt zu einer Produktivitätsverbesserung führen kann.
- Serviceorientierte Vorgehensmodelle
- Der Hype um Serviceorientierte Architekturen ist der Wahrnehmung nach abgeklungen. Es stellt sich die Frage, ob die Serviceorientierten Architekturen (SOA) tatsächlich in der produktiven Entwicklung angekommen sind. In einem Interview, das der IT-Radar 2008 mit Prof. Dr. Gregor Engels führte, wurden verschiedene Herausforderungen genannt, deren Erfüllung den produktiven Einsatz von SOA bedingen. In diesem Paper des Monats betrachten wir den Beitrag von Oliver Thomas, Katrina Leyking und Michael Scheid zum Thema „Serviceorientierte Vorgehensmodelle: Überblick, Klassifikation und Vergleich“. Außerdem resümieren wir, ob die Serviceorientierten Architekturen nun bereit sind für den produktiven Einsatz und ob diese dort 2011 schon angekommen sind. [Ein Beitrag für den IT-Radar der Universitäten Duisburg-Essen und Leipzig.]
- Typisierung von Dienstleistungen basierend auf ihrer Komponentisierungseignung
- Im Rahmen des Projekts KoProServ werden Möglichkeiten zur Steigerung der Produktivität von Dienstleistungen durch deren Komponentisierung untersucht. Das Arbeitspaket 1.3 hat als Ziel, relevante Dienstleistungstypen zu identifizieren, die sich für die Komponentisierung eignen. Dazu wurde eine umfassende Literaturrecherche durchgeführt und Eigenschaften extrahiert, die sich für eine Aussage über die Eignung zur Komponentisierbarkeit von Dienstleistungen heranziehen lassen.
- Automated Model Grouping
- A tremendous amount of software models has been created so far. This growing number of models adds to the fact that it gets more and more difficult to organise, structure, and reuse them. Thereby new software development projects cannot profit from existing knowledge. In our research we will study existing natural language processing techniques for their adaptability in the reuse of software models. We will research methods to group existing models according to their functionality.
- Spezifikation und Steuerung Ajax-basierter Nutzerinteraktion im Dialog Control Framework
- Benutzer moderner Webanwendungen verlangen von diesen Interaktionsmöglichkeiten, wie sie von Desktopanwendungen bekannt sind. Aufgrund der Limitierungen der zugrunde liegenden Technologien war es bisher nicht möglich, diese neuen Möglichkeiten zu implementieren. Mit dem Aufkommen Ajax-basierter Nutzerinteraktion können die Defizite der Technologien verdeckt und dynamischere Webanwendungen, die unmittelbar auf Aktionen des Benutzers reagieren entwickelt werden. Die vorliegende Arbeit führt in die Grundlagen der Ajax-Kommunikation ein und zeigt, wie sich diese in das Dialog Control Framework integrieren lässt. Dazu wird eine Ajax-Komponente entwickelt und deren Verwendung vorgestellt.