Process Model Difference Analysis for Supporting Process Evolution

Software development processes are subject to variations in time and space, variations that can originate from learning effects, differences in application domains, or a number of other causes. Identifying and analyzing such differences is crucial for a variety of process activities, like defining a...

Full description

Saved in:
Bibliographic Details
Published inSoftware Process Improvement pp. 123 - 134
Main Authors Soto, Martín, Münch, Jürgen
Format Book Chapter
LanguageEnglish
Published Berlin, Heidelberg Springer Berlin Heidelberg 2006
SeriesLecture Notes in Computer Science
Subjects
Online AccessGet full text
ISBN9783540476955
3540476954
ISSN0302-9743
1611-3349
DOI10.1007/11908562_12

Cover

Abstract Software development processes are subject to variations in time and space, variations that can originate from learning effects, differences in application domains, or a number of other causes. Identifying and analyzing such differences is crucial for a variety of process activities, like defining and evolving process standards, or analyzing the compliance of process models to existing standards, among others. In this paper, we show why appropriately identifying, describing, and visualizing differences between process models in order to support such activities is a highly challenging task. We present scenarios that motivate the need for process model difference analysis, and describe the conceptual and technical challenges arising from them. In addition, we sketch an initial tool-based approach implementing difference analysis, and contrast it with similar existing approaches. The results from this paper constitute the requirements for our ongoing development effort, whose objectives we also describe briefly.
AbstractList Software development processes are subject to variations in time and space, variations that can originate from learning effects, differences in application domains, or a number of other causes. Identifying and analyzing such differences is crucial for a variety of process activities, like defining and evolving process standards, or analyzing the compliance of process models to existing standards, among others. In this paper, we show why appropriately identifying, describing, and visualizing differences between process models in order to support such activities is a highly challenging task. We present scenarios that motivate the need for process model difference analysis, and describe the conceptual and technical challenges arising from them. In addition, we sketch an initial tool-based approach implementing difference analysis, and contrast it with similar existing approaches. The results from this paper constitute the requirements for our ongoing development effort, whose objectives we also describe briefly.
Author Soto, Martín
Münch, Jürgen
Author_xml – sequence: 1
  givenname: Martín
  surname: Soto
  fullname: Soto, Martín
  email: soto@iese.fraunhofer.de
  organization: Fraunhofer Institute for Experimental Software Engineering, Kaiserslautern, Germany
– sequence: 2
  givenname: Jürgen
  surname: Münch
  fullname: Münch, Jürgen
  email: muench@iese.fraunhofer.de
  organization: Fraunhofer Institute for Experimental Software Engineering, Kaiserslautern, Germany
BookMark eNpNkE9Lw0AUxFetYFpz8gvk6iH63r7dbHKstf6BioJ6DpvNi0RDNmRbwW9vRAvOZQ7DbxhmLma971mIM4QLBDCXiAXkOpMlygMxJ61AmazI5KGIMENMiVRxJOLC5PtM65mIgECmhVF0IuIQ3mESSZjKInH1NHrHISQPvuYuuW6bhkfuHSfL3nZfoQ1J48fkeTcMfty2_VuyB9afvtttW9-fiuPGdoHjP1-I15v1y-ou3Tze3q-WmzQgKJnazHJhbZ1ZIyupyaCxZGReu4bBVFxXTIROOpc3hrTRVqFWrp6IOge2tBDnv71hGKchPJaV9x-hRCh_zin_nUPf7S1T_g
ContentType Book Chapter
Copyright Springer-Verlag Berlin Heidelberg 2006
Copyright_xml – notice: Springer-Verlag Berlin Heidelberg 2006
DOI 10.1007/11908562_12
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISBN 3540476962
9783540476962
EISSN 1611-3349
Editor Messnarz, Richard
Richardson, Ita
Runeson, Per
Editor_xml – sequence: 1
  givenname: Ita
  surname: Richardson
  fullname: Richardson, Ita
  email: Ita.Richardson@ul.ie
– sequence: 2
  givenname: Per
  surname: Runeson
  fullname: Runeson, Per
  email: per.runeson@telecom.lth.se
– sequence: 3
  givenname: Richard
  surname: Messnarz
  fullname: Messnarz, Richard
  email: rmess@iscn.com
EndPage 134
GroupedDBID -DT
-GH
-~X
1SB
29L
2HA
2HV
5QI
875
AASHB
ABMNI
ACGFS
ADCXD
AEFIE
ALMA_UNASSIGNED_HOLDINGS
EJD
F5P
FEDTE
HVGLF
LAS
LDH
P2P
RIG
RNI
RSU
SVGTG
VI1
~02
ID FETCH-LOGICAL-s1042-a6ae9aad6a72b253717a3728dcfe07bedbe331c2cc8f73575a4154cdad6d80ea3
ISBN 9783540476955
3540476954
ISSN 0302-9743
IngestDate Tue Jul 29 20:14:35 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-s1042-a6ae9aad6a72b253717a3728dcfe07bedbe331c2cc8f73575a4154cdad6d80ea3
PageCount 12
ParticipantIDs springer_books_10_1007_11908562_12
PublicationCentury 2000
PublicationDate 2006
PublicationDateYYYYMMDD 2006-01-01
PublicationDate_xml – year: 2006
  text: 2006
PublicationDecade 2000
PublicationPlace Berlin, Heidelberg
PublicationPlace_xml – name: Berlin, Heidelberg
PublicationSeriesTitle Lecture Notes in Computer Science
PublicationSubtitle 13th European Conference, EuroSPI 2006, Joensuu, Finland, October 11-13, 2006. Proceedings
PublicationTitle Software Process Improvement
PublicationYear 2006
Publisher Springer Berlin Heidelberg
Publisher_xml – name: Springer Berlin Heidelberg
RelatedPersons Kleinberg, Jon M.
Mattern, Friedemann
Nierstrasz, Oscar
Tygar, Dough
Steffen, Bernhard
Kittler, Josef
Vardi, Moshe Y.
Weikum, Gerhard
Sudan, Madhu
Naor, Moni
Mitchell, John C.
Terzopoulos, Demetri
Pandu Rangan, C.
Kanade, Takeo
Hutchison, David
RelatedPersons_xml – sequence: 1
  givenname: David
  surname: Hutchison
  fullname: Hutchison, David
  organization: Lancaster University, UK
– sequence: 2
  givenname: Takeo
  surname: Kanade
  fullname: Kanade, Takeo
  organization: Carnegie Mellon University, Pittsburgh, USA
– sequence: 3
  givenname: Josef
  surname: Kittler
  fullname: Kittler, Josef
  organization: University of Surrey, Guildford, UK
– sequence: 4
  givenname: Jon M.
  surname: Kleinberg
  fullname: Kleinberg, Jon M.
  organization: Cornell University, Ithaca, USA
– sequence: 5
  givenname: Friedemann
  surname: Mattern
  fullname: Mattern, Friedemann
  organization: ETH Zurich, Switzerland
– sequence: 6
  givenname: John C.
  surname: Mitchell
  fullname: Mitchell, John C.
  organization: Stanford University, CA, USA
– sequence: 7
  givenname: Moni
  surname: Naor
  fullname: Naor, Moni
  organization: Weizmann Institute of Science, Rehovot, Israel
– sequence: 8
  givenname: Oscar
  surname: Nierstrasz
  fullname: Nierstrasz, Oscar
  organization: University of Bern, Switzerland
– sequence: 9
  givenname: C.
  surname: Pandu Rangan
  fullname: Pandu Rangan, C.
  organization: Indian Institute of Technology, Madras, India
– sequence: 10
  givenname: Bernhard
  surname: Steffen
  fullname: Steffen, Bernhard
  organization: University of Dortmund, Germany
– sequence: 11
  givenname: Madhu
  surname: Sudan
  fullname: Sudan, Madhu
  organization: Massachusetts Institute of Technology, MA, USA
– sequence: 12
  givenname: Demetri
  surname: Terzopoulos
  fullname: Terzopoulos, Demetri
  organization: University of California, Los Angeles, USA
– sequence: 13
  givenname: Dough
  surname: Tygar
  fullname: Tygar, Dough
  organization: University of California, Berkeley, USA
– sequence: 14
  givenname: Moshe Y.
  surname: Vardi
  fullname: Vardi, Moshe Y.
  organization: Rice University, Houston, USA
– sequence: 15
  givenname: Gerhard
  surname: Weikum
  fullname: Weikum, Gerhard
  organization: Max-Planck Institute of Computer Science, Saarbruecken, Germany
SSID ssj0000320119
ssj0002792
Score 1.3486344
Snippet Software development processes are subject to variations in time and space, variations that can originate from learning effects, differences in application...
SourceID springer
SourceType Publisher
StartPage 123
SubjectTerms Difference Analysis
International Electrotechnical Commission
Process Definition
Reference Model
Resource Description Framework
Title Process Model Difference Analysis for Supporting Process Evolution
URI http://link.springer.com/10.1007/11908562_12
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3NT8IwFG8UL8aD3_E7jfFGZui6Lw4eRDGEIBfBcCPt1h4hgamJf73vre0YYoh6WdhCt9JfeX17fb_fI-SmqbmPoixeLBvSgyVAeQlLtZdIFiZKh5jwjtkW_agzDLqjcFRhXCO7JJe36eePvJL_oArXAFdkyf4B2fKmcAE-A75wBITh-M35XQ6zWmKtzj8wb8vm-tdNfGApleVlWlRJQkZOXmyJP5Zz4RnPWw8TUwqqa86QiVmdRO7WWDENzaN2qrSllglmKWJl0OmsyJ92Ddrv9ocbq4VqyvO7nt2v6E_zIg2s7kpKOAuzNgThQpD1NQpdNsIUxFHTyPI60hYYZHilMTZOGRscobIiN0qm1q4yn1eWaGbinyvW3yR8MPBxEnDrxlh8ejNOghrZum93e69l7A2LxjOUsbMrNooomt0m0xnLASo6a8QjK523JE_kX1aetLKRXvgngz2yg5wVimQSGM59sqEmB2TXDS-1w3tIWhYfWgBKF4BSBygFQOkCUOoalIAekeFTe_DQ8WwVDW_OkHslIqGaQmSRiH3phxze3wWP_SRLtWrEUmVScc5SP00THXPw3gX4dEGaQYssaSjBj0ltMp2oE0JDWBnTgGVNJXkgGkJCgwDdoFAw7mt9Sq7dIIzxfzEfO1Hsykid_eZL52R7MdEuSC2fvalL8P5yeWXB_AIN9FI2
linkProvider Library Specific Holdings
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=bookitem&rft.title=Software+Process+Improvement&rft.au=Soto%2C+Mart%C3%ADn&rft.au=M%C3%BCnch%2C+J%C3%BCrgen&rft.atitle=Process+Model+Difference+Analysis+for+Supporting+Process+Evolution&rft.series=Lecture+Notes+in+Computer+Science&rft.date=2006-01-01&rft.pub=Springer+Berlin+Heidelberg&rft.isbn=9783540476955&rft.issn=0302-9743&rft.eissn=1611-3349&rft.spage=123&rft.epage=134&rft_id=info:doi/10.1007%2F11908562_12
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0302-9743&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0302-9743&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0302-9743&client=summon