Date post: | 25-Jul-2015 |
Category: |
Technology |
Upload: | tarcisio-couto |
View: | 36 times |
Download: | 0 times |
CIn.ufpe.br1
Support to Dynamic Business Process
Configuration
Tarcísio Pereira, Fernanda Alencar, Jaelson Castro, Edson Alves e Paulo Lima
LER – Laboratório de Engenharia de Requisitos
CIn.ufpe.br2
Outline
• Motivation;
• Goals;
• BVCCoN Process;
• BVCCoN-Tool;
• Usability Evaluation;
• Threats to Validity;
• Conclusion and Future Works;
CIn.ufpe.br3
Motivation
• The processes are becoming increasingly complex and heterogeneous;
• Dynamic Business Process;
• Focus on modeling of functional behavioral;
• Non-Functional Requirements (NFRs) need taken in account, as wellthe context information;
• BVCCoN Approach – Santos (2013)
– Variability;
– NFR;
– Context Information
CIn.ufpe.br4
Motivation
• Complex Approach;
– Business Process Models;
– NFRs model;
– Variability model;
– Context information model;
• Lack of tool makes de process slow, hard to understand and error
prone;
CIn.ufpe.br7
Variability Elicitation [Airport Check-In]
• Responsible by identifying and discovering possible variations in a
business process model;
• Input: Initial business process model;
• Output: List of variations.
CIn.ufpe.br11
Linking NFRs and Variants
- Var3 – perform online check-in
Response Time ++
Availability ++
Precision ++
CIn.ufpe.br12
Perform Configuration
• Analysis
– top-down – prioritizing a NFR;
– bottom-up – selecting a subset of variants;
CIn.ufpe.br14
Bottom-up - Configuration
• Selection of a subset of variants;
• VP1 – Response time ++;
• VP2 – Availability +;
• VP3 – Access Control ++;
CIn.ufpe.br19
Usability Evaluation
• Method proposed by McClelland;
– The method permits identifier the opinion of the participants and
classifies in "favorable", "unfavorable" and "no opinion”;
– It also allows separately classify items in questionnaires that
participants were "favorable," "unfavorable" and "no opinion".
CIn.ufpe.br20
Usability Evaluation
• PSSUQ - The Post-Study System Usability Questionnaire – IBM;
– Overall satisfaction;
– System utility;
– Information Quality;
– Interface Quality.
• Widely used in academia;
• Cited by 933 works;
• Meets research objectives.
CIn.ufpe.br21
Usability Evaluation – Overall Satisfaction• Average “no opinion” = 57;
• According with the results, it wasn't possible to separate the participants in
"favorable" and "unfavorable";
• According to participants, the tool has a good usability;
CIn.ufpe.br22
Usability Evaluation – Overall Satisfaction
• Items analysis;
• Average “no opinion” = 3 * 14 = 42;
Item 9: The system gave errormessages that clearly told me how to
fix problems...
CIn.ufpe.br23
Threats to Validity
• BVCCoN Approach;
• Very detailed user tasks;
• Failures could be avoided;
• Positive answers.
CIn.ufpe.br24
Conclusion
• Through BVCCoN-Tool, three views (non-functional requirements,
variability and contextual information) were modeled;
• According to the users, the usability evaluation had a good
acceptance, concluding that the tool use is viable and practical to be
used in real environments.
CIn.ufpe.br25
Conclusion
• Contributions
– BVCCoN approach description;
– BVCCoN-Tool Metamodel;
– Modeling Tool;
– Usability Evaluation;
CIn.ufpe.br26
Conclusion
• Future Works
– Perform other usability evaluation;
– Continuous improvement of bvccon-tool;
– Integration with graphical editor BPMN;
– BVCCoN-Tool extension;
– Compilation of models;
CIn.ufpe.br27
Support to Dynamic Business Process
Configuration
Tarcísio Pereira, Fernanda Alencar, Jaelson Castro, Edson Alves e Paulo Lima
LER – Laboratório de Engenharia de Requisitos