my 2 cents: reference models and car sharing case study · sustainability reference model • 5...

8
My 2 cents: Reference Models And Car Sharing Case Study Birgit Penzenstadler Sustainability Modeling Barbados, Feb 2016

Upload: others

Post on 03-Oct-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: My 2 cents: Reference Models And Car Sharing Case Study · Sustainability Reference Model • 5 dimensions of sustainability • Decompose into values and supporng acGviGes 2 exemplary

My2cents:ReferenceModels

AndCarSharingCaseStudy

BirgitPenzenstadlerSustainabilityModelingBarbados,Feb2016

Page 2: My 2 cents: Reference Models And Car Sharing Case Study · Sustainability Reference Model • 5 dimensions of sustainability • Decompose into values and supporng acGviGes 2 exemplary

SustainabilityReferenceModel

•  5dimensionsofsustainability•  DecomposeintovaluesandsupporGngacGviGes

2

exemplary and incomplete

<Dimension>Economic

Sustainability

<Dimension>Technical

Sustainability

<Dimension>Environmental Sustainability

<Dimension>Individual

Sustainability

<Dimension>Social

Sustainability

<Value>long-term

profit

<Activity>long-term strategy

<Value>healthy

environment

<Value>human health

<Value>human capital

<Value>community

<Value>trust

<Regulation>human rights

<Regulation>millenium

goals

<Value>long-term

use

<Value>education

<Activity>education programs

<Activity>optimize resource

consumption

<Activity>reduce <Activity>

reuse<Activity>

recycle

<Activity>mentoring

<Activity>knowledge

management

<Activity>use sustainable

resources

......... ......

<Goal>Sustainability

<Indicator>continuous

ROI

<Activity>Restoration

<Value>maintain

ability <Value>conservation of biodiversity

ContributesInfluences

Legend

Supports

Goal

Dimension

Value

Regulation

Activity

<Regulation>wildlife

conservation

<Regulation>guarantees

… … … … …

[GIBSE’13]AGenericModelforSustainabilitywithProcess-andProduct-specificInstances.BirgitPenzenstadler,HenningFemmer1stIntl.WorkshoponGreenInSoWwareEngineering,GreenBySoWwareEngineering(atAOSD'13)

Page 3: My 2 cents: Reference Models And Car Sharing Case Study · Sustainability Reference Model • 5 dimensions of sustainability • Decompose into values and supporng acGviGes 2 exemplary

SustainabilityReferenceModel

3

Thumbnailofcompletemodel

exemplary and incomplete

<Dimension>Economic

Sustainability

<Dimension>Technical

Sustainability

<Dimension>Environmental Sustainability

<Dimension>Individual

Sustainability

<Dimension>Social

Sustainability

<Value>long-term

profit

<Activity>long-term strategy

<Value>healthy

environment

<Value>human health

<Value>human capital

<Value>community

<Value>trust

<Regulation>human rights

<Regulation>millenium

goals

<Value>long-term

use

<Value>education

<Activity>education programs

<Activity>optimize resource

consumption

<Activity>reduce <Activity>

reuse<Activity>

recycle

<Activity>mentoring

<Activity>knowledge

management

<Activity>use sustainable

resources

......... ......

<Goal>Sustainability

<Indicator>continuous

ROI

<Activity>Restoration

<Value>maintain

ability <Value>conservation of biodiversity

ContributesInfluences

Legend

Supports

Goal

Dimension

Value

Regulation

Activity

<Regulation>wildlife

conservation

<Regulation>guarantees

Page 4: My 2 cents: Reference Models And Car Sharing Case Study · Sustainability Reference Model • 5 dimensions of sustainability • Decompose into values and supporng acGviGes 2 exemplary

StakeholderReferenceModel

[GREENS’13]Who’stheadvocate?

Page 5: My 2 cents: Reference Models And Car Sharing Case Study · Sustainability Reference Model • 5 dimensions of sustainability • Decompose into values and supporng acGviGes 2 exemplary

How-towitharGfacts:Steps&Results

Guiding Questions for Green RE:1. Does the system have an explicit sustainability purpose?2. Which impact does the system have on the environment?3. Is there a stakeholder for environmental sustainability?4. What are the sustainability goals and constraints for the system?

Requirements / System / Solution DomainContext / Environment / Problem Domain

Stakeholder Model

Objectives, & Goals

SSystem Vision

Deployment Requirements

System Constraints

Domain Model

S

Usage Model

Quality Requirements

Process Requirements

S

S

S

S

elicit sustainabilityobjectives

find sustainability stakeholders

analyse sustainability of context

elicit sustainabilityconstraints

derivesustainablesystem vision

refine and deducesustainabilityrequirements

specifysustainable interaction

Constraints & Rules

!

!

!

!

!

Page 6: My 2 cents: Reference Models And Car Sharing Case Study · Sustainability Reference Model • 5 dimensions of sustainability • Decompose into values and supporng acGviGes 2 exemplary

CarSharingCaseStudySystemVision

Management

CRM

AdministraGon

CarSharingCommunity

Rental

Available

Return

Carpool

Search Iwanttominimizemyenvironmental

impact.

Sustainability?

ReporGng

Billing/StaGsGcs

Profit?

Callcenter IwanttodrivefromAtoB.

Complaint

Serviceteam/Fleetmanagement

Fillupgas,clean,repair

Share

Rent

Savecosts&energy

RegisterAdverGse

Wewanttocontributetosustainablemobility.

Answercustomerenquiries.

Highavailability

Easymaintenance

DataBase

WebApp

ParGcipate

Support

OperaGonalcontextBusinesscontext

Systemscope

Page 7: My 2 cents: Reference Models And Car Sharing Case Study · Sustainability Reference Model • 5 dimensions of sustainability • Decompose into values and supporng acGviGes 2 exemplary

GoalModelInstance

Page 8: My 2 cents: Reference Models And Car Sharing Case Study · Sustainability Reference Model • 5 dimensions of sustainability • Decompose into values and supporng acGviGes 2 exemplary

StakeholderModelInstance