---
_id: '51352'
abstract:
- lang: ger
  text: Erfolg und Misserfolg eines Unternehmens werden maßgeblich durch getroffene
    Entscheidungen beeinflusst. Daher verlassen sich Entscheider oft auf Entscheidungsunterstützungssysteme,
    die durch Datensimulation, -optimierung und -visualisierung bei der Identifizierung
    von geeigneten Entscheidungen unterstützen. Für eine optimale Unterstützung muss
    ein Entscheidungsunterstützungssystem (EUS) jedoch auf den Entscheidungsprozess
    eines Entscheiders abgestimmt sein und verfügbare Daten, Optimierungsziele, persönliche
    Präferenzen sowie weitere Einflussfaktoren berücksichtigen. EUS-Entwickler können
    aufgrund der Komplexität und Volatilität von Geschäftsumgebungen allerdings nicht
    alle potenziellen Entscheidungsprozesse während des Entwurfs eines EUS vorhersehen,
    wodurch ein EUS einem Entscheider häufig nur unzureichende Anpassungsmöglichkeiten
    an den individuellen Entscheidungsprozess bietet. Die Einzelanfertigung eines
    EUS, das auf einen Entscheidungsprozess zugeschnitten ist, ist ein kosten- und
    zeitintensives Unterfangen aufgrund der begrenzten Verfügbarkeit von Softwareentwicklern
    oder Missverständnissen zwischen Entwicklern und Entscheidern während der Entwicklung.
    Daher geben sich Entscheider möglicherweise mit einem handelsüblichen EUS zufrieden,
    das nicht vollständig mit ihrem Entscheidungsprozess übereinstimmt, suboptimale
    Entscheidungen begünstigt und so den Unternehmenserfolg negativ beeinflusst. In
    dieser Arbeit wird ein Ansatz vorgeschlagen, der es Entscheidern ermöglicht, selbst
    maßgeschneiderte Entscheidungsunterstützungssysteme zu entwickeln und so die Diskrepanz
    zwischen benötigter und tatsächlicher Entscheidungsunterstützung zu vermeiden.
    Dazu stellen EUS-Entwickler einen Teil der EUS-Funktionalität als wiederverwendbare
    Software-Dienste bereit ...
- lang: eng
  text: 'Decision making significantly determines the success or failure of a business.
    This motivates decision makers to rely on decision support systems for assistance
    in identifying high-quality decisions using data simulation, optimization, and
    visualization. However, for optimal assistance, a decision support system (DSS)
    must align with the decision-making process of a decision maker, which is characterized
    by available data, optimization goals, personal preferences, and other influences.
    Unfortunately, the increasing complexity and volatility of business environments
    prevent DSS developers to anticipate all potential decision-making processes during
    DSS design, and consequently, to provide decision makers with sufficient customization
    options. Commissioning a DSS that is tailored to a decision-making process is
    a cost- and time-intensive undertaking due to limited developer availability or
    misunderstandings between developers and decision makers. As a result, decision
    makers may settle for an off-the-shelf DSS that does not fully align with their
    decision-making process and potentially results in suboptimal decisions, thereby
    impairing business success.This thesis proposes an approach that enables decision
    makers to create tailored decision support systems themselves, thereby avoiding
    the aforementioned misalignment between provided and required decision support.
    The approach expects DSS developers to provide partial DSS functionality in the
    form of reusable software services. Using a low-code approach, non-programmers
    can then compose these services into a holistic DSS by modeling a decision-making
    process with the help of an assistance system. The contribution of the thesis
    is fourfold: First, the thesis explains how to design a service repository to
    capture available decision support services for the encompassing application domain.
    Second ...'
author:
- first_name: Jonas
  full_name: Kirchhoff, Jonas
  id: '39928'
  last_name: Kirchhoff
citation:
  ama: 'Kirchhoff J. <i>Decision Support Ecosystems: Assisted Low-Code Development
    of Tailored Decision Support Systems</i>. Universität Paderborn; 2023. doi:<a
    href="https://doi.org/10.17619/UNIPB/1-1845">10.17619/UNIPB/1-1845</a>'
  apa: 'Kirchhoff, J. (2023). <i>Decision Support Ecosystems: Assisted Low-Code Development
    of Tailored Decision Support Systems</i>. Universität Paderborn. <a href="https://doi.org/10.17619/UNIPB/1-1845">https://doi.org/10.17619/UNIPB/1-1845</a>'
  bibtex: '@book{Kirchhoff_2023, title={Decision Support Ecosystems: Assisted Low-Code
    Development of Tailored Decision Support Systems}, DOI={<a href="https://doi.org/10.17619/UNIPB/1-1845">10.17619/UNIPB/1-1845</a>},
    publisher={Universität Paderborn}, author={Kirchhoff, Jonas}, year={2023} }'
  chicago: 'Kirchhoff, Jonas. <i>Decision Support Ecosystems: Assisted Low-Code Development
    of Tailored Decision Support Systems</i>. Universität Paderborn, 2023. <a href="https://doi.org/10.17619/UNIPB/1-1845">https://doi.org/10.17619/UNIPB/1-1845</a>.'
  ieee: 'J. Kirchhoff, <i>Decision Support Ecosystems: Assisted Low-Code Development
    of Tailored Decision Support Systems</i>. Universität Paderborn, 2023.'
  mla: 'Kirchhoff, Jonas. <i>Decision Support Ecosystems: Assisted Low-Code Development
    of Tailored Decision Support Systems</i>. Universität Paderborn, 2023, doi:<a
    href="https://doi.org/10.17619/UNIPB/1-1845">10.17619/UNIPB/1-1845</a>.'
  short: 'J. Kirchhoff, Decision Support Ecosystems: Assisted Low-Code Development
    of Tailored Decision Support Systems, Universität Paderborn, 2023.'
date_created: 2024-02-15T09:59:22Z
date_updated: 2024-02-15T10:03:04Z
department:
- _id: '534'
- _id: '66'
doi: 10.17619/UNIPB/1-1845
language:
- iso: eng
main_file_link:
- open_access: '1'
  url: https://digital.ub.uni-paderborn.de/hs/download/pdf/7319017?originalFilename=true
oa: '1'
publisher: Universität Paderborn
status: public
supervisor:
- first_name: Gregor
  full_name: Engels, Gregor
  id: '107'
  last_name: Engels
title: 'Decision Support Ecosystems: Assisted Low-Code Development of Tailored Decision
  Support Systems'
type: dissertation
user_id: '39928'
year: '2023'
...
---
_id: '35189'
abstract:
- lang: eng
  text: The development of new business models is essential for startups to become
    successful, as well as for established companies to explore new business opportunities.
    However, developing such business models is a challenging activity. On the one
    hand, various tasks of business model development methods (BMDMs) need to be performed.
    On the other hand, different decisions for the business models (BMs) need to be
    made. Both have to fit the changeable situation of the organization in which the
    business model is developed to reduce the risk of developing ineffective business
    models with low market penetration. Therefore, the BMDMs and the BMs must be developed
    situation-specific. In this thesis, we conduct a design science research study
    to design a novel approach for the situation-specific development of business
    models with three stages. In the first stage, we create a method repository with
    method fragments for the BMDMs and a canvas model repository with modeling fragments
    for the BMs. Both repositories are filled by the knowledge of domain experts.
    Out of these repositories, in the second stage, situation-specific BMDMs for developing
    situation-specific BMs are composed by a method engineer based on the changeable
    situation of the organization and enacted by a business developer. The business
    developer collaborates with other stakeholders during the enaction to create artifacts.
    Moreover, in the third stage, he receives IT support, provided by development
    support engineers, in different development steps.
author:
- first_name: Sebastian
  full_name: Gottschalk, Sebastian
  id: '47208'
  last_name: Gottschalk
citation:
  ama: Gottschalk S. <i>Situation-Specific Development of Business Models within Software
    Ecosystems</i>. Paderborn University; 2022. doi:<a href="https://doi.org/10.17619/UNIPB/1-1644">10.17619/UNIPB/1-1644</a>
  apa: Gottschalk, S. (2022). <i>Situation-specific Development of Business Models
    within Software Ecosystems</i>. Paderborn University. <a href="https://doi.org/10.17619/UNIPB/1-1644">https://doi.org/10.17619/UNIPB/1-1644</a>
  bibtex: '@book{Gottschalk_2022, place={Paderborn}, title={Situation-specific Development
    of Business Models within Software Ecosystems}, DOI={<a href="https://doi.org/10.17619/UNIPB/1-1644">10.17619/UNIPB/1-1644</a>},
    publisher={Paderborn University}, author={Gottschalk, Sebastian}, year={2022}
    }'
  chicago: 'Gottschalk, Sebastian. <i>Situation-Specific Development of Business Models
    within Software Ecosystems</i>. Paderborn: Paderborn University, 2022. <a href="https://doi.org/10.17619/UNIPB/1-1644">https://doi.org/10.17619/UNIPB/1-1644</a>.'
  ieee: 'S. Gottschalk, <i>Situation-specific Development of Business Models within
    Software Ecosystems</i>. Paderborn: Paderborn University, 2022.'
  mla: Gottschalk, Sebastian. <i>Situation-Specific Development of Business Models
    within Software Ecosystems</i>. Paderborn University, 2022, doi:<a href="https://doi.org/10.17619/UNIPB/1-1644">10.17619/UNIPB/1-1644</a>.
  short: S. Gottschalk, Situation-Specific Development of Business Models within Software
    Ecosystems, Paderborn University, Paderborn, 2022.
date_created: 2023-01-04T09:05:58Z
date_updated: 2023-01-09T12:37:15Z
department:
- _id: '66'
- _id: '534'
doi: 10.17619/UNIPB/1-1644
language:
- iso: eng
place: Paderborn
project:
- _id: '1'
  name: 'SFB 901: SFB 901'
- _id: '4'
  name: 'SFB 901 - C: SFB 901 - Project Area C'
- _id: '17'
  name: 'SFB 901 - C5: SFB 901 - Subproject C5'
publisher: Paderborn University
status: public
supervisor:
- first_name: Gregor
  full_name: Engels, Gregor
  id: '107'
  last_name: Engels
title: Situation-specific Development of Business Models within Software Ecosystems
type: dissertation
user_id: '47208'
year: '2022'
...
---
_id: '28683'
abstract:
- lang: ger
  text: "In den letzten Jahren haben sich Software-Ökosysteme als neue, erfolgreiche
    Geschäftsform etabliert. Unternehmen agieren hierbei als Anbieter von Software-Plattformen,
    auf denen Drittanbieter Softwarelösungen für den Markt anbieten können.  Etablierte
    Beispiele sind hierbei sogenannte App-Stores, die z.B. von Google oder Apple angeboten
    werden.\r\n\r\nBeim Aufbau von Software-Ökosystemen müssen vom Plattformanbieter
    viele architektonische Entwurfsentscheidungen getroffen werden. Bisher gibt es
    keine Architekturrichtlinien und -werkzeuge, die den Entwurf einer Ökosystemarchitektur
    unterstützen. Dadurch fehlt hier systematisches, wiederverwendbares Wissen. Plattformanbieter
    müssen auf ad-hoc Entscheidungen zurückgreifen. Dies kann dann zu Problemen im
    Betrieb der Software-Plattformen führen, zu erhöhten Ausfallrisiken und Mehrkosten.\r\n\r\nDer
    Mangel an Architekturwissen manifestiert sich konkret in zwei Gruppen von Herausforderungen:
    Erstens fehlt eine Wissensbasis zu Architekturalternativen und zweitens fehlt
    es an methodischem Wissen zu Entwicklung und Betrieb von Software-Ökosystemen.
    Eine Architekturwissensbasis würde Orientierungshilfen zu den Bestandteilen von
    Software-Ökosystemen und deren Abhängigkeiten geben, während methodisches Wissen
    die Erstellung dieser Systeme erleichtern würde.\r\n\r\nIn der Dissertation werden
    diese Herausforderungen durch die Entwicklung des Frameworks SecoArc für die Modellierung
    von Software-Ökosystemen angegangen. Der Beitrag der Dissertation ist zweifach:
    \r\n1.\tDas SecoArc-Framework umfasst eine Architekturwissensbasis, die wiederverwendbare
    Architekturentwurfsentscheidungen\r\nvon Software-Ökosystemen enthält. Die Wissensbasis
    wurde entwickelt, indem das Architekturwissen bestehender Ökosysteme sowie aus
    existierender Fachliteratur ermittelt wurde und in einer Produktlinie für Software-Ökosysteme
    konsolidiert wurde. Die Produktlinie umfasst architektonische Gemeinsamkeiten
    und Variabilitäten von Software-Ökosystemen. \r\n2.\tDas SecoArc-Framework liefert
    methodisches Wissen, um die Ökosystemarchitektur in Modellen zu entwerfen und
    zu analysieren. Dieses Wissen wurde entwickelt, indem drei Architekturmuster identifiziert
    wurden. Jedes Muster erfasst unterschiedliche Beziehungen zwischen architektonischen
    Entwurfsentscheidungen zu den Qualitätsmerkmalen einer Ökosystemgesundheit und
    der Erreichung von Geschäftszielen. \r\n\r\nDie Architekturmuster und die Produktlinie
    wurden dazu genutzt, ein Modellierungsframework zu entwickeln und in Form eines
    Prototypen umzusetzen, welches einen Entwurfsprozess, eine Modellierungssprache
    und eine Architekturanalysetechnik umfasst. Es erleichtert das Modellieren, Analysieren
    und Vergleichen von Ökosystemarchitekturen.\r\n\r\nDie Ergebnisse der Dissertation
    wurden im Rahmen von zwei Studien evaluiert. In der ersten Validierungsstudie
    wurden das Framework sowie der Prototyp verwendet, um zwei alternative Ökosystemarchitekturen
    zu entwerfen und zu analysieren. In der zweiten Studie wurde eine Analyse von
    existierenden Ökosystemen basierend auf den architektonischen Variabilitäten des
    Frameworks durchgeführt."
author:
- first_name: Bahar
  full_name: Schwichtenberg, Bahar
  id: '36399'
  last_name: Schwichtenberg
citation:
  ama: Schwichtenberg B. <i>Modeling and Analyzing Software Ecosystems</i>.; 2021.
    doi:<a href="https://doi.org/10.17619/UNIPB/1-1270 ">10.17619/UNIPB/1-1270 </a>
  apa: Schwichtenberg, B. (2021). <i>Modeling and Analyzing Software Ecosystems</i>.
    <a href="https://doi.org/10.17619/UNIPB/1-1270 ">https://doi.org/10.17619/UNIPB/1-1270
    </a>
  bibtex: '@book{Schwichtenberg_2021, title={Modeling and Analyzing Software Ecosystems},
    DOI={<a href="https://doi.org/10.17619/UNIPB/1-1270 ">10.17619/UNIPB/1-1270 </a>},
    author={Schwichtenberg, Bahar}, year={2021} }'
  chicago: Schwichtenberg, Bahar. <i>Modeling and Analyzing Software Ecosystems</i>,
    2021. <a href="https://doi.org/10.17619/UNIPB/1-1270 ">https://doi.org/10.17619/UNIPB/1-1270
    </a>.
  ieee: B. Schwichtenberg, <i>Modeling and Analyzing Software Ecosystems</i>. 2021.
  mla: Schwichtenberg, Bahar. <i>Modeling and Analyzing Software Ecosystems</i>. 2021,
    doi:<a href="https://doi.org/10.17619/UNIPB/1-1270 ">10.17619/UNIPB/1-1270 </a>.
  short: B. Schwichtenberg, Modeling and Analyzing Software Ecosystems, 2021.
date_created: 2021-12-13T07:20:33Z
date_updated: 2022-12-30T22:15:37Z
ddc:
- '000'
department:
- _id: '66'
doi: '10.17619/UNIPB/1-1270 '
file:
- access_level: closed
  content_type: application/pdf
  creator: bahareh
  date_created: 2022-12-30T22:15:15Z
  date_updated: 2022-12-30T22:15:15Z
  file_id: '35069'
  file_name: Bahar_Schwichtenberg_Thesis.pdf
  file_size: 9125342
  relation: main_file
  success: 1
file_date_updated: 2022-12-30T22:15:15Z
has_accepted_license: '1'
keyword:
- Enterprise Architecture
- Architectural Design Decisions
- Open Platforms
language:
- iso: eng
project:
- _id: '4'
  name: SFB 901 - Project Area C
- _id: '17'
  name: SFB 901 - Subproject C5
- _id: '1'
  name: 'SFB 901: SFB 901'
status: public
supervisor:
- first_name: Gregor
  full_name: Engels, Gregor
  id: '107'
  last_name: Engels
title: Modeling and Analyzing Software Ecosystems
type: dissertation
user_id: '36399'
year: '2021'
...
---
_id: '15333'
author:
- first_name: Stefan
  full_name: Heindorf, Stefan
  id: '11871'
  last_name: Heindorf
  orcid: 0000-0002-4525-6865
citation:
  ama: Heindorf S. <i>Vandalism Detection in Crowdsourced Knowledge Bases</i>. Universität
    Paderborn; 2019.
  apa: Heindorf, S. (2019). <i>Vandalism Detection in Crowdsourced Knowledge Bases</i>.
    Universität Paderborn.
  bibtex: '@book{Heindorf_2019, title={Vandalism Detection in Crowdsourced Knowledge
    Bases}, publisher={Universität Paderborn}, author={Heindorf, Stefan}, year={2019}
    }'
  chicago: Heindorf, Stefan. <i>Vandalism Detection in Crowdsourced Knowledge Bases</i>.
    Universität Paderborn, 2019.
  ieee: S. Heindorf, <i>Vandalism Detection in Crowdsourced Knowledge Bases</i>. Universität
    Paderborn, 2019.
  mla: Heindorf, Stefan. <i>Vandalism Detection in Crowdsourced Knowledge Bases</i>.
    Universität Paderborn, 2019.
  short: S. Heindorf, Vandalism Detection in Crowdsourced Knowledge Bases, Universität
    Paderborn, 2019.
date_created: 2019-12-17T06:15:38Z
date_updated: 2022-01-06T06:52:20Z
ddc:
- '040'
department:
- _id: '66'
file:
- access_level: closed
  content_type: application/pdf
  creator: florida
  date_created: 2020-01-16T12:09:52Z
  date_updated: 2020-01-16T12:09:52Z
  file_id: '15603'
  file_name: Dissertation_Stefan_Heindorf.pdf
  file_size: 1740910
  relation: main_file
  success: 1
file_date_updated: 2020-01-16T12:09:52Z
has_accepted_license: '1'
language:
- iso: eng
project:
- _id: '1'
  name: SFB 901
- _id: '4'
  name: SFB 901 - Project Area C
- _id: '17'
  name: SFB 901 - Subproject C5
publisher: Universität Paderborn
status: public
supervisor:
- first_name: Gregor
  full_name: Engels, Gregor
  id: '107'
  last_name: Engels
title: Vandalism Detection in Crowdsourced Knowledge Bases
type: dissertation
user_id: '477'
year: '2019'
...
---
_id: '150'
author:
- first_name: Svetlana
  full_name: Arifulina, Svetlana
  last_name: Arifulina
citation:
  ama: Arifulina S. <i>Solving Heterogeneity for a Successful Service Market</i>.
    Universität Paderborn; 2016. doi:<a href="https://doi.org/10.17619/UNIPB/1-13">10.17619/UNIPB/1-13</a>
  apa: Arifulina, S. (2016). <i>Solving Heterogeneity for a Successful Service Market</i>.
    Universität Paderborn. <a href="https://doi.org/10.17619/UNIPB/1-13">https://doi.org/10.17619/UNIPB/1-13</a>
  bibtex: '@book{Arifulina_2016, title={Solving Heterogeneity for a Successful Service
    Market}, DOI={<a href="https://doi.org/10.17619/UNIPB/1-13">10.17619/UNIPB/1-13</a>},
    publisher={Universität Paderborn}, author={Arifulina, Svetlana}, year={2016} }'
  chicago: Arifulina, Svetlana. <i>Solving Heterogeneity for a Successful Service
    Market</i>. Universität Paderborn, 2016. <a href="https://doi.org/10.17619/UNIPB/1-13">https://doi.org/10.17619/UNIPB/1-13</a>.
  ieee: S. Arifulina, <i>Solving Heterogeneity for a Successful Service Market</i>.
    Universität Paderborn, 2016.
  mla: Arifulina, Svetlana. <i>Solving Heterogeneity for a Successful Service Market</i>.
    Universität Paderborn, 2016, doi:<a href="https://doi.org/10.17619/UNIPB/1-13">10.17619/UNIPB/1-13</a>.
  short: S. Arifulina, Solving Heterogeneity for a Successful Service Market, Universität
    Paderborn, 2016.
date_created: 2017-10-17T12:41:21Z
date_updated: 2022-01-06T06:52:13Z
ddc:
- '040'
department:
- _id: '66'
doi: 10.17619/UNIPB/1-13
file:
- access_level: closed
  content_type: application/pdf
  creator: florida
  date_created: 2018-03-21T12:54:05Z
  date_updated: 2018-03-21T12:54:05Z
  file_id: '1552'
  file_name: 150-Dissertation_Svetlana_Arifulina.pdf
  file_size: 6340482
  relation: main_file
  success: 1
file_date_updated: 2018-03-21T12:54:05Z
has_accepted_license: '1'
project:
- _id: '1'
  name: SFB 901
- _id: '9'
  name: SFB 901 - Subprojekt B1
- _id: '3'
  name: SFB 901 - Project Area B
publisher: Universität Paderborn
status: public
supervisor:
- first_name: Gregor
  full_name: Engels, Gregor
  id: '107'
  last_name: Engels
title: Solving Heterogeneity for a Successful Service Market
type: dissertation
user_id: '477'
year: '2016'
...
---
_id: '318'
author:
- first_name: Zille
  full_name: Huma, Zille
  last_name: Huma
citation:
  ama: Huma Z. <i>Automatic Service Discovery and Composition for Heterogeneous Service
    Partners</i>. Universität Paderborn; 2015.
  apa: Huma, Z. (2015). <i>Automatic Service Discovery and Composition for heterogeneous
    service partners</i>. Universität Paderborn.
  bibtex: '@book{Huma_2015, title={Automatic Service Discovery and Composition for
    heterogeneous service partners}, publisher={Universität Paderborn}, author={Huma,
    Zille}, year={2015} }'
  chicago: Huma, Zille. <i>Automatic Service Discovery and Composition for Heterogeneous
    Service Partners</i>. Universität Paderborn, 2015.
  ieee: Z. Huma, <i>Automatic Service Discovery and Composition for heterogeneous
    service partners</i>. Universität Paderborn, 2015.
  mla: Huma, Zille. <i>Automatic Service Discovery and Composition for Heterogeneous
    Service Partners</i>. Universität Paderborn, 2015.
  short: Z. Huma, Automatic Service Discovery and Composition for Heterogeneous Service
    Partners, Universität Paderborn, 2015.
date_created: 2017-10-17T12:41:54Z
date_updated: 2022-01-06T06:59:03Z
ddc:
- '040'
department:
- _id: '66'
file:
- access_level: closed
  content_type: application/pdf
  creator: florida
  date_created: 2018-03-20T07:42:30Z
  date_updated: 2018-03-20T07:42:30Z
  file_id: '1435'
  file_name: 318-Dissertation_-_Huma.pdf
  file_size: 8011875
  relation: main_file
  success: 1
file_date_updated: 2018-03-20T07:42:30Z
has_accepted_license: '1'
project:
- _id: '1'
  name: SFB 901
- _id: '9'
  name: SFB 901 - Subprojekt B1
- _id: '3'
  name: SFB 901 - Project Area B
publisher: Universität Paderborn
status: public
supervisor:
- first_name: Gregor
  full_name: Engels, Gregor
  id: '107'
  last_name: Engels
title: Automatic Service Discovery and Composition for heterogeneous service partners
type: dissertation
user_id: '477'
year: '2015'
...
---
_id: '8842'
author:
- first_name: Ivan
  full_name: Jovanovikj, Ivan
  id: '39187'
  last_name: Jovanovikj
  orcid: https://orcid.org/0000-0002-1838-794X
citation:
  ama: Jovanovikj I. <i>Detection and Resolution of Data-Flow Differences in Business
    Process Models</i>.; 2014.
  apa: Jovanovikj, I. (2014). <i>Detection and Resolution of Data-Flow Differences
    in Business Process Models</i>.
  bibtex: '@book{Jovanovikj_2014, title={Detection and Resolution of Data-Flow Differences
    in Business Process Models}, author={Jovanovikj, Ivan}, year={2014} }'
  chicago: Jovanovikj, Ivan. <i>Detection and Resolution of Data-Flow Differences
    in Business Process Models</i>, 2014.
  ieee: I. Jovanovikj, <i>Detection and Resolution of Data-Flow Differences in Business
    Process Models</i>. 2014.
  mla: Jovanovikj, Ivan. <i>Detection and Resolution of Data-Flow Differences in Business
    Process Models</i>. 2014.
  short: I. Jovanovikj, Detection and Resolution of Data-Flow Differences in Business
    Process Models, 2014.
date_created: 2019-04-08T07:37:33Z
date_updated: 2022-01-06T07:04:03Z
department:
- _id: '66'
extern: '1'
language:
- iso: eng
status: public
supervisor:
- first_name: Christian
  full_name: Gerth, Christian
  last_name: Gerth
- first_name: Gregor
  full_name: Engels, Gregor
  id: '107'
  last_name: Engels
title: Detection and Resolution of Data-Flow Differences in Business Process Models
type: mastersthesis
user_id: '39187'
year: '2014'
...
---
_id: '7569'
abstract:
- lang: eng
  text: 'Dynamic Meta Modeling (DMM) is a semantics specification technique targeted
    at MOF-based modeling languages, where a language''s behavior is defined by means
    of graphical operational rules which change runtime models. The DMM approach has
    first been suggested by Engels et al. in 2000; Hausmann has then defined the DMM
    language on a conceptual level within his PhD thesis in 2006. Consequently, the
    next step was to bring the existing DMM concepts alive, and then to apply them
    to different modeling languages, making use of the lessons learned to improve
    the DMM concepts as well as the DMM tooling. The result of this process is the
    DMM++ method, which is presented within this thesis. Our contributions are three-fold:
    First, and according to our experiences with the DMM language, we have introduced
    new concepts such as refinement by means of rule overriding, and we have strengthened
    existing concepts such as the dealing with universally quantified structures or
    attributes. Second, we have developed a test-driven process for semantics specification:
    A set of test models is created, and their expected behavior is fixed. Then, the
    DMM rules are created incrementally, finally resulting in a DMM ruleset realizing
    at least the expected behavior of the test models. Additionally, we have defined
    a set of coverage criteria for DMM rulesets which allow to measure the quality
    of a set of test models. Third, we have shown how functional as well as non-functional
    requirements can be formulated against models and their DMM specifications. The
    former is achieved by providing a visual language for formulating temporal logic
    properties, which are then verified with model checking techniques, and by allowing
    for visual debugging of models failing a requirement. For the latter, the modeler
    can add performance information to models and analyze their performance properties,
    e.g. average throughput.'
author:
- first_name: Christian
  full_name: Soltenborn, Christian
  id: '1737'
  last_name: Soltenborn
  orcid: 0000-0002-0342-8227
citation:
  ama: Soltenborn C. <i>Quality Assurance with Dynamic Meta Modeling</i>. Universität
    Paderborn; 2013. doi:<a href="http://nbn-resolving.de/urn:nbn:de:hbz:466:2-12420">http://nbn-resolving.de/urn:nbn:de:hbz:466:2-12420</a>
  apa: Soltenborn, C. (2013). <i>Quality Assurance with Dynamic Meta Modeling</i>.
    Universität Paderborn. <a href="http://nbn-resolving.de/urn:nbn:de:hbz:466:2-12420">http://nbn-resolving.de/urn:nbn:de:hbz:466:2-12420</a>
  bibtex: '@book{Soltenborn_2013, title={Quality Assurance with Dynamic Meta Modeling},
    DOI={<a href="http://nbn-resolving.de/urn:nbn:de:hbz:466:2-12420">http://nbn-resolving.de/urn:nbn:de:hbz:466:2-12420</a>},
    publisher={Universität Paderborn}, author={Soltenborn, Christian}, year={2013}
    }'
  chicago: Soltenborn, Christian. <i>Quality Assurance with Dynamic Meta Modeling</i>.
    Universität Paderborn, 2013. <a href="http://nbn-resolving.de/urn:nbn:de:hbz:466:2-12420">http://nbn-resolving.de/urn:nbn:de:hbz:466:2-12420</a>.
  ieee: C. Soltenborn, <i>Quality Assurance with Dynamic Meta Modeling</i>. Universität
    Paderborn, 2013.
  mla: Soltenborn, Christian. <i>Quality Assurance with Dynamic Meta Modeling</i>.
    Universität Paderborn, 2013, doi:<a href="http://nbn-resolving.de/urn:nbn:de:hbz:466:2-12420">http://nbn-resolving.de/urn:nbn:de:hbz:466:2-12420</a>.
  short: C. Soltenborn, Quality Assurance with Dynamic Meta Modeling, Universität
    Paderborn, 2013.
date_created: 2019-02-06T14:15:58Z
date_updated: 2022-01-06T07:03:39Z
department:
- _id: '66'
doi: http://nbn-resolving.de/urn:nbn:de:hbz:466:2-12420
language:
- iso: eng
project:
- _id: '1'
  name: SFB 901
- _id: '3'
  name: SFB 901 - Project Area B
- _id: '9'
  name: SFB 901 - Subproject B1
publisher: Universität Paderborn
status: public
supervisor:
- first_name: Gregor
  full_name: Engels, Gregor
  id: '107'
  last_name: Engels
title: Quality Assurance with Dynamic Meta Modeling
type: dissertation
user_id: '477'
year: '2013'
...
---
_id: '547'
abstract:
- lang: eng
  text: 'In recent years, the role of process models in the development of enterprise
    software systems has increased continuously. Today, process models are used at
    different levels in the development process. For instance, in Service-Oriented
    Architectures (SOA), high-level business process models become input for the development
    of IT systems, and in running IT systems executable process models describe choreographies
    of Web Services. A key driver behind this development is the necessity for a closer
    alignment of business and IT requirements, to reduce the reaction times in software
    development to frequent changes in competitive markets.Typically in these scenarios,
    process models are developed, maintained, and transformed in a team environment
    by several stakeholders that are often from different business units, resulting
    in different versions. To obtain integrated process models comprising the changes
    applied to different versions, the versions need to be consolidated by means of
    model change management. Change management for process models can be compared
    to widely used concurrent versioning systems (CVS) and consists of the following
    major activities: matching of process models, detection of differences, computation
    of dependencies and conflicts between differences, and merging of process models.Although
    in general model-driven development (MDD) is accepted as a well-established development
    approach, there are still some shortcomings that let developers decide against
    MDD and for more traditional development paradigms. These shortcomings comprise
    a lack of fully integrated and fully featured development environments for MDD,
    such as a comprehensive support for model change management.In this thesis, we
    present a framework for process model change management. The framework is based
    on an intermediate representation for process models that serves as an abstraction
    of specific process modeling languages and focuses on common syntactic and semantic
    core concepts for the modeling of workflow in process models. Based on the intermediate
    representation, we match process models in versioning scenarios and compute differences
    between process models generically. Further, we consider the analysis of dependencies
    between differences and show how conflicts between differences can be computed
    by taking into account the semantics of the modeling language.As proof-of concept,
    we have implemented major parts of this framework in terms of a prototype. The
    detection of differences and dependencies contributed also to the Compare & Merge
    framework for the IBM WebSphere Business Modeler V 7.0 [1] (WBM), which was released
    as a product in fall 2009.'
author:
- first_name: Christian
  full_name: Gerth, Christian
  last_name: Gerth
citation:
  ama: Gerth C. <i>Business Process Models - Change Management</i>. Universität Paderborn;
    2013. doi:<a href="https://doi.org/10.1007/978-3-642-38604-6">10.1007/978-3-642-38604-6</a>
  apa: Gerth, C. (2013). <i>Business Process Models - Change Management</i>. Universität
    Paderborn. <a href="https://doi.org/10.1007/978-3-642-38604-6">https://doi.org/10.1007/978-3-642-38604-6</a>
  bibtex: '@book{Gerth_2013, title={Business Process Models - Change Management},
    DOI={<a href="https://doi.org/10.1007/978-3-642-38604-6">10.1007/978-3-642-38604-6</a>},
    publisher={Universität Paderborn}, author={Gerth, Christian}, year={2013} }'
  chicago: Gerth, Christian. <i>Business Process Models - Change Management</i>. Universität
    Paderborn, 2013. <a href="https://doi.org/10.1007/978-3-642-38604-6">https://doi.org/10.1007/978-3-642-38604-6</a>.
  ieee: C. Gerth, <i>Business Process Models - Change Management</i>. Universität
    Paderborn, 2013.
  mla: Gerth, Christian. <i>Business Process Models - Change Management</i>. Universität
    Paderborn, 2013, doi:<a href="https://doi.org/10.1007/978-3-642-38604-6">10.1007/978-3-642-38604-6</a>.
  short: C. Gerth, Business Process Models - Change Management, Universität Paderborn,
    2013.
date_created: 2017-10-17T12:42:39Z
date_updated: 2022-01-06T07:01:55Z
department:
- _id: '66'
doi: 10.1007/978-3-642-38604-6
language:
- iso: eng
project:
- _id: '1'
  name: SFB 901
- _id: '9'
  name: SFB 901 - Subprojekt B1
- _id: '3'
  name: SFB 901 - Project Area B
publisher: Universität Paderborn
status: public
supervisor:
- first_name: Gregor
  full_name: Engels, Gregor
  id: '107'
  last_name: Engels
title: Business Process Models - Change Management
type: dissertation
user_id: '477'
year: '2013'
...
---
_id: '661'
author:
- first_name: Svetlana
  full_name: Arifulina, Svetlana
  last_name: Arifulina
citation:
  ama: Arifulina S. <i>Coverage Criteria for Testing DMM Specifications</i>. Universität
    Paderborn; 2011.
  apa: Arifulina, S. (2011). <i>Coverage Criteria for Testing DMM Specifications</i>.
    Universität Paderborn.
  bibtex: '@book{Arifulina_2011, title={Coverage Criteria for Testing DMM Specifications},
    publisher={Universität Paderborn}, author={Arifulina, Svetlana}, year={2011} }'
  chicago: Arifulina, Svetlana. <i>Coverage Criteria for Testing DMM Specifications</i>.
    Universität Paderborn, 2011.
  ieee: S. Arifulina, <i>Coverage Criteria for Testing DMM Specifications</i>. Universität
    Paderborn, 2011.
  mla: Arifulina, Svetlana. <i>Coverage Criteria for Testing DMM Specifications</i>.
    Universität Paderborn, 2011.
  short: S. Arifulina, Coverage Criteria for Testing DMM Specifications, Universität
    Paderborn, 2011.
date_created: 2017-10-17T12:43:00Z
date_updated: 2022-01-06T07:03:13Z
department:
- _id: '66'
language:
- iso: eng
project:
- _id: '1'
  name: SFB 901
- _id: '9'
  name: SFB 901 - Subprojekt B1
- _id: '3'
  name: SFB 901 - Project Area B
publisher: Universität Paderborn
status: public
supervisor:
- first_name: Gregor
  full_name: Engels, Gregor
  id: '107'
  last_name: Engels
title: Coverage Criteria for Testing DMM Specifications
type: mastersthesis
user_id: '477'
year: '2011'
...
