SlideShare a Scribd company logo
1 of 13
xkcd: Cold.
http://xkcd.com/1321/
Systematic Mapping Study on
Software Engineering for Sustainability (SE4S)
Birgit Penzenstadler,
Ankita Raturi,
Debra Richardson
University of California, Irvine, USA
Xavier Franch
Universitat Politècnica
de Catalunya, Spain
Henning Femmer
Technische Universität München,
Germany
Coral Calero
Universidad de Castilla - La
Mancha, Spain
Software Engineering for Sustainability (SE4S)
Sustainability:
capacity to endure
• Green in IT:
energy & efficiency
• Green by IT:
system purpose
Both need support by software
engineering
Research Objective:
What is the current state of the
art and practice in SE4S?
xkcd: Cold. http://xkcd.com/1321/
Systematic Mapping Study on SE4S
• RQ1 What research topics are being addressed?
• RQ2 How have these evolved over time?
• RQ3 How is sustainability support performed (e.g.,
models and methods)?
• RQ4 Which are used in practice?
• RQ5 Which research type facets?
• RQ6 Which application domains?
• RQ7 Which research groups?
Approach
1. Develop protocol
2. Define search string
3. Define classification scheme
4. Define data extraction form
5. Internal review of protocol
6. External review of protocol
7. Revise protocol
8. Identify primary research
9. Retrieve primary research
10. Clean from duplicates
11. Vote on search results
12. Assessment of voting
13. Data extraction
14. Data synthesis
15. Internal analysis validation
16. External analysis validation
17. Complete technical report
18. Write summary paper
19. Review of report & paper
Design
Execution
Documentation
Quality Assurance:
• Reviews
• Voting
• Validation
Topic&2&
Topic&7&Topic&4&
Topic&5&
Topic&6&
Topic&8&
Topic&9&
Topic&10&
Topic&1&
Topic&3&
RQ1: What research topics are being addressed?
Tool: MALLET
http://mallet.cs.umass.edu
RQ2: How have these research topics evolved over time?
25
19
18
8
3
2 2
1 1 1 1 1 1
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
21:62
RQ3: How is sustainability support performed (e.g., models
and methods)?
Masses of models…
Geo Sciences:
 Global position system, internet map services
Earth Sciences:
 Environmental information systems
Energy Management:
 Measuring devices, traffic management systems
…and Methods
Software engineering methods & tools:
 Goal modeling, stakeholder modeling, agent
modeling, service modeling, process modeling,
simulation
Systems Engineering:
 Life cycle assessment
Urban Planning:
 Simulation
General purpose methods & tools:
 Interviews, statistics, surveys
[R. Wieringa, N. Maiden, N. Mead, and C. Rolland, “Requirements engineering paper classification and evaluation criteria: a proposal
and a discussion,” Requir. Eng., vol. 11, pp. 102–107, Dec. 2005.]
RQ5: Which research type facets have been considered in
the contributions?
RQ4: Which of those models and methods are used in
practice?
RQ7: Which research groups are most active?
http://www-958.ibm.com/software/analytics/manyeyes/
Conclusion
State of the research:
• Strong momentum in the community
• Variety of methods applied on various models
• Very few reports on application in practice
There is need for a future roadmap.
Thanks to
anonymous reviewers and
research protocol reviewers:
Daniel Méndez Fernández
Marcela Genero
Interested in the topic?
Submit to our workshop
RE4SuSy’14 by June 2nd
to join the discussion:
http://www.ics.uci.edu/
~bpenzens/2014re4susy/

More Related Content

Viewers also liked

Aei june'14 newsletter- english version
Aei june'14 newsletter- english versionAei june'14 newsletter- english version
Aei june'14 newsletter- english versionsuperbren
 
Laporan Akhir HC Sosial
Laporan Akhir HC SosialLaporan Akhir HC Sosial
Laporan Akhir HC Sosialnurulhdayah
 
Василь Симоненко Півні на рушниках
Василь Симоненко Півні на рушникахВасиль Симоненко Півні на рушниках
Василь Симоненко Півні на рушникахРОМЦ БКР
 
Minit mesyuarat 6
Minit mesyuarat 6Minit mesyuarat 6
Minit mesyuarat 6nurulhdayah
 
#13 Presentatie - Potlood.nl
#13 Presentatie - Potlood.nl#13 Presentatie - Potlood.nl
#13 Presentatie - Potlood.nlSharon Denekamp
 
Волі народної дзвін: Легіон Українських Січових Стрільців
Волі народної дзвін: Легіон Українських Січових СтрільцівВолі народної дзвін: Легіон Українських Січових Стрільців
Волі народної дзвін: Легіон Українських Січових СтрільцівРОМЦ БКР
 
Ігор Шанковський СИМОНЕНКО семантична студія
Ігор Шанковський СИМОНЕНКО семантична студіяІгор Шанковський СИМОНЕНКО семантична студія
Ігор Шанковський СИМОНЕНКО семантична студіяРОМЦ БКР
 
Засвіти ліхтарик толерантності
Засвіти ліхтарик толерантностіЗасвіти ліхтарик толерантності
Засвіти ліхтарик толерантностіРОМЦ БКР
 
"Творець прекрасного"
"Творець прекрасного""Творець прекрасного"
"Творець прекрасного"РОМЦ БКР
 
Рівноапостольний князь Володимир
Рівноапостольний князь ВолодимирРівноапостольний князь Володимир
Рівноапостольний князь ВолодимирРОМЦ БКР
 
"Очима серця" (до 125 – річчя від дня народження А. Ахматової)
"Очима серця"  (до 125 – річчя від дня народження А. Ахматової)"Очима серця"  (до 125 – річчя від дня народження А. Ахматової)
"Очима серця" (до 125 – річчя від дня народження А. Ахматової)РОМЦ БКР
 
«Пориви душі на кінчику пензля» (До 70-річчя від дня народження Івана Бондаря)
«Пориви душі на кінчику пензля» (До 70-річчя від дня народження Івана Бондаря)«Пориви душі на кінчику пензля» (До 70-річчя від дня народження Івана Бондаря)
«Пориви душі на кінчику пензля» (До 70-річчя від дня народження Івана Бондаря)РОМЦ БКР
 
insanayatirim-main-reduced
insanayatirim-main-reducedinsanayatirim-main-reduced
insanayatirim-main-reducedOrhan Erkut
 
Василь Симоненко Моя молитва
Василь Симоненко Моя молитваВасиль Симоненко Моя молитва
Василь Симоненко Моя молитваРОМЦ БКР
 

Viewers also liked (20)

Sekretariat
SekretariatSekretariat
Sekretariat
 
Aei june'14 newsletter- english version
Aei june'14 newsletter- english versionAei june'14 newsletter- english version
Aei june'14 newsletter- english version
 
Laporan Akhir HC Sosial
Laporan Akhir HC SosialLaporan Akhir HC Sosial
Laporan Akhir HC Sosial
 
Unit VI
Unit VIUnit VI
Unit VI
 
Василь Симоненко Півні на рушниках
Василь Симоненко Півні на рушникахВасиль Симоненко Півні на рушниках
Василь Симоненко Півні на рушниках
 
Minit mesyuarat 6
Minit mesyuarat 6Minit mesyuarat 6
Minit mesyuarat 6
 
#13 Presentatie - Potlood.nl
#13 Presentatie - Potlood.nl#13 Presentatie - Potlood.nl
#13 Presentatie - Potlood.nl
 
Tugas 3
Tugas 3Tugas 3
Tugas 3
 
Волі народної дзвін: Легіон Українських Січових Стрільців
Волі народної дзвін: Легіон Українських Січових СтрільцівВолі народної дзвін: Легіон Українських Січових Стрільців
Волі народної дзвін: Легіон Українських Січових Стрільців
 
Ігор Шанковський СИМОНЕНКО семантична студія
Ігор Шанковський СИМОНЕНКО семантична студіяІгор Шанковський СИМОНЕНКО семантична студія
Ігор Шанковський СИМОНЕНКО семантична студія
 
Засвіти ліхтарик толерантності
Засвіти ліхтарик толерантностіЗасвіти ліхтарик толерантності
Засвіти ліхтарик толерантності
 
"Творець прекрасного"
"Творець прекрасного""Творець прекрасного"
"Творець прекрасного"
 
Рівноапостольний князь Володимир
Рівноапостольний князь ВолодимирРівноапостольний князь Володимир
Рівноапостольний князь Володимир
 
"Очима серця" (до 125 – річчя від дня народження А. Ахматової)
"Очима серця"  (до 125 – річчя від дня народження А. Ахматової)"Очима серця"  (до 125 – річчя від дня народження А. Ахматової)
"Очима серця" (до 125 – річчя від дня народження А. Ахматової)
 
Unit V
Unit V Unit V
Unit V
 
«Пориви душі на кінчику пензля» (До 70-річчя від дня народження Івана Бондаря)
«Пориви душі на кінчику пензля» (До 70-річчя від дня народження Івана Бондаря)«Пориви душі на кінчику пензля» (До 70-річчя від дня народження Івана Бондаря)
«Пориви душі на кінчику пензля» (До 70-річчя від дня народження Івана Бондаря)
 
insanayatirim-main-reduced
insanayatirim-main-reducedinsanayatirim-main-reduced
insanayatirim-main-reduced
 
Василь Симоненко Моя молитва
Василь Симоненко Моя молитваВасиль Симоненко Моя молитва
Василь Симоненко Моя молитва
 
Unit III
Unit IIIUnit III
Unit III
 
Unit VII
Unit VIIUnit VII
Unit VII
 

Similar to Systematic Mapping Study on Software Engineering for Sustainability (SE4S)

How to make impact with journal publications on Software Process ImprovementH...
How to make impact with journal publications on Software Process ImprovementH...How to make impact with journal publications on Software Process ImprovementH...
How to make impact with journal publications on Software Process ImprovementH...Torgeir Dingsøyr
 
Landscape of IoT and Machine Learning Patterns
Landscape of IoT and Machine Learning PatternsLandscape of IoT and Machine Learning Patterns
Landscape of IoT and Machine Learning PatternsHironori Washizaki
 
SGCI - The Science Gateways Community Institute: International Collaboration ...
SGCI - The Science Gateways Community Institute: International Collaboration ...SGCI - The Science Gateways Community Institute: International Collaboration ...
SGCI - The Science Gateways Community Institute: International Collaboration ...Sandra Gesing
 
Agile Curation Poster
Agile Curation PosterAgile Curation Poster
Agile Curation PosterJosh Young
 
Measuring User Experience in Latin America: An Exploratory Survey [CLIHC, Cór...
Measuring User Experience in Latin America: An Exploratory Survey [CLIHC, Cór...Measuring User Experience in Latin America: An Exploratory Survey [CLIHC, Cór...
Measuring User Experience in Latin America: An Exploratory Survey [CLIHC, Cór...Carmen Gerea
 
Australia's Environmental Predictive Capability
Australia's Environmental Predictive CapabilityAustralia's Environmental Predictive Capability
Australia's Environmental Predictive CapabilityTERN Australia
 
Dissemination Information Packages (DIPS) for Information Reuse
Dissemination Information Packages (DIPS) for Information Reuse Dissemination Information Packages (DIPS) for Information Reuse
Dissemination Information Packages (DIPS) for Information Reuse Micah Altman
 
A Preliminary Study on Architecting Cyber-Physical Systems
A Preliminary Study on Architecting Cyber-Physical SystemsA Preliminary Study on Architecting Cyber-Physical Systems
A Preliminary Study on Architecting Cyber-Physical SystemsHenry Muccini
 
8th semester syllabus b sc csit-pawan kafle
8th semester syllabus b sc csit-pawan kafle8th semester syllabus b sc csit-pawan kafle
8th semester syllabus b sc csit-pawan kaflePAWAN KAFLE
 
Lessons Learned from a Digital Tool Criticism Workshop
Lessons Learned from a Digital Tool Criticism WorkshopLessons Learned from a Digital Tool Criticism Workshop
Lessons Learned from a Digital Tool Criticism WorkshopMarijn Koolen
 
Big Data HPC Convergence
Big Data HPC ConvergenceBig Data HPC Convergence
Big Data HPC ConvergenceGeoffrey Fox
 
MASTER H2020 project
MASTER H2020 projectMASTER H2020 project
MASTER H2020 projectcristinadece
 
Dissertation Defense Dec. 11, Participatory Infrastructure Monitoring
Dissertation Defense Dec. 11, Participatory Infrastructure MonitoringDissertation Defense Dec. 11, Participatory Infrastructure Monitoring
Dissertation Defense Dec. 11, Participatory Infrastructure MonitoringDietmar Offenhuber
 
Tommi kramer 2013-06-21-caise-re2-kramer
Tommi kramer   2013-06-21-caise-re2-kramerTommi kramer   2013-06-21-caise-re2-kramer
Tommi kramer 2013-06-21-caise-re2-kramercaise2013vlc
 

Similar to Systematic Mapping Study on Software Engineering for Sustainability (SE4S) (20)

JCDL 2013 DOCTORAL CONSORTIUM
JCDL 2013 DOCTORAL CONSORTIUMJCDL 2013 DOCTORAL CONSORTIUM
JCDL 2013 DOCTORAL CONSORTIUM
 
How to make impact with journal publications on Software Process ImprovementH...
How to make impact with journal publications on Software Process ImprovementH...How to make impact with journal publications on Software Process ImprovementH...
How to make impact with journal publications on Software Process ImprovementH...
 
Service system design
Service system designService system design
Service system design
 
Landscape of IoT and Machine Learning Patterns
Landscape of IoT and Machine Learning PatternsLandscape of IoT and Machine Learning Patterns
Landscape of IoT and Machine Learning Patterns
 
SGCI - The Science Gateways Community Institute: International Collaboration ...
SGCI - The Science Gateways Community Institute: International Collaboration ...SGCI - The Science Gateways Community Institute: International Collaboration ...
SGCI - The Science Gateways Community Institute: International Collaboration ...
 
Agile Curation Poster
Agile Curation PosterAgile Curation Poster
Agile Curation Poster
 
Measuring User Experience in Latin America: An Exploratory Survey [CLIHC, Cór...
Measuring User Experience in Latin America: An Exploratory Survey [CLIHC, Cór...Measuring User Experience in Latin America: An Exploratory Survey [CLIHC, Cór...
Measuring User Experience in Latin America: An Exploratory Survey [CLIHC, Cór...
 
Australia's Environmental Predictive Capability
Australia's Environmental Predictive CapabilityAustralia's Environmental Predictive Capability
Australia's Environmental Predictive Capability
 
Sgci iris-hep-11-1-18
Sgci iris-hep-11-1-18Sgci iris-hep-11-1-18
Sgci iris-hep-11-1-18
 
Dissemination Information Packages (DIPS) for Information Reuse
Dissemination Information Packages (DIPS) for Information Reuse Dissemination Information Packages (DIPS) for Information Reuse
Dissemination Information Packages (DIPS) for Information Reuse
 
A Preliminary Study on Architecting Cyber-Physical Systems
A Preliminary Study on Architecting Cyber-Physical SystemsA Preliminary Study on Architecting Cyber-Physical Systems
A Preliminary Study on Architecting Cyber-Physical Systems
 
8th semester syllabus b sc csit-pawan kafle
8th semester syllabus b sc csit-pawan kafle8th semester syllabus b sc csit-pawan kafle
8th semester syllabus b sc csit-pawan kafle
 
Lessons Learned from a Digital Tool Criticism Workshop
Lessons Learned from a Digital Tool Criticism WorkshopLessons Learned from a Digital Tool Criticism Workshop
Lessons Learned from a Digital Tool Criticism Workshop
 
Big Data HPC Convergence
Big Data HPC ConvergenceBig Data HPC Convergence
Big Data HPC Convergence
 
ICT in Research.pptx
ICT in Research.pptxICT in Research.pptx
ICT in Research.pptx
 
MASTER H2020 project
MASTER H2020 projectMASTER H2020 project
MASTER H2020 project
 
20200408 payal vaidya panel on acadmic rigor issip april8
20200408 payal vaidya panel on acadmic rigor issip april820200408 payal vaidya panel on acadmic rigor issip april8
20200408 payal vaidya panel on acadmic rigor issip april8
 
Dissertation Defense Dec. 11, Participatory Infrastructure Monitoring
Dissertation Defense Dec. 11, Participatory Infrastructure MonitoringDissertation Defense Dec. 11, Participatory Infrastructure Monitoring
Dissertation Defense Dec. 11, Participatory Infrastructure Monitoring
 
Tommi kramer 2013-06-21-caise-re2-kramer
Tommi kramer   2013-06-21-caise-re2-kramerTommi kramer   2013-06-21-caise-re2-kramer
Tommi kramer 2013-06-21-caise-re2-kramer
 
GSU-RF-2013-Reddy-4
GSU-RF-2013-Reddy-4GSU-RF-2013-Reddy-4
GSU-RF-2013-Reddy-4
 

Recently uploaded

Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 
Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPirithiRaju
 
Transposable elements in prokaryotes.ppt
Transposable elements in prokaryotes.pptTransposable elements in prokaryotes.ppt
Transposable elements in prokaryotes.pptArshadWarsi13
 
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCRCall Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCRlizamodels9
 
Microphone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptxMicrophone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptxpriyankatabhane
 
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxTHE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxNandakishor Bhaurao Deshmukh
 
Pests of safflower_Binomics_Identification_Dr.UPR.pdf
Pests of safflower_Binomics_Identification_Dr.UPR.pdfPests of safflower_Binomics_Identification_Dr.UPR.pdf
Pests of safflower_Binomics_Identification_Dr.UPR.pdfPirithiRaju
 
TOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physicsTOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physicsssuserddc89b
 
Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024AyushiRastogi48
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real timeSatoshi NAKAHIRA
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxSwapnil Therkar
 
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...lizamodels9
 
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPirithiRaju
 
zoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistanzoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistanzohaibmir069
 
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxLIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxmalonesandreagweneth
 
‏‏VIRUS - 123455555555555555555555555555555555555555
‏‏VIRUS -  123455555555555555555555555555555555555555‏‏VIRUS -  123455555555555555555555555555555555555555
‏‏VIRUS - 123455555555555555555555555555555555555555kikilily0909
 
Solution chemistry, Moral and Normal solutions
Solution chemistry, Moral and Normal solutionsSolution chemistry, Moral and Normal solutions
Solution chemistry, Moral and Normal solutionsHajira Mahmood
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxkessiyaTpeter
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Patrick Diehl
 

Recently uploaded (20)

Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Mayapuri Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 
Pests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdfPests of castor_Binomics_Identification_Dr.UPR.pdf
Pests of castor_Binomics_Identification_Dr.UPR.pdf
 
Engler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomyEngler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomy
 
Transposable elements in prokaryotes.ppt
Transposable elements in prokaryotes.pptTransposable elements in prokaryotes.ppt
Transposable elements in prokaryotes.ppt
 
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCRCall Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
Call Girls In Nihal Vihar Delhi ❤️8860477959 Looking Escorts In 24/7 Delhi NCR
 
Microphone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptxMicrophone- characteristics,carbon microphone, dynamic microphone.pptx
Microphone- characteristics,carbon microphone, dynamic microphone.pptx
 
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxTHE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
 
Pests of safflower_Binomics_Identification_Dr.UPR.pdf
Pests of safflower_Binomics_Identification_Dr.UPR.pdfPests of safflower_Binomics_Identification_Dr.UPR.pdf
Pests of safflower_Binomics_Identification_Dr.UPR.pdf
 
TOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physicsTOPIC 8 Temperature and Heat.pdf physics
TOPIC 8 Temperature and Heat.pdf physics
 
Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024Vision and reflection on Mining Software Repositories research in 2024
Vision and reflection on Mining Software Repositories research in 2024
 
Grafana in space: Monitoring Japan's SLIM moon lander in real time
Grafana in space: Monitoring Japan's SLIM moon lander  in real timeGrafana in space: Monitoring Japan's SLIM moon lander  in real time
Grafana in space: Monitoring Japan's SLIM moon lander in real time
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
 
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
Best Call Girls In Sector 29 Gurgaon❤️8860477959 EscorTs Service In 24/7 Delh...
 
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdfPests of jatropha_Bionomics_identification_Dr.UPR.pdf
Pests of jatropha_Bionomics_identification_Dr.UPR.pdf
 
zoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistanzoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistan
 
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptxLIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
LIGHT-PHENOMENA-BY-CABUALDIONALDOPANOGANCADIENTE-CONDEZA (1).pptx
 
‏‏VIRUS - 123455555555555555555555555555555555555555
‏‏VIRUS -  123455555555555555555555555555555555555555‏‏VIRUS -  123455555555555555555555555555555555555555
‏‏VIRUS - 123455555555555555555555555555555555555555
 
Solution chemistry, Moral and Normal solutions
Solution chemistry, Moral and Normal solutionsSolution chemistry, Moral and Normal solutions
Solution chemistry, Moral and Normal solutions
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?
 

Systematic Mapping Study on Software Engineering for Sustainability (SE4S)

  • 2. Systematic Mapping Study on Software Engineering for Sustainability (SE4S) Birgit Penzenstadler, Ankita Raturi, Debra Richardson University of California, Irvine, USA Xavier Franch Universitat Politècnica de Catalunya, Spain Henning Femmer Technische Universität München, Germany Coral Calero Universidad de Castilla - La Mancha, Spain
  • 3. Software Engineering for Sustainability (SE4S) Sustainability: capacity to endure • Green in IT: energy & efficiency • Green by IT: system purpose Both need support by software engineering Research Objective: What is the current state of the art and practice in SE4S? xkcd: Cold. http://xkcd.com/1321/
  • 4.
  • 5. Systematic Mapping Study on SE4S • RQ1 What research topics are being addressed? • RQ2 How have these evolved over time? • RQ3 How is sustainability support performed (e.g., models and methods)? • RQ4 Which are used in practice? • RQ5 Which research type facets? • RQ6 Which application domains? • RQ7 Which research groups?
  • 6. Approach 1. Develop protocol 2. Define search string 3. Define classification scheme 4. Define data extraction form 5. Internal review of protocol 6. External review of protocol 7. Revise protocol 8. Identify primary research 9. Retrieve primary research 10. Clean from duplicates 11. Vote on search results 12. Assessment of voting 13. Data extraction 14. Data synthesis 15. Internal analysis validation 16. External analysis validation 17. Complete technical report 18. Write summary paper 19. Review of report & paper Design Execution Documentation Quality Assurance: • Reviews • Voting • Validation
  • 8. RQ2: How have these research topics evolved over time? 25 19 18 8 3 2 2 1 1 1 1 1 1 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 21:62
  • 9. RQ3: How is sustainability support performed (e.g., models and methods)? Masses of models… Geo Sciences:  Global position system, internet map services Earth Sciences:  Environmental information systems Energy Management:  Measuring devices, traffic management systems …and Methods Software engineering methods & tools:  Goal modeling, stakeholder modeling, agent modeling, service modeling, process modeling, simulation Systems Engineering:  Life cycle assessment Urban Planning:  Simulation General purpose methods & tools:  Interviews, statistics, surveys
  • 10. [R. Wieringa, N. Maiden, N. Mead, and C. Rolland, “Requirements engineering paper classification and evaluation criteria: a proposal and a discussion,” Requir. Eng., vol. 11, pp. 102–107, Dec. 2005.] RQ5: Which research type facets have been considered in the contributions? RQ4: Which of those models and methods are used in practice?
  • 11. RQ7: Which research groups are most active? http://www-958.ibm.com/software/analytics/manyeyes/
  • 12. Conclusion State of the research: • Strong momentum in the community • Variety of methods applied on various models • Very few reports on application in practice There is need for a future roadmap.
  • 13. Thanks to anonymous reviewers and research protocol reviewers: Daniel Méndez Fernández Marcela Genero Interested in the topic? Submit to our workshop RE4SuSy’14 by June 2nd to join the discussion: http://www.ics.uci.edu/ ~bpenzens/2014re4susy/

Editor's Notes

  1. External Reviewers: Daniel Méndez Férnandez Marcela Genero 5 accessors environment
  2. Clustering Topic 10 is the core Scientometrics Machine Learning for LanguagE Toolkit (MALLET)
  3. 21 papers until 2010 62 afterwards Naeher am eigentlichen, nicht so weit ausgeweitet
  4. There is a wide range of models, methods, frameworks, and tools that are proposed in the publications and used in research:
  5. Simple answer: Not many…
  6. Ultra large scale green computing
  7. Personen cluster an personen die haufig zusammengearbeitet
  8. Momentum Variety But few reports on application in practice! , including general purpose, software engineering, systems engineering, as well as methods from geo sciences, earth sciences, urban planning, and energy management.