SlideShare a Scribd company logo
1 of 19
Download to read offline
Using a Visual Abstract as a
Lens for Communicating
Design Science Research in
Software Engineering
Margaret-Anne Storey
Emelie Engstrom
Per Runeson
Martin Host
Elizabeth Bjarnason
@MargaretStorey @SoftEngResGrp
1
2
Can we use “Design Science” as an
effective lens for communicating
software engineering research?
3
4
Design science
research in
information
systems:
5
Wierenga’s view
“Design science is the design and investigation of artifacts in context”
6
Another
view…
by Emelie
Engstrom
7
Towards a Visual Abstract to
communicate, promote and evaluate
Design Science Research
8
https://www.surgeryredesign.com/resources/ 9
Approach to
understand
problem
Technological rule:
To achieve an effect in a situation apply this intervention
Problem
instance(s)
Addressed problem
instance(s)
Solution(s)
Proposed
solution(s)
Evaluation
approach
Approach
to design
solution
Problem relevance
Scientific rigor
Novel contributions
10
11
ISERN Workshop 2017 on Design Science
(Trying out the visual abstract on ICSE best papers!)
12
13
Feedback and limitations
Quite well received by professors, students and practitioners
Seen as useful for training, reviewing, communication and for research design
Preferred over structured abstracts -- different emphasis, more flexible emphasis
But…
The abstract does not apply to studies that don’t produce an artifact/tech rule
Not all components of the abstract may be relevant for all studies
Doesn’t scale well to multiple studies nor to research programs
Not visual enough
14
In comparison, visual
abstracts provide additional
insights with a more flexible
reading order
A structured abstract is an
abstract with distinct, labeled
sections (e.g., Introduction,
Methods, Results, Discussion) for
rapid comprehension.
15
Graphical abstracts != Visual abstracts
https://www.elsevier.com/authors/journal-authors/graphical-abstract
16
Discussion...
How could the visual abstract be improved (if you like it)?
Should technological rule be called a “socio-technological rule” or “takeaway”?
What other types of visual abstracts may be needed for software engineering
research (e.g., empirical studies that do not produce an artifact)?
Would a “gallery” of visual abstracts in software engineering be useful?
If yes, how could it be organized?
@margaretstorey @SoftEngResGrp
17
Thanks to the ISERN workshop participants, Barbara Russo
and Markku Oivo, and the UVic Research Seminar group for
reflecting on and improving the visual abstract!
We are also grateful for the Lise Meitner Guest Professorship
at Lund University for enabling our collaboration!
We welcome your input and ideas!
Talk to us or email: mstorey@uvic.ca or per.runeson@cs.lth.se
or emelie.engstrom@cs.lth.se
@MargaretStorey @SoftEngResGrp
18
Selected Design Science References
A. Hevner and S. Chatterjee, Design Research in Information Systems: Theory and Practice, 2010th ed.
New York ; London: Springer, May 2010.
J. E. v. Aken, “Management Research Based on the Paradigm of the Design Sciences: The Quest for
Field-Tested and Grounded Technological Rules,” vol. 41, no. 2, pp. 219–246, 2004.
S. Gregor, “The nature of theory in information systems,” MIS Quarterly, vol. 30, no. 3, pp. 611–642, 2006.
R. J. Wieringa, “What Is Design Science?” in Design Science Methodology for Information Systems and
Software Engineering. Springer Berlin Heidelberg, 2014, pp. 3–11.
M. Bunge, Philosophy of Science: Volume 2, From Explanation to Justification, 1st ed. New Brunswick,
N.J: Routledge, Feb. 1998.
S. Gregor and A. R. Hevner, “Positioning and Presenting Design Science Research for Maximum Impact,”
vol. 37, no. 2, pp. 337– 356, Jun. 2013.
R. Wieringa and A. Moralı, “Technical Action Research as a Validation Method in Information Systems
Design Science,” in Design Science Research in Information Systems. Advances in Theory and Practice.
Springer, Berlin, Heidelberg, May 2012, pp. 220–238.
19

More Related Content

What's hot

A Preliminary Investigation of the Effect of Social Media on Affective Trust ...
A Preliminary Investigation of the Effect of Social Media on Affective Trust ...A Preliminary Investigation of the Effect of Social Media on Affective Trust ...
A Preliminary Investigation of the Effect of Social Media on Affective Trust ...Nicole Novielli
 
BioIT Webinar on AI and data methods for drug discovery
BioIT Webinar on AI and data methods for drug discoveryBioIT Webinar on AI and data methods for drug discovery
BioIT Webinar on AI and data methods for drug discoveryFernanda Foertter
 
2015-11-11 research seminar
2015-11-11 research seminar2015-11-11 research seminar
2015-11-11 research seminarifi8106tlu
 
Carma internet research module: Sampling for internet
Carma internet research module: Sampling for internetCarma internet research module: Sampling for internet
Carma internet research module: Sampling for internetSyracuse University
 
What data scientists really do, according to 50 data scientists
What data scientists really do, according to 50 data scientistsWhat data scientists really do, according to 50 data scientists
What data scientists really do, according to 50 data scientistsHugo Bowne-Anderson
 
Field Studies as evaluation method for socio-technical interventions in Techn...
Field Studies as evaluation method for socio-technical interventions in Techn...Field Studies as evaluation method for socio-technical interventions in Techn...
Field Studies as evaluation method for socio-technical interventions in Techn...Viktoria Pammer-Schindler
 
EAD and Its Implications in an M.ICT Graduate's Early Career
EAD and Its Implications in an M.ICT Graduate's Early CareerEAD and Its Implications in an M.ICT Graduate's Early Career
EAD and Its Implications in an M.ICT Graduate's Early CareerRichard
 
Buttons on forms and surveys: a look at some research 2012
Buttons on forms and surveys: a look at some research 2012Buttons on forms and surveys: a look at some research 2012
Buttons on forms and surveys: a look at some research 2012Caroline Jarrett
 
Teaching the Technologies learning area using a thinking skills approach
Teaching the Technologies learning area using a thinking skills approachTeaching the Technologies learning area using a thinking skills approach
Teaching the Technologies learning area using a thinking skills approachJason Zagami
 
Apres panel picker for 2014
Apres panel picker for 2014Apres panel picker for 2014
Apres panel picker for 2014Fabio Bottura
 
Overview of Data Science and AI
Overview of Data Science and AIOverview of Data Science and AI
Overview of Data Science and AIjohnstamford
 
Scalable Exploration of Relevance Prospects to Support Decision Making
Scalable Exploration of Relevance Prospects to Support Decision MakingScalable Exploration of Relevance Prospects to Support Decision Making
Scalable Exploration of Relevance Prospects to Support Decision MakingKatrien Verbert
 
OSS 2014 - Systematic Review on Barriers Faced by Newcomers to OSS
OSS 2014 - Systematic Review on Barriers Faced by Newcomers to OSSOSS 2014 - Systematic Review on Barriers Faced by Newcomers to OSS
OSS 2014 - Systematic Review on Barriers Faced by Newcomers to OSSIgor Steinmacher
 

What's hot (19)

A Preliminary Investigation of the Effect of Social Media on Affective Trust ...
A Preliminary Investigation of the Effect of Social Media on Affective Trust ...A Preliminary Investigation of the Effect of Social Media on Affective Trust ...
A Preliminary Investigation of the Effect of Social Media on Affective Trust ...
 
Lopez
LopezLopez
Lopez
 
BioIT Webinar on AI and data methods for drug discovery
BioIT Webinar on AI and data methods for drug discoveryBioIT Webinar on AI and data methods for drug discovery
BioIT Webinar on AI and data methods for drug discovery
 
2015-11-11 research seminar
2015-11-11 research seminar2015-11-11 research seminar
2015-11-11 research seminar
 
Carma internet research module: Sampling for internet
Carma internet research module: Sampling for internetCarma internet research module: Sampling for internet
Carma internet research module: Sampling for internet
 
Internet-based research
Internet-based researchInternet-based research
Internet-based research
 
Simla-Ceyhan-resume
Simla-Ceyhan-resumeSimla-Ceyhan-resume
Simla-Ceyhan-resume
 
What data scientists really do, according to 50 data scientists
What data scientists really do, according to 50 data scientistsWhat data scientists really do, according to 50 data scientists
What data scientists really do, according to 50 data scientists
 
Resume
ResumeResume
Resume
 
Field Studies as evaluation method for socio-technical interventions in Techn...
Field Studies as evaluation method for socio-technical interventions in Techn...Field Studies as evaluation method for socio-technical interventions in Techn...
Field Studies as evaluation method for socio-technical interventions in Techn...
 
EAD and Its Implications in an M.ICT Graduate's Early Career
EAD and Its Implications in an M.ICT Graduate's Early CareerEAD and Its Implications in an M.ICT Graduate's Early Career
EAD and Its Implications in an M.ICT Graduate's Early Career
 
Buttons on forms and surveys: a look at some research 2012
Buttons on forms and surveys: a look at some research 2012Buttons on forms and surveys: a look at some research 2012
Buttons on forms and surveys: a look at some research 2012
 
MPhil Confirmation
MPhil ConfirmationMPhil Confirmation
MPhil Confirmation
 
recommendationYejiaWu
recommendationYejiaWurecommendationYejiaWu
recommendationYejiaWu
 
Teaching the Technologies learning area using a thinking skills approach
Teaching the Technologies learning area using a thinking skills approachTeaching the Technologies learning area using a thinking skills approach
Teaching the Technologies learning area using a thinking skills approach
 
Apres panel picker for 2014
Apres panel picker for 2014Apres panel picker for 2014
Apres panel picker for 2014
 
Overview of Data Science and AI
Overview of Data Science and AIOverview of Data Science and AI
Overview of Data Science and AI
 
Scalable Exploration of Relevance Prospects to Support Decision Making
Scalable Exploration of Relevance Prospects to Support Decision MakingScalable Exploration of Relevance Prospects to Support Decision Making
Scalable Exploration of Relevance Prospects to Support Decision Making
 
OSS 2014 - Systematic Review on Barriers Faced by Newcomers to OSS
OSS 2014 - Systematic Review on Barriers Faced by Newcomers to OSSOSS 2014 - Systematic Review on Barriers Faced by Newcomers to OSS
OSS 2014 - Systematic Review on Barriers Faced by Newcomers to OSS
 

Similar to Using a Visual Abstract as a Lens for Communicating and Promoting Design Science Research in Software Engineering

A Design Theory For Software Engineering
A Design Theory For Software EngineeringA Design Theory For Software Engineering
A Design Theory For Software EngineeringLeslie Schulte
 
Spikol wmute v3
Spikol wmute v3Spikol wmute v3
Spikol wmute v3spikol
 
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
 
The trek towards sustainability - truth, tale, or transition?
The trek towards sustainability -  truth, tale, or transition?The trek towards sustainability -  truth, tale, or transition?
The trek towards sustainability - truth, tale, or transition?Birgit Penzenstadler
 
Inspires Project Immersive Visualisation Event
Inspires Project Immersive Visualisation EventInspires Project Immersive Visualisation Event
Inspires Project Immersive Visualisation EventJim Hensman
 
Peer Review Journal for ED 637
Peer Review Journal for ED 637Peer Review Journal for ED 637
Peer Review Journal for ED 637Trevor Townsend
 
Developing and sharing tools for bioelectromagnetic research
Developing and sharing tools for bioelectromagnetic researchDeveloping and sharing tools for bioelectromagnetic research
Developing and sharing tools for bioelectromagnetic researchRobert Oostenveld
 
Rare (and emergent) disciplines in the light of science studies
Rare (and emergent) disciplines in the light of science studiesRare (and emergent) disciplines in the light of science studies
Rare (and emergent) disciplines in the light of science studiesAndrea Scharnhorst
 
Design Science in Information Systems
Design Science in Information SystemsDesign Science in Information Systems
Design Science in Information SystemsSergej Lugovic
 
ABC-PhD program-Politecnico di Milano
ABC-PhD program-Politecnico di MilanoABC-PhD program-Politecnico di Milano
ABC-PhD program-Politecnico di MilanoEnrico DeAngelis
 
Ecosystems in Management Research
Ecosystems in Management ResearchEcosystems in Management Research
Ecosystems in Management ResearchAgnieszka Radziwon
 
Scientific Knowledge Graphs: an Overview
Scientific Knowledge Graphs: an OverviewScientific Knowledge Graphs: an Overview
Scientific Knowledge Graphs: an OverviewAngelo Salatino
 
Collaborative information seeking for Desing Engineering
Collaborative information seeking for Desing EngineeringCollaborative information seeking for Desing Engineering
Collaborative information seeking for Desing EngineeringNasser Saleh PhD P.Eng
 
20150825 - Thesis Corneel den Hartogh
20150825 - Thesis Corneel den Hartogh20150825 - Thesis Corneel den Hartogh
20150825 - Thesis Corneel den HartoghCorneel den Hartogh
 
PhD dissertation - How do SMEs collaborate with Academia (Diane Filip, Octobe...
PhD dissertation - How do SMEs collaborate with Academia (Diane Filip, Octobe...PhD dissertation - How do SMEs collaborate with Academia (Diane Filip, Octobe...
PhD dissertation - How do SMEs collaborate with Academia (Diane Filip, Octobe...Diana Filip Petersen
 
PhD dissertation - How do SMEs collaborate with Academia (Diane Filip, Octobe...
PhD dissertation - How do SMEs collaborate with Academia (Diane Filip, Octobe...PhD dissertation - How do SMEs collaborate with Academia (Diane Filip, Octobe...
PhD dissertation - How do SMEs collaborate with Academia (Diane Filip, Octobe...Diana Filip Petersen
 

Similar to Using a Visual Abstract as a Lens for Communicating and Promoting Design Science Research in Software Engineering (20)

A Design Theory For Software Engineering
A Design Theory For Software EngineeringA Design Theory For Software Engineering
A Design Theory For Software Engineering
 
Spikol wmute v3
Spikol wmute v3Spikol wmute v3
Spikol wmute v3
 
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...
 
The trek towards sustainability - truth, tale, or transition?
The trek towards sustainability -  truth, tale, or transition?The trek towards sustainability -  truth, tale, or transition?
The trek towards sustainability - truth, tale, or transition?
 
Inspires Project Immersive Visualisation Event
Inspires Project Immersive Visualisation EventInspires Project Immersive Visualisation Event
Inspires Project Immersive Visualisation Event
 
Who are you and makes you special?
Who are you and makes you special?Who are you and makes you special?
Who are you and makes you special?
 
Peer Review Journal for ED 637
Peer Review Journal for ED 637Peer Review Journal for ED 637
Peer Review Journal for ED 637
 
Developing and sharing tools for bioelectromagnetic research
Developing and sharing tools for bioelectromagnetic researchDeveloping and sharing tools for bioelectromagnetic research
Developing and sharing tools for bioelectromagnetic research
 
Rare (and emergent) disciplines in the light of science studies
Rare (and emergent) disciplines in the light of science studiesRare (and emergent) disciplines in the light of science studies
Rare (and emergent) disciplines in the light of science studies
 
Design Science in Information Systems
Design Science in Information SystemsDesign Science in Information Systems
Design Science in Information Systems
 
ABC-PhD program-Politecnico di Milano
ABC-PhD program-Politecnico di MilanoABC-PhD program-Politecnico di Milano
ABC-PhD program-Politecnico di Milano
 
Ecosystems in Management Research
Ecosystems in Management ResearchEcosystems in Management Research
Ecosystems in Management Research
 
340
340340
340
 
Defense questions, Prof. Venter
Defense questions, Prof. VenterDefense questions, Prof. Venter
Defense questions, Prof. Venter
 
Scientific Knowledge Graphs: an Overview
Scientific Knowledge Graphs: an OverviewScientific Knowledge Graphs: an Overview
Scientific Knowledge Graphs: an Overview
 
Collaborative information seeking for Desing Engineering
Collaborative information seeking for Desing EngineeringCollaborative information seeking for Desing Engineering
Collaborative information seeking for Desing Engineering
 
Sanni Siltanen: Developing augmented reality solutions through user involveme...
Sanni Siltanen: Developing augmented reality solutions through user involveme...Sanni Siltanen: Developing augmented reality solutions through user involveme...
Sanni Siltanen: Developing augmented reality solutions through user involveme...
 
20150825 - Thesis Corneel den Hartogh
20150825 - Thesis Corneel den Hartogh20150825 - Thesis Corneel den Hartogh
20150825 - Thesis Corneel den Hartogh
 
PhD dissertation - How do SMEs collaborate with Academia (Diane Filip, Octobe...
PhD dissertation - How do SMEs collaborate with Academia (Diane Filip, Octobe...PhD dissertation - How do SMEs collaborate with Academia (Diane Filip, Octobe...
PhD dissertation - How do SMEs collaborate with Academia (Diane Filip, Octobe...
 
PhD dissertation - How do SMEs collaborate with Academia (Diane Filip, Octobe...
PhD dissertation - How do SMEs collaborate with Academia (Diane Filip, Octobe...PhD dissertation - How do SMEs collaborate with Academia (Diane Filip, Octobe...
PhD dissertation - How do SMEs collaborate with Academia (Diane Filip, Octobe...
 

More from Margaret-Anne Storey

An Actionable Framework for Understanding and Improving Developer Experience
An Actionable Framework for Understanding and Improving Developer ExperienceAn Actionable Framework for Understanding and Improving Developer Experience
An Actionable Framework for Understanding and Improving Developer ExperienceMargaret-Anne Storey
 
ASE Keynote 2022: From Automation to Empowering Software Developers
ASE Keynote 2022: From Automation to Empowering Software Developers ASE Keynote 2022: From Automation to Empowering Software Developers
ASE Keynote 2022: From Automation to Empowering Software Developers Margaret-Anne Storey
 
Software Bots as Superheroes in the SPACE of Developer Productivity
Software Bots as Superheroes in the SPACE of Developer ProductivitySoftware Bots as Superheroes in the SPACE of Developer Productivity
Software Bots as Superheroes in the SPACE of Developer ProductivityMargaret-Anne Storey
 
What does productivity mean to developers
What does productivity mean to developersWhat does productivity mean to developers
What does productivity mean to developersMargaret-Anne Storey
 
Towards a Theory of Developer Satisfaction and Productivity
Towards a Theory of Developer Satisfaction and ProductivityTowards a Theory of Developer Satisfaction and Productivity
Towards a Theory of Developer Satisfaction and ProductivityMargaret-Anne Storey
 
Publish or Perish: Questioning the Impact of Our Research on the Software Dev...
Publish or Perish: Questioning the Impact of Our Research on the Software Dev...Publish or Perish: Questioning the Impact of Our Research on the Software Dev...
Publish or Perish: Questioning the Impact of Our Research on the Software Dev...Margaret-Anne Storey
 
The Elusive Nature of Software Documentation
The Elusive Nature of Software DocumentationThe Elusive Nature of Software Documentation
The Elusive Nature of Software DocumentationMargaret-Anne Storey
 
FSE 2016 Panel: The State of Software Engineering Research
FSE 2016 Panel: The State of Software Engineering ResearchFSE 2016 Panel: The State of Software Engineering Research
FSE 2016 Panel: The State of Software Engineering ResearchMargaret-Anne Storey
 
Cascon 2016 Keynote: Disrupting Developer Productivity One Bot at a Time
Cascon 2016 Keynote: Disrupting Developer Productivity One Bot at a TimeCascon 2016 Keynote: Disrupting Developer Productivity One Bot at a Time
Cascon 2016 Keynote: Disrupting Developer Productivity One Bot at a TimeMargaret-Anne Storey
 
To Bot or Not: How Bots can Support Collaboration in Software Engineering (I...
To Bot or Not:  How Bots can Support Collaboration in Software Engineering (I...To Bot or Not:  How Bots can Support Collaboration in Software Engineering (I...
To Bot or Not: How Bots can Support Collaboration in Software Engineering (I...Margaret-Anne Storey
 
Lies, Damned Lies and Software Analytics: Why Big Data Needs Rich Data
Lies, Damned Lies and Software Analytics:  Why Big Data Needs Rich DataLies, Damned Lies and Software Analytics:  Why Big Data Needs Rich Data
Lies, Damned Lies and Software Analytics: Why Big Data Needs Rich DataMargaret-Anne Storey
 
Visualization for Software Analytics
Visualization for Software AnalyticsVisualization for Software Analytics
Visualization for Software AnalyticsMargaret-Anne Storey
 
The (R)evolution of Social Media in Software Engineering
The (R)evolution of Social Media in Software EngineeringThe (R)evolution of Social Media in Software Engineering
The (R)evolution of Social Media in Software EngineeringMargaret-Anne Storey
 
How Developers Stay Current Using Twitter
How Developers Stay Current Using TwitterHow Developers Stay Current Using Twitter
How Developers Stay Current Using TwitterMargaret-Anne Storey
 
Crowdsourcing Documentation in Software Engineering
Crowdsourcing Documentation in Software EngineeringCrowdsourcing Documentation in Software Engineering
Crowdsourcing Documentation in Software EngineeringMargaret-Anne Storey
 
Benevol 2012 Keynote: The Social Software (R)evolution
Benevol 2012 Keynote: The Social Software (R)evolutionBenevol 2012 Keynote: The Social Software (R)evolution
Benevol 2012 Keynote: The Social Software (R)evolutionMargaret-Anne Storey
 
SLE 2012 Keynote: Cognitive and Social Challenges of Ontology Use in the Biom...
SLE 2012 Keynote: Cognitive and Social Challenges of Ontology Use in the Biom...SLE 2012 Keynote: Cognitive and Social Challenges of Ontology Use in the Biom...
SLE 2012 Keynote: Cognitive and Social Challenges of Ontology Use in the Biom...Margaret-Anne Storey
 
Towards the Social Programmer (MSR 2012 Keynote by M. Storey)
Towards the Social Programmer (MSR 2012 Keynote by M. Storey)Towards the Social Programmer (MSR 2012 Keynote by M. Storey)
Towards the Social Programmer (MSR 2012 Keynote by M. Storey)Margaret-Anne Storey
 
ICSE 2011: Research industry panel
ICSE 2011: Research industry panelICSE 2011: Research industry panel
ICSE 2011: Research industry panelMargaret-Anne Storey
 

More from Margaret-Anne Storey (20)

An Actionable Framework for Understanding and Improving Developer Experience
An Actionable Framework for Understanding and Improving Developer ExperienceAn Actionable Framework for Understanding and Improving Developer Experience
An Actionable Framework for Understanding and Improving Developer Experience
 
ASE Keynote 2022: From Automation to Empowering Software Developers
ASE Keynote 2022: From Automation to Empowering Software Developers ASE Keynote 2022: From Automation to Empowering Software Developers
ASE Keynote 2022: From Automation to Empowering Software Developers
 
Software Bots as Superheroes in the SPACE of Developer Productivity
Software Bots as Superheroes in the SPACE of Developer ProductivitySoftware Bots as Superheroes in the SPACE of Developer Productivity
Software Bots as Superheroes in the SPACE of Developer Productivity
 
What does productivity mean to developers
What does productivity mean to developersWhat does productivity mean to developers
What does productivity mean to developers
 
Towards a Theory of Developer Satisfaction and Productivity
Towards a Theory of Developer Satisfaction and ProductivityTowards a Theory of Developer Satisfaction and Productivity
Towards a Theory of Developer Satisfaction and Productivity
 
Publish or Perish: Questioning the Impact of Our Research on the Software Dev...
Publish or Perish: Questioning the Impact of Our Research on the Software Dev...Publish or Perish: Questioning the Impact of Our Research on the Software Dev...
Publish or Perish: Questioning the Impact of Our Research on the Software Dev...
 
The Elusive Nature of Software Documentation
The Elusive Nature of Software DocumentationThe Elusive Nature of Software Documentation
The Elusive Nature of Software Documentation
 
FSE 2016 Panel: The State of Software Engineering Research
FSE 2016 Panel: The State of Software Engineering ResearchFSE 2016 Panel: The State of Software Engineering Research
FSE 2016 Panel: The State of Software Engineering Research
 
Cascon 2016 Keynote: Disrupting Developer Productivity One Bot at a Time
Cascon 2016 Keynote: Disrupting Developer Productivity One Bot at a TimeCascon 2016 Keynote: Disrupting Developer Productivity One Bot at a Time
Cascon 2016 Keynote: Disrupting Developer Productivity One Bot at a Time
 
To Bot or Not: How Bots can Support Collaboration in Software Engineering (I...
To Bot or Not:  How Bots can Support Collaboration in Software Engineering (I...To Bot or Not:  How Bots can Support Collaboration in Software Engineering (I...
To Bot or Not: How Bots can Support Collaboration in Software Engineering (I...
 
Lies, Damned Lies and Software Analytics: Why Big Data Needs Rich Data
Lies, Damned Lies and Software Analytics:  Why Big Data Needs Rich DataLies, Damned Lies and Software Analytics:  Why Big Data Needs Rich Data
Lies, Damned Lies and Software Analytics: Why Big Data Needs Rich Data
 
Visualization for Software Analytics
Visualization for Software AnalyticsVisualization for Software Analytics
Visualization for Software Analytics
 
The (R)evolution of Social Media in Software Engineering
The (R)evolution of Social Media in Software EngineeringThe (R)evolution of Social Media in Software Engineering
The (R)evolution of Social Media in Software Engineering
 
How Developers Stay Current Using Twitter
How Developers Stay Current Using TwitterHow Developers Stay Current Using Twitter
How Developers Stay Current Using Twitter
 
Crowdsourcing Documentation in Software Engineering
Crowdsourcing Documentation in Software EngineeringCrowdsourcing Documentation in Software Engineering
Crowdsourcing Documentation in Software Engineering
 
Benevol 2012 Keynote: The Social Software (R)evolution
Benevol 2012 Keynote: The Social Software (R)evolutionBenevol 2012 Keynote: The Social Software (R)evolution
Benevol 2012 Keynote: The Social Software (R)evolution
 
SLE 2012 Keynote: Cognitive and Social Challenges of Ontology Use in the Biom...
SLE 2012 Keynote: Cognitive and Social Challenges of Ontology Use in the Biom...SLE 2012 Keynote: Cognitive and Social Challenges of Ontology Use in the Biom...
SLE 2012 Keynote: Cognitive and Social Challenges of Ontology Use in the Biom...
 
Research industry panel review
Research industry panel reviewResearch industry panel review
Research industry panel review
 
Towards the Social Programmer (MSR 2012 Keynote by M. Storey)
Towards the Social Programmer (MSR 2012 Keynote by M. Storey)Towards the Social Programmer (MSR 2012 Keynote by M. Storey)
Towards the Social Programmer (MSR 2012 Keynote by M. Storey)
 
ICSE 2011: Research industry panel
ICSE 2011: Research industry panelICSE 2011: Research industry panel
ICSE 2011: Research industry panel
 

Recently uploaded

AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAlluxio, Inc.
 
OpenChain @ LF Japan Executive Briefing - May 2024
OpenChain @ LF Japan Executive Briefing - May 2024OpenChain @ LF Japan Executive Briefing - May 2024
OpenChain @ LF Japan Executive Briefing - May 2024Shane Coughlan
 
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdfMicrosoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdfQ-Advise
 
AI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in MichelangeloAI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in MichelangeloAlluxio, Inc.
 
KLARNA - Language Models and Knowledge Graphs: A Systems Approach
KLARNA -  Language Models and Knowledge Graphs: A Systems ApproachKLARNA -  Language Models and Knowledge Graphs: A Systems Approach
KLARNA - Language Models and Knowledge Graphs: A Systems ApproachNeo4j
 
How to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabberHow to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabbereGrabber
 
SQL Injection Introduction and Prevention
SQL Injection Introduction and PreventionSQL Injection Introduction and Prevention
SQL Injection Introduction and PreventionMohammed Fazuluddin
 
JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)Max Lee
 
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAlluxio, Inc.
 
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdfStrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdfsteffenkarlsson2
 
A Guideline to Zendesk to Re:amaze Data Migration
A Guideline to Zendesk to Re:amaze Data MigrationA Guideline to Zendesk to Re:amaze Data Migration
A Guideline to Zendesk to Re:amaze Data MigrationHelp Desk Migration
 
How to pick right visual testing tool.pdf
How to pick right visual testing tool.pdfHow to pick right visual testing tool.pdf
How to pick right visual testing tool.pdfTestgrid.io
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...Alluxio, Inc.
 
how-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdfhow-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdfMehmet Akar
 
IT Software Development Resume, Vaibhav jha 2024
IT Software Development Resume, Vaibhav jha 2024IT Software Development Resume, Vaibhav jha 2024
IT Software Development Resume, Vaibhav jha 2024vaibhav130304
 
Workforce Efficiency with Employee Time Tracking Software.pdf
Workforce Efficiency with Employee Time Tracking Software.pdfWorkforce Efficiency with Employee Time Tracking Software.pdf
Workforce Efficiency with Employee Time Tracking Software.pdfDeskTrack
 
Crafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationCrafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationWave PLM
 
INGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by DesignINGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by DesignNeo4j
 
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdfImplementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdfVictor Lopez
 

Recently uploaded (20)

AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning Framework
 
OpenChain @ LF Japan Executive Briefing - May 2024
OpenChain @ LF Japan Executive Briefing - May 2024OpenChain @ LF Japan Executive Briefing - May 2024
OpenChain @ LF Japan Executive Briefing - May 2024
 
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdfMicrosoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
Microsoft 365 Copilot; An AI tool changing the world of work _PDF.pdf
 
AI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in MichelangeloAI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in Michelangelo
 
KLARNA - Language Models and Knowledge Graphs: A Systems Approach
KLARNA -  Language Models and Knowledge Graphs: A Systems ApproachKLARNA -  Language Models and Knowledge Graphs: A Systems Approach
KLARNA - Language Models and Knowledge Graphs: A Systems Approach
 
How to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabberHow to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabber
 
SQL Injection Introduction and Prevention
SQL Injection Introduction and PreventionSQL Injection Introduction and Prevention
SQL Injection Introduction and Prevention
 
JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)
 
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
 
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdfStrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
 
A Guideline to Zendesk to Re:amaze Data Migration
A Guideline to Zendesk to Re:amaze Data MigrationA Guideline to Zendesk to Re:amaze Data Migration
A Guideline to Zendesk to Re:amaze Data Migration
 
How to pick right visual testing tool.pdf
How to pick right visual testing tool.pdfHow to pick right visual testing tool.pdf
How to pick right visual testing tool.pdf
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
 
how-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdfhow-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdf
 
IT Software Development Resume, Vaibhav jha 2024
IT Software Development Resume, Vaibhav jha 2024IT Software Development Resume, Vaibhav jha 2024
IT Software Development Resume, Vaibhav jha 2024
 
Workforce Efficiency with Employee Time Tracking Software.pdf
Workforce Efficiency with Employee Time Tracking Software.pdfWorkforce Efficiency with Employee Time Tracking Software.pdf
Workforce Efficiency with Employee Time Tracking Software.pdf
 
Crafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationCrafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM Integration
 
AI Hackathon.pptx
AI                        Hackathon.pptxAI                        Hackathon.pptx
AI Hackathon.pptx
 
INGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by DesignINGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by Design
 
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdfImplementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
 

Using a Visual Abstract as a Lens for Communicating and Promoting Design Science Research in Software Engineering

  • 1. Using a Visual Abstract as a Lens for Communicating Design Science Research in Software Engineering Margaret-Anne Storey Emelie Engstrom Per Runeson Martin Host Elizabeth Bjarnason @MargaretStorey @SoftEngResGrp 1
  • 2. 2
  • 3. Can we use “Design Science” as an effective lens for communicating software engineering research? 3
  • 4. 4
  • 6. Wierenga’s view “Design science is the design and investigation of artifacts in context” 6
  • 8. Towards a Visual Abstract to communicate, promote and evaluate Design Science Research 8
  • 10. Approach to understand problem Technological rule: To achieve an effect in a situation apply this intervention Problem instance(s) Addressed problem instance(s) Solution(s) Proposed solution(s) Evaluation approach Approach to design solution Problem relevance Scientific rigor Novel contributions 10
  • 11. 11
  • 12. ISERN Workshop 2017 on Design Science (Trying out the visual abstract on ICSE best papers!) 12
  • 13. 13
  • 14. Feedback and limitations Quite well received by professors, students and practitioners Seen as useful for training, reviewing, communication and for research design Preferred over structured abstracts -- different emphasis, more flexible emphasis But… The abstract does not apply to studies that don’t produce an artifact/tech rule Not all components of the abstract may be relevant for all studies Doesn’t scale well to multiple studies nor to research programs Not visual enough 14
  • 15. In comparison, visual abstracts provide additional insights with a more flexible reading order A structured abstract is an abstract with distinct, labeled sections (e.g., Introduction, Methods, Results, Discussion) for rapid comprehension. 15
  • 16. Graphical abstracts != Visual abstracts https://www.elsevier.com/authors/journal-authors/graphical-abstract 16
  • 17. Discussion... How could the visual abstract be improved (if you like it)? Should technological rule be called a “socio-technological rule” or “takeaway”? What other types of visual abstracts may be needed for software engineering research (e.g., empirical studies that do not produce an artifact)? Would a “gallery” of visual abstracts in software engineering be useful? If yes, how could it be organized? @margaretstorey @SoftEngResGrp 17
  • 18. Thanks to the ISERN workshop participants, Barbara Russo and Markku Oivo, and the UVic Research Seminar group for reflecting on and improving the visual abstract! We are also grateful for the Lise Meitner Guest Professorship at Lund University for enabling our collaboration! We welcome your input and ideas! Talk to us or email: mstorey@uvic.ca or per.runeson@cs.lth.se or emelie.engstrom@cs.lth.se @MargaretStorey @SoftEngResGrp 18
  • 19. Selected Design Science References A. Hevner and S. Chatterjee, Design Research in Information Systems: Theory and Practice, 2010th ed. New York ; London: Springer, May 2010. J. E. v. Aken, “Management Research Based on the Paradigm of the Design Sciences: The Quest for Field-Tested and Grounded Technological Rules,” vol. 41, no. 2, pp. 219–246, 2004. S. Gregor, “The nature of theory in information systems,” MIS Quarterly, vol. 30, no. 3, pp. 611–642, 2006. R. J. Wieringa, “What Is Design Science?” in Design Science Methodology for Information Systems and Software Engineering. Springer Berlin Heidelberg, 2014, pp. 3–11. M. Bunge, Philosophy of Science: Volume 2, From Explanation to Justification, 1st ed. New Brunswick, N.J: Routledge, Feb. 1998. S. Gregor and A. R. Hevner, “Positioning and Presenting Design Science Research for Maximum Impact,” vol. 37, no. 2, pp. 337– 356, Jun. 2013. R. Wieringa and A. Moralı, “Technical Action Research as a Validation Method in Information Systems Design Science,” in Design Science Research in Information Systems. Advances in Theory and Practice. Springer, Berlin, Heidelberg, May 2012, pp. 220–238. 19