GoalBased organizational modeling oriented towards late requirements generation using the Tropos Fra - PowerPoint PPT Presentation

1 / 42
About This Presentation
Title:

GoalBased organizational modeling oriented towards late requirements generation using the Tropos Fra

Description:

calls for papers. obtain papers. OP-Wdep. PcChair. OP-Dep. PcChair- Author. OP-Wdep. PcChair ... call for paper. obtain papers. generate papers. list. obtain ... – PowerPoint PPT presentation

Number of Views:31
Avg rating:3.0/5.0
Slides: 43
Provided by: man91
Category:

less

Transcript and Presenter's Notes

Title: GoalBased organizational modeling oriented towards late requirements generation using the Tropos Fra


1
Goal-Based organizational modeling oriented
towards late requirements generation using the
Tropos Framework
17th Brazilian Symposium on Software Engineering
  • Hugo Estrada1,2, Jaelson F.B. Castro3, Oscar
    Pastor1, Alicia Martínez1,
  • 1Valencia University of Technology, Spain
  • 2Cenidet, Cuernavaca, Mor. Mexico
  • 3UFPE Recife Pernambuco Brasil

2
Agenda
  • Introduction/Motivation
  • Tropos Framework
  • Proposal
  • Goal-based Elicitation Method
  • Using the Goal-based elicitation Method
  • Analyzing alternatives to satisfy goals using
    GRT
  • Creation of the Tropos Model using GRT
  • Software System actor insertion
  • Conclusions

3
Introduction/Motivation
OO-Method Case Tool a software production
process

Requirement Model
Sequence Diag. Functional Decomposition
Requirements Analysis Process
Automatic translation
Conceptual Model
OASIS
Automatic Translation
Execution Model
4
Introduction/Motivation
OO-Method Case Tool a software production
process

Requirement Model
Sequence Diag. Functional Decomposition
Requirements Analysis Process
Automatic translation
Conceptual Model
OASIS
Automatic Translation
Execution Model
5
Introduction/Motivation
OO-Method Case Tool a software production
process

Requirement Model
Sequence Diag. Functional Decomposition
Requirements Analysis Process
Automatic translation
Conceptual Model
OASIS
Automatic Translation
Execution Model
6
Introduction/Motivation
Organizational Models
OO-Method Case Tool a software production
process

Requirement Model
Sequence Diag. Functional Decomposition
Requirements Analysis Process
Automatic translation
Conceptual Model
OASIS
Automatic Translation
Execution Model
7
Introduction/Motivation
Traditional goal-based approaches
Goals
Requirements
8
Introduction/Motivation
Traditional Business Modeling
Semantic
9
Introduction/Motivation
The objective of this paper is to define a
goal-based methodological approach for the
generation of business models represented in the
Tropos Framework.
10
Agenda
  • Introduction/Motivation
  • Tropos Framework
  • Proposal
  • Goal-based Elicitation Method
  • Using the Goal-based elicitation Method
  • Analyzing alternatives to satisfy goals using
    GRT
  • Creation of the Tropos Model using GRT
  • Software System actor insertion
  • Conclusions

11
Tropos Framework
Tropos
Early Requirements
Late Requirements
Architectural Design
Detail Design
12
Tropos Framework
Concepts
  • Actor
  • Goal Dependency
  • Resource Dependency
  • Task Dependency
  • Softgoal dependency

Organizational Models
  • Strategic Dependency Model
  • Strategic Rational Model

13
Tropos Framework Strategic Dependency Model
14
Tropos Framework Strategic Rationale Model
15
Agenda
  • Introduction/Motivation
  • Tropos Framework
  • Proposal
  • Goal-based Elicitation Method
  • Using the Goal-based elicitation Method
  • Analyzing alternatives to satisfy goals using
    GRT
  • Creation of the Tropos Model using GRT
  • Software System actor insertion
  • Conclusions

16
Proposal
17
Goal Based Elicitation Method
Goal Based Elicitation Method
Strategic Dependency Model
Software System Actor in the Organizational Model
Strategic Rationale Model
Organizational Models
Analyzing alternatives to satisfy the goal
18
Goal Based Elicitation Method
Goal Refinement Tree
General Goal
Achievement-Dependency Goal or Achievement Goal
Operations Without-Dependency or Operation-Depende
ncy
19
Goal Based Elicitation Method
Goal Refinement Tree
Refinement Strategy
Abstraction Strategy
  • Also..
  • Conflict Goals
  • Decomposition Goals
  • Alternative Goals

20
Analizing alternatives to satisfy the goal
Goal Based Elicitation Method
Strategic Dependency Model
Software System actor in the Organizational Model
Strategic Rationale Model
Analyzing alternatives to satisfy the goal
Organizational Models
21
Analyzing alternatives to satisfy the goal
Organize a Workshop
Select the best papers and to give a quality
feedback to the author
Reduce the time and effort in the organization
22
Analyzing alternatives to satisfy the goal
organize a Workshop
GG
select papers to be presented
find a correct location for the Workshop
define a schedule
find financial aid
GG
GG
GG
GG
implement a quality review process
implement a simplified review process
GG
GG
23
Analyzing alternatives to satisfy the goal
implement a simplified review process
GG
reduce no. of reviews and reviewers
accept the paper without review
ADG
ADG
obtain a few papers
select a few reviewers
review papers in situ
send notification and evaluation
obtain a few papers
send notification of acceptance
ADG
OP-Wdep PcChair
ADG
OP-Wdep PcChair
OP-Wdep PcChair
OP-Dep PcChair- PcMembers
send limited calls for papers
obtain papers
send limited calls for papers
obtain papers
OP-Wdep PcChair
OP-Dep PcChair- Author
OP-Wdep PcChair
OP-Dep PcChair- Author
24
Analyzing alternatives to satisfy the goal
organize a Workshop
GG
select papers to be presented
find a correct location for the Workshop
define a schedule
find financial aid
GG
GG
GG
GG
implement a quality review process
implement a simplified review process
GG
GG
25
Analyzing alternatives to satisfy the goal
implement a quality review process
GG
give feedback to the Authors
obtain the highest number of quality papers
assign papers to adequate Reviewers
do quality reviews
obtain quality reviews
GG
ADG
ADG
AG
ADG
send a massive call for paper
obtain papers
select reviewers
send papers to Reviewer to review
assign qualifications
assign comments
assign evaluation
obtain reviews
send notifications and reviews to the Authors
OP-Wdep PcMember
OP-Wdep PcMember
OP-Dep PcChair-Author
OP-Dep PcMember Reviewer
OP-Wdep PcMember
OP-Wdep PcMember
OP-WDep PcChair
ADG
OP-Dep PcMember- PcChair
assign papers to adequate PcMembers
ADG
sort papers
resolve critical cases
send notifications and reviews to the Authors
generate papers list
obtain interest list
select PcMembers
identify and resolve conflicts
send paper to PcMember to review
OP-Dep PcChair-Author


OP-Wdep PcChair
OP-Dep PcChair- PcMember
OP-Wdep PcChair
OP-Wdep PcChair
OP-Dep PcChair- PcMember
26
Analyzing alternatives to satisfy the goal
Organize a Workshop
Simplified review process
27
Creation of the Tropos Model using GRT
Goal Based Elicitation Method
Strategic Dependency Model
Software System actor in the Organizational Model
Strategic Rationale Model
Analyzing alternatives to satisfy the goal
Tropos Organizational Models
28
Creation of the Tropos Model using GRT
29
Creation of the Tropos Model using GRT
Strategic Dependency Model
30
Creation of the Tropos Model using GRT
31
Creation of the Tropos Model using GRT
32
Creation of the Tropos Model using GRT
33
Creation of the Tropos Model using GRT
34
Creation of the Tropos Model using GRT
35
Creation of the Tropos Model using GRT
36
Software System actor insertion
37
Software System actor insertion
38
Software System actor insertion
39
Software System actor insertion
40
Software System actor insertion
  • Move these modules from the organizational actors
    to the system actor.

41
Software System actor insertion
assign paper to adequate PcMember
send notifications and reviews to the Authors
obtain the highest number of quality papers
Obtain quality reviews
Conference Review System
send notifications and reviews to the Authors
assign paper to adequate PcMember
assign paper to adequate PcMember
obtain PcMembers list
send notifications and reviews to the Authors
send papers to PcMember to review
send notifications and reviews to Authors
resolve critical cases
to do quality reviews
obtain list of interest
send reviews
assign evaluation
assign qualifications
assign comments
send reviews
assign paper to adequate Reviewers
Obtain quality reviews
17th Brazilian Symposium on Software Engineering
42
Conclusions
  • We present a novel goal-based organizational
    modeling method.
  • We define a set of steps to generate
    organizational models that reflect the goals of
    each actor as well as the general goals of the
    organization.
  • We also describe the required steps to integrate
    the software system actor within the
    organizational model. That is, the software
    system actor will be assigned the
    responsibilities of executing goal and task.
  • The organizational models generated with the
    method presented in this paper could later be
    translated into a compatible UML use case
    specification, and its respective scenarios. The
    use case model generated serves as input to a
    semi automatic process that generates the
    specification of the system behavior as well as
    the prototype of the user interface.
Write a Comment
User Comments (0)
About PowerShow.com