1 comparison of method description formalisms niek broer (0331694)
TRANSCRIPT
1
Comparison of Method
Description Formalisms
Niek Broer (0331694)
2
Last Week
Find and choose method description formalisms
“Failed”
Find and choose criteria
“Failed”
Read up on EMMSAD ’09
“Completed”
3
This Week
Find and choose method description formalisms
“Pending!”
Find and choose criteria
“Pending!”
Catch up on EMMSAD ’09
“Done” (for now)
4
Method Description Formalisms 1/3
Method NameSpec
PDD Q1 Process-Deliverable Diagram Yes
PASSI Process for Agent Societies Specification and Implementation No
SPEM Software Process Engineering Model Yes
MOF Meta Object Facility Yes
Q1 What is the name of the Method that utilizes PDD’s?
5
Method Description Formalisms 2/3
Method NameSpec
OPFRO OPEN Process Framework Repository Organization Yes
OPEN ? Yes
Map ? No
ASPECS Agent-oriented Software Process for Engineering Complex Systems No
6
Method Description Formalisms 3/3
To be done: E-mail the authors of the last methods not yet
found… Cossentino, Ralyté & Koukam
Start analyzing and selecting methods …
7
Criteria 1/4
Improving the Effectiveness of Visual Representations in Requirements Engineering: An Evaluation of i* Visual Syntax
By Moody, Heymans & Matulevicius (2009)
Usability Assessment of a UML-based Formal Modeling Method.
By Razali, Snook, Poppleton & Garratt (2006)
ISO 9126: Quality Model
Q2Q2 Has anyone found an appropriate criteria list for evaluating methods?
8
Criteria 2/4
Improving the Effectiveness of Visual Representations in Requirements Engineering: An Evaluation of i* Visual Syntax
By Moody, Heymans & Matulevicius (2009)
Semiotic Clarity
Perceptual Discriminability
Visual Expressiveness
Graphic Economy
9
Criteria 3/4
Usability Assessment of a UML-based Formal Modeling Method.
By Razali, Snook, Poppleton & Garratt (2006)
Diffuseness
Secondary Notation
Role Expressiveness
Visibility
10
Criteria 4/4
ISO 9126: Quality Model
Functionality
Usability
Maintainability
11
To do
As stated: E-mail the authors of the last methods not yet
found… Cossentino, Ralyté & Koukam
Select methods
But also: Define criteria
12
“The End”…