Your SlideShare is downloading. ×
A proposal on service execution measures for the improvement of business processes realized by services
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

A proposal on service execution measures for the improvement of business processes realized by services

87
views

Published on

Published in: Education

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
87
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. A proposal on service execution measures for the improvement of business processes realized by services Andrea Delgado1, Francisco Ruiz2, Ignacio García-Rodríguez de Guzmán2, Barbara Weber3 1 Instituto de Computación, Facultad de Ingeniería, Universidad de la República (Uruguay) 2Grupo de Investigación ALARCOS, Universidad de Castilla La-Mancha (España) 3Quality Engineering Group, Institute of Computer Science, University of Innsbruck (Austria) A proposal on service execution measures for the improvement of BP realized by services Agenda g• I t d ti Introduction• BP Execution Measurement Model (BPEMM)• S i Services execution view of BPEMM ti i f General definitions & examples• Tool s pport support• Conclusions and future work JCIS 2012 - Almería, 17 al 19 de setiembre 2
  • 2. A proposal on service execution measures for the improvement of BP realized by services Introduction• "Measurement is the first step that leads to control and eventually to improvement. If you can’t measure something, you can’t understand it. If you can’t understand it, you can’t control it. If you can’t control it, you can’t improve it.“ (Harrington, 1991) The realization of BPs with services provides the basis for f separating their definition ti th i d fi iti from the technologies implementing them Services execution has to be measured as part of BPs execution to be able to improve BPs p JCIS 2012 - Almería, 17 al 19 de setiembre 3 A proposal on service execution measures for the improvement of BP realized by services BP Execution Measurement Model (BPEMM) ( ) • Provides a set of execution measures for BPs implemented by services Main objective: to relate business goals of the organization and specifics of the BP to its real execution Goal/Question/Metrics (GQM) G l/Q ti /M t i Organization Goals (Basili, 1992) BPEMM measures: selection, implementation and collection BP definition BPEMM measurement BP execution results analysis Measures specified using the Software Measurement Ontology (SMO) (García et al., 2005) JCIS 2012 - Almería, 17 al 19 de setiembre 4
  • 3. A proposal on service execution measures for the improvement of BP realized by services BP Execution Measurement Model (BPEMM) ( )• BPEMM tridimensional organizationJCIS 2012 - Almería, 17 al 19 de setiembre 5 A proposal on service execution measures for the improvement of BP realized by services BP Execution Measurement Model (BPEMM) ( )• BPEMM – Execution Views Generic BP execution: measures are related to generic g process characteristics that are not themselves related to the type of BP Lean BP execution: measures mainly focused on the detection of defined types of waste Services execution: S i ti measures to assess the execution of services realizing the BPsJCIS 2012 - Almería, 17 al 19 de setiembre 6
  • 4. A proposal on service execution measures for the improvement of BP realized by services BP Execution Measurement Model (BPEMM) ( )• BPEMM Devils’ Quadrant aspects Time: duration and capacity of the BP Cost: cost of human resources (mainly) Quality: y quality characteristics and errors Flexibility: ability of a BP to react to changesJCIS 2012 - Almería, 17 al 19 de setiembre 7 A proposal on service execution measures for the improvement of BP realized by services BP Execution Measurement Model (BPEMM) ( )• BPEMM Granularity levels Activity i t A ti it instances for each activity and instances execution BP cases for each BP case execution BP for all BP cases execution of the BPJCIS 2012 - Almería, 17 al 19 de setiembre 8
  • 5. A proposal on service execution measures for the improvement of BP realized by services BP Execution Measurement Model (BPEMM) ( ) • BPEMM tridimensional organization 36 categorías de medidas -3x4x3 JCIS 2012 - Almería, 17 al 19 de setiembre 9 A proposal on service execution measures for the improvement of BP realized by services Service execution view general definitions g• Definition of measures for the service execution view• For each measurable concept several goals, questions and execution measures are defined JCIS 2012 - Almería, 17 al 19 de setiembre 10
  • 6. A proposal on service execution measures for the improvement of BP realized by services Service execution view examples p • Time dimension Response Time (RT): Guaranteed time interval for the execution of the response of an event ( i iinvocation) ti f th f t (service i )JCIS 2012 - Almería, 17 al 19 de setiembre 11 A proposal on service execution measures for the improvement of BP realized by services Service execution view examples p• Time dimension Response Time (RT): Guaranteed time Interval for the execution of the response of an event (service invocation)JCIS 2012 - Almería, 17 al 19 de setiembre 12
  • 7. A proposal on service execution measures for the improvement of BP realized by services Service execution view examples p• Quality dimension Dependability: Guaranteed availability for the service, guaranteed reliability for the service (service invocation)JCIS 2012 - Almería, 17 al 19 de setiembre 13 A proposal on service execution measures for the improvement of BP realized by services Tool support pp• BPEMM ProM plug-in Defined prototype to support the BPEMM execution measures visualizing the execution measures in BPEMM. So far only the Time dimension for the Generic BP execution view i i l i is implemented, so service execution measures f ti t d i ti for time are included in Activities timeJCIS 2012 - Almería, 17 al 19 de setiembre 14
  • 8. A proposal on service execution measures for the improvement of BP realized by services Conclusions and future work• The BPEMM execution measurement model provides a set of measures for the execution of BPs realized by services organized into 36 categories from three different dimensions• The service execution view measures services execution both from the point of view of the BP invoking services, and within services themselves• Tool support for evaluating measurement results Is needed, for which we have developed a prototype for the ProM framework the ProM BPEMM plug-in, framework, plug in we are now extending it to include all the defined measures, to be able to assess the complete proposal in a case study. JCIS 2012 - Almería, 17 al 19 de setiembre 15 Thank you very much !! Questions ? Alarcos Research Group http://alarcos.inf-cr.uclm.es presentador: Francisco Ruiz francisco.ruizg@uclm.es Autor principal: Andrea Delgado adelgado@fing.edu.uy