1 Comparison of Method Description Formalisms Niek Broer (0331694)

Preview:

Citation preview

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”…