SlideShare a Scribd company logo
1 of 7
Download to read offline
So#ware	
  reward,	
  cita.on,	
  	
  a0ribu.on	
  
   Tracking	
  usage	
  and	
  impact	
  
   Neil	
  Chue	
  Hong,	
  Alberto	
  Di	
  Meglio,	
  
   Josh	
  Greenberg,	
  Juan	
  Lalinde,	
  Kevin	
  
                     Jorissen	
  
Models	
  of	
  a0ribu.on	
  
•    Tradi.onal	
  nota.on	
  of	
  cita.ons	
  -­‐	
  authority	
  flows	
  from	
  paper	
  to	
  paper	
  through	
  
     cita.on	
  chains	
  
      –  Lots	
  of	
  murkiness	
  when	
  it	
  comes	
  to	
  so#ware.	
  
      –  Cita.on	
  is	
  one	
  way	
  of	
  measuring	
  impact	
  but	
  only	
  one.	
  
•    Papers	
  are	
  completed	
  and	
  published	
  before	
  people	
  “use”	
  them	
  so	
  impact	
  is	
  always	
  
     downstream	
  
      –    So#ware	
  can	
  be	
  published	
  mul.ple	
  .mes.	
  
      –    You	
  write	
  a	
  paper	
  so	
  someone	
  else	
  can	
  read	
  it.	
  Only	
  fix	
  bugs	
  in	
  pre-­‐print.	
  	
  
      –    You	
  don't	
  maintain	
  the	
  paper,	
  you	
  publish	
  new	
  work,	
  papers.	
  
      –    We	
  don't	
  check	
  papers	
  for	
  their	
  dependencies	
  and	
  revise	
  them	
  without	
  new	
  work.	
  
•    So#ware	
  is	
  more	
  like	
  a	
  long	
  term	
  research	
  project	
  which	
  has	
  many	
  versions	
  (akin	
  
     to	
  results)	
  
•    If	
  you	
  create	
  things	
  which	
  are	
  higher	
  quality,	
  have	
  to	
  be	
  rewarded.	
  
      –  Helping	
  out	
  on	
  forums	
  -­‐	
  huge	
  impact,	
  but	
  recogni.on	
  is	
  zero.	
  
      –  Reward	
  for	
  the	
  so#ware	
  itself	
  should	
  be	
  more	
  than	
  the	
  paper	
  that	
  describes	
  it.	
  
      –  Impact	
  of	
  so#ware	
  should	
  be	
  even	
  greater	
  than	
  the	
  impact	
  of	
  a	
  single	
  paper	
  because	
  it	
  
         provides	
  tools	
  for	
  doing	
  many	
  things.	
  
Ways	
  in	
  which	
  we	
  like	
  to	
  be	
  rewarded	
  
•  Money	
  
      –  Salary	
  
      –  Prizes	
  
•  Recogni.on	
  and	
  Respect	
  
      –  Academic	
  
      –  Peers	
  
      –  Public	
  
•    Achievement	
  of	
  long	
  term	
  pla[orm	
  funding	
  
•    Promo.on	
  and	
  tenure	
  
•    Being	
  featured	
  by	
  others	
  
•    Being	
  curated	
  
•    Chocolate	
  cake	
  
Ways	
  in	
  which	
  we	
  can	
  measure	
  usage	
  
                       and	
  impact	
  
•     coun.ng	
  downloads	
  
•     coun.ng	
  cita.ons	
  on	
  related	
  papers	
  
•     coun.ng	
  direct	
  cita.ons	
  of	
  so#ware	
  
       –  about	
  box	
  should	
  give	
  a	
  very	
  clear	
  cita.on	
  that	
  can	
  be	
  copied	
  and	
  pasted	
  
•     coun.ng	
  numbers	
  of	
  licenses	
  granted	
  
•     pu]ng	
  in	
  constraints	
  asking	
  for	
  updates	
  on	
  usage	
  as	
  part	
  of	
  the	
  licenses	
  
•     logging	
  usage	
  through	
  checking	
  for	
  updates	
  (e.g.	
  in	
  Zotero)	
  
•     webanaly.cs	
  techniques	
  
•     sta.s.cs	
  from	
  so#ware	
  catalogues,	
  marketplaces,	
  science	
  gateways	
  (e.g.	
  in	
  
      nanoHUB)	
  
•     We	
  want	
  to	
  measure	
  how	
  people	
  are	
  using	
  the	
  so#ware	
  (not	
  just	
  when	
  they	
  are	
  
      using	
  it	
  
       –  collect	
  sta.s.cs	
  manually	
  through	
  site	
  administrators	
  registering	
  services	
  at	
  their	
  sites	
  (could	
  
          be	
  automa.c)	
  
       –  cita.on	
  of	
  so#ware,	
  generate	
  data	
  when	
  it's	
  used	
  (version	
  used,	
  authors,	
  size	
  of	
  usage)	
  
       –  number	
  of	
  commi0ers,	
  contributors,	
  par.cipants,	
  vitality	
  of	
  community	
  
       –  surveys,	
  site	
  visits,	
  observa.on	
  of	
  scien.sts	
  in	
  daily	
  rou.ne	
  
Changes	
  to	
  make	
  it	
  easier	
  to	
  track	
  
      usage	
  and	
  impact	
  of	
  so#ware	
  
•  Formal	
  way	
  of	
  tracking	
  
    –  DOIs	
  for	
  so#ware?	
  So#ware	
  cita.ons.	
  
•  So#ware	
  depositories	
  for	
  reproducible	
  papers	
  
   (e.g.	
  RunMyCode)	
  
•  Be0er	
  upstream	
  prac.ces	
  e.g.	
  always	
  using	
  
   networked	
  code	
  repositories	
  
•  Bu0on	
  in	
  so#ware	
  for	
  "prepare	
  my	
  results	
  and	
  
   other	
  stuff	
  for	
  publica.on"	
  
What	
  are	
  the	
  biggest	
  issues	
  
•  changing	
  the	
  culture	
  surrounding	
  the	
  value	
  and	
  
   importance	
  of	
  so#ware	
  when	
  looking	
  at	
  career	
  
   progression	
  (stopping	
  the	
  self-­‐reinforcing	
  
   process)	
  
•  how	
  do	
  you	
  rela.vely	
  value	
  someone's	
  
   contribu.on,	
  and	
  appor.on	
  credit	
  (ar.cula.on	
  of	
  
   roles?)	
  
•  do	
  we	
  understand	
  the	
  core	
  community	
  who	
  can	
  
   judge	
  the	
  value	
  and	
  impact	
  
•  understanding	
  how	
  to	
  cite	
  so#ware	
  so	
  it	
  can	
  be	
  
   tracked	
  is	
  difficult	
  
Things	
  we’d	
  like	
  to	
  understand	
  
•  What’s	
  the	
  model	
  of	
  credit	
  for	
  the	
  impact	
  of	
  so#ware	
  on	
  the	
  work	
  it	
  
   enables	
  (i.e.	
  what	
  lets	
  you	
  rack	
  up	
  points?)	
  
      –  1	
  point	
  every	
  .me	
  a	
  paper	
  cites	
  you	
  or	
  50	
  points	
  if	
  a	
  paper	
  that	
  uses	
  you	
  is	
  
         cited	
  50	
  .mes?	
  
•  Is	
  there	
  a	
  scien.fic	
  community,	
  many	
  scien.fic	
  communi.es?	
  
      –  From	
  which	
  communi.es	
  do	
  people	
  want	
  to	
  get	
  recogni.on,	
  and	
  from	
  whom	
  
         within	
  the	
  communi.es?	
  
•  Are	
  there	
  examples	
  where	
  removing	
  the	
  "hierarchical	
  value/weigh.ng"	
  or	
  
   hyperdifferen.a.ng	
  (extreme	
  differen.a.on	
  of	
  roles)	
  models	
  of	
  
   a0ribu.on	
  work	
  well	
  in	
  the	
  world	
  of	
  regular	
  scholarly	
  communica.on?	
  
•  Should	
  there	
  be	
  a	
  differen.al	
  weigh.ng	
  of	
  the	
  respect	
  that	
  an	
  individual	
  
   gives	
  (Tripadvisor	
  model	
  vs	
  "wise	
  ones"/Faculty	
  of	
  the	
  1000)	
  
      –  Who	
  is	
  important	
  in	
  the	
  community	
  for	
  giving	
  out	
  “respected”	
  rewards?	
  
•  Can	
  we	
  pick	
  a	
  handful	
  of	
  rela.vely	
  complex	
  pieces	
  of	
  so#ware	
  and	
  ask	
  
   people	
  involved	
  in	
  the	
  development	
  to	
  assign	
  rela.ve	
  values	
  to	
  each	
  
   others	
  contribu.ons?	
  Does	
  it	
  change	
  over	
  .me?	
  

More Related Content

What's hot

Presentation for ECSU Staff Retreat - July 2014
Presentation for ECSU Staff Retreat - July 2014Presentation for ECSU Staff Retreat - July 2014
Presentation for ECSU Staff Retreat - July 2014sbclapp
 
Preparing for Technological Changes within Academic LIbraries
Preparing for Technological Changes within Academic LIbrariesPreparing for Technological Changes within Academic LIbraries
Preparing for Technological Changes within Academic LIbrariesRachel Vacek
 
Copac: Reengineering the UK national academic union catalogue to serve the 21...
Copac: Reengineering the UK national academic union catalogue to serve the 21...Copac: Reengineering the UK national academic union catalogue to serve the 21...
Copac: Reengineering the UK national academic union catalogue to serve the 21...Joy Palmer
 
What is the role of Open Access and Open Educational Resources within Distanc...
What is the role of Open Access and Open Educational Resources within Distanc...What is the role of Open Access and Open Educational Resources within Distanc...
What is the role of Open Access and Open Educational Resources within Distanc...Centre for Distance Education
 
Turning the IT Dept. Outward
Turning the IT Dept. OutwardTurning the IT Dept. Outward
Turning the IT Dept. OutwardBohyun Kim
 
Risks and strategies: the view from OCLC Research
Risks and strategies: the view from OCLC ResearchRisks and strategies: the view from OCLC Research
Risks and strategies: the view from OCLC ResearchJohn MacColl
 
Charleston Conference: VIVO, libraries, and users.
Charleston Conference: VIVO, libraries, and users.Charleston Conference: VIVO, libraries, and users.
Charleston Conference: VIVO, libraries, and users.Ellen Cramer
 

What's hot (9)

Presentation for ECSU Staff Retreat - July 2014
Presentation for ECSU Staff Retreat - July 2014Presentation for ECSU Staff Retreat - July 2014
Presentation for ECSU Staff Retreat - July 2014
 
Preparing for Technological Changes within Academic LIbraries
Preparing for Technological Changes within Academic LIbrariesPreparing for Technological Changes within Academic LIbraries
Preparing for Technological Changes within Academic LIbraries
 
Copac: Reengineering the UK national academic union catalogue to serve the 21...
Copac: Reengineering the UK national academic union catalogue to serve the 21...Copac: Reengineering the UK national academic union catalogue to serve the 21...
Copac: Reengineering the UK national academic union catalogue to serve the 21...
 
What is the role of Open Access and Open Educational Resources within Distanc...
What is the role of Open Access and Open Educational Resources within Distanc...What is the role of Open Access and Open Educational Resources within Distanc...
What is the role of Open Access and Open Educational Resources within Distanc...
 
Metro academic
Metro academicMetro academic
Metro academic
 
Turning the IT Dept. Outward
Turning the IT Dept. OutwardTurning the IT Dept. Outward
Turning the IT Dept. Outward
 
Risks and strategies: the view from OCLC Research
Risks and strategies: the view from OCLC ResearchRisks and strategies: the view from OCLC Research
Risks and strategies: the view from OCLC Research
 
Charleston Conference: VIVO, libraries, and users.
Charleston Conference: VIVO, libraries, and users.Charleston Conference: VIVO, libraries, and users.
Charleston Conference: VIVO, libraries, and users.
 
Diffusion
DiffusionDiffusion
Diffusion
 

Viewers also liked

Presentation practice slides
Presentation practice slidesPresentation practice slides
Presentation practice slides17WeidingerN
 
Presentation2 why and how bears began
Presentation2  why and how bears beganPresentation2  why and how bears began
Presentation2 why and how bears beganClaire Goldstein
 
Kyle Roberts Visual Resume
Kyle Roberts Visual ResumeKyle Roberts Visual Resume
Kyle Roberts Visual ResumeKyleKar
 
VIDBOX_-Overview-june-15-2015
VIDBOX_-Overview-june-15-2015VIDBOX_-Overview-june-15-2015
VIDBOX_-Overview-june-15-2015Jorge Olson
 
Puzzles and Muscles
Puzzles and MusclesPuzzles and Muscles
Puzzles and Musclesajevans55
 
Presentation 2
Presentation 2Presentation 2
Presentation 2Narinpho
 
I social-media-e-i-top-brands-nel-mercato-del-fashion
I social-media-e-i-top-brands-nel-mercato-del-fashionI social-media-e-i-top-brands-nel-mercato-del-fashion
I social-media-e-i-top-brands-nel-mercato-del-fashionDatafashion srl
 
ICT and eTwinning kA1-Central Primary School-inverness 2014
ICT and eTwinning kA1-Central Primary School-inverness 2014ICT and eTwinning kA1-Central Primary School-inverness 2014
ICT and eTwinning kA1-Central Primary School-inverness 2014Camilo Rodriguez MAcias
 
Slide patungan usaha
Slide patungan usahaSlide patungan usaha
Slide patungan usahahanomanise
 
Rdr inducements-rules
Rdr inducements-rulesRdr inducements-rules
Rdr inducements-rulesrmkemp
 
La inteligencia
La inteligenciaLa inteligencia
La inteligenciaJuan1413
 

Viewers also liked (20)

Presentation practice slides
Presentation practice slidesPresentation practice slides
Presentation practice slides
 
Presentation2 why and how bears began
Presentation2  why and how bears beganPresentation2  why and how bears began
Presentation2 why and how bears began
 
La web 2
La web 2La web 2
La web 2
 
Kyle Roberts Visual Resume
Kyle Roberts Visual ResumeKyle Roberts Visual Resume
Kyle Roberts Visual Resume
 
VIDBOX_-Overview-june-15-2015
VIDBOX_-Overview-june-15-2015VIDBOX_-Overview-june-15-2015
VIDBOX_-Overview-june-15-2015
 
Vaxtasprotar tungumalatorg
Vaxtasprotar tungumalatorgVaxtasprotar tungumalatorg
Vaxtasprotar tungumalatorg
 
Pres4 blogger
Pres4 bloggerPres4 blogger
Pres4 blogger
 
Puzzles and Muscles
Puzzles and MusclesPuzzles and Muscles
Puzzles and Muscles
 
Apartheid system
Apartheid systemApartheid system
Apartheid system
 
Okkar mál í Fellahverfi - nóvember 2013
Okkar mál í Fellahverfi - nóvember 2013Okkar mál í Fellahverfi - nóvember 2013
Okkar mál í Fellahverfi - nóvember 2013
 
Presentation 2
Presentation 2Presentation 2
Presentation 2
 
I social-media-e-i-top-brands-nel-mercato-del-fashion
I social-media-e-i-top-brands-nel-mercato-del-fashionI social-media-e-i-top-brands-nel-mercato-del-fashion
I social-media-e-i-top-brands-nel-mercato-del-fashion
 
Making animal shaped dishes
Making animal shaped dishesMaking animal shaped dishes
Making animal shaped dishes
 
Tgr
TgrTgr
Tgr
 
ICT and eTwinning kA1-Central Primary School-inverness 2014
ICT and eTwinning kA1-Central Primary School-inverness 2014ICT and eTwinning kA1-Central Primary School-inverness 2014
ICT and eTwinning kA1-Central Primary School-inverness 2014
 
Slide patungan usaha
Slide patungan usahaSlide patungan usaha
Slide patungan usaha
 
South africa
South africaSouth africa
South africa
 
Gangguan pada Sistem Peredaran Darah
Gangguan pada Sistem Peredaran DarahGangguan pada Sistem Peredaran Darah
Gangguan pada Sistem Peredaran Darah
 
Rdr inducements-rules
Rdr inducements-rulesRdr inducements-rules
Rdr inducements-rules
 
La inteligencia
La inteligenciaLa inteligencia
La inteligencia
 

Similar to Software Practice 12 breakout - Tracking usage and impact of software

The Hive Think Tank: Machine Learning at Pinterest by Jure Leskovec
The Hive Think Tank: Machine Learning at Pinterest by Jure LeskovecThe Hive Think Tank: Machine Learning at Pinterest by Jure Leskovec
The Hive Think Tank: Machine Learning at Pinterest by Jure LeskovecThe Hive
 
Creativecontentuclan
CreativecontentuclanCreativecontentuclan
CreativecontentuclanDina El-sofy
 
UX Workshop at Startit@KBC
UX Workshop at Startit@KBCUX Workshop at Startit@KBC
UX Workshop at Startit@KBCUXprobe
 
Usability Workshop, 11-8-2012
Usability Workshop, 11-8-2012Usability Workshop, 11-8-2012
Usability Workshop, 11-8-2012Samantha Bailey
 
All togethernow tc&audience_07feb14
All togethernow tc&audience_07feb14All togethernow tc&audience_07feb14
All togethernow tc&audience_07feb14meghaninmotion
 
ASC Marketing Workshop - Mar 2012
ASC Marketing Workshop - Mar 2012ASC Marketing Workshop - Mar 2012
ASC Marketing Workshop - Mar 2012TRG Arts
 
Human computation, crowdsourcing and social: An industrial perspective
Human computation, crowdsourcing and social: An industrial perspectiveHuman computation, crowdsourcing and social: An industrial perspective
Human computation, crowdsourcing and social: An industrial perspectiveoralonso
 
Scholarly Publishing Ecosystem
Scholarly Publishing EcosystemScholarly Publishing Ecosystem
Scholarly Publishing EcosystemChristin Wixson
 
UX Bootcamp - August 2016
UX Bootcamp - August 2016UX Bootcamp - August 2016
UX Bootcamp - August 2016Jacklyn Burgan
 
STM Master Class Presentation: The Evolving Journal
STM Master Class Presentation: The Evolving JournalSTM Master Class Presentation: The Evolving Journal
STM Master Class Presentation: The Evolving JournalAnn Michael
 
Interaction design: desiging user interfaces for digital products
Interaction design: desiging user interfaces for digital productsInteraction design: desiging user interfaces for digital products
Interaction design: desiging user interfaces for digital productsDavid Little
 
Enterprise UX: What, How & Why in 20 short minutes
Enterprise UX: What, How & Why in 20 short minutesEnterprise UX: What, How & Why in 20 short minutes
Enterprise UX: What, How & Why in 20 short minutesDave Malouf
 
Conducting User Research
Conducting User ResearchConducting User Research
Conducting User ResearchJeremy Horn
 
Social Media Strategy - Moving Beyond the "How to"
Social Media Strategy - Moving Beyond the "How to"Social Media Strategy - Moving Beyond the "How to"
Social Media Strategy - Moving Beyond the "How to"John Chen
 
Building an Excellent Web Startup
Building an Excellent Web StartupBuilding an Excellent Web Startup
Building an Excellent Web Startupmatthewhyatt
 
User Experience Design: an Overview
User Experience Design: an OverviewUser Experience Design: an Overview
User Experience Design: an OverviewJulie Grundy
 
Open Access Journals – quality, visibility and how DOAJ promotes transparency...
Open Access Journals – quality, visibility and how DOAJ promotes transparency...Open Access Journals – quality, visibility and how DOAJ promotes transparency...
Open Access Journals – quality, visibility and how DOAJ promotes transparency...DOAJ (Directory of Open Access Journals)
 

Similar to Software Practice 12 breakout - Tracking usage and impact of software (20)

The Hive Think Tank: Machine Learning at Pinterest by Jure Leskovec
The Hive Think Tank: Machine Learning at Pinterest by Jure LeskovecThe Hive Think Tank: Machine Learning at Pinterest by Jure Leskovec
The Hive Think Tank: Machine Learning at Pinterest by Jure Leskovec
 
Creativecontentuclan
CreativecontentuclanCreativecontentuclan
Creativecontentuclan
 
Ux gsg
Ux gsgUx gsg
Ux gsg
 
UX Workshop at Startit@KBC
UX Workshop at Startit@KBCUX Workshop at Startit@KBC
UX Workshop at Startit@KBC
 
Usability Workshop, 11-8-2012
Usability Workshop, 11-8-2012Usability Workshop, 11-8-2012
Usability Workshop, 11-8-2012
 
Publish your work in Open Access!!
Publish your work in Open Access!!Publish your work in Open Access!!
Publish your work in Open Access!!
 
All togethernow tc&audience_07feb14
All togethernow tc&audience_07feb14All togethernow tc&audience_07feb14
All togethernow tc&audience_07feb14
 
ASC Marketing Workshop - Mar 2012
ASC Marketing Workshop - Mar 2012ASC Marketing Workshop - Mar 2012
ASC Marketing Workshop - Mar 2012
 
Human computation, crowdsourcing and social: An industrial perspective
Human computation, crowdsourcing and social: An industrial perspectiveHuman computation, crowdsourcing and social: An industrial perspective
Human computation, crowdsourcing and social: An industrial perspective
 
Scholarly Publishing Ecosystem
Scholarly Publishing EcosystemScholarly Publishing Ecosystem
Scholarly Publishing Ecosystem
 
chapter_03_5e.pdf
chapter_03_5e.pdfchapter_03_5e.pdf
chapter_03_5e.pdf
 
UX Bootcamp - August 2016
UX Bootcamp - August 2016UX Bootcamp - August 2016
UX Bootcamp - August 2016
 
STM Master Class Presentation: The Evolving Journal
STM Master Class Presentation: The Evolving JournalSTM Master Class Presentation: The Evolving Journal
STM Master Class Presentation: The Evolving Journal
 
Interaction design: desiging user interfaces for digital products
Interaction design: desiging user interfaces for digital productsInteraction design: desiging user interfaces for digital products
Interaction design: desiging user interfaces for digital products
 
Enterprise UX: What, How & Why in 20 short minutes
Enterprise UX: What, How & Why in 20 short minutesEnterprise UX: What, How & Why in 20 short minutes
Enterprise UX: What, How & Why in 20 short minutes
 
Conducting User Research
Conducting User ResearchConducting User Research
Conducting User Research
 
Social Media Strategy - Moving Beyond the "How to"
Social Media Strategy - Moving Beyond the "How to"Social Media Strategy - Moving Beyond the "How to"
Social Media Strategy - Moving Beyond the "How to"
 
Building an Excellent Web Startup
Building an Excellent Web StartupBuilding an Excellent Web Startup
Building an Excellent Web Startup
 
User Experience Design: an Overview
User Experience Design: an OverviewUser Experience Design: an Overview
User Experience Design: an Overview
 
Open Access Journals – quality, visibility and how DOAJ promotes transparency...
Open Access Journals – quality, visibility and how DOAJ promotes transparency...Open Access Journals – quality, visibility and how DOAJ promotes transparency...
Open Access Journals – quality, visibility and how DOAJ promotes transparency...
 

More from SoftwarePractice

Overview of the TriBITS Lifecycle Model
Overview of the TriBITS Lifecycle ModelOverview of the TriBITS Lifecycle Model
Overview of the TriBITS Lifecycle ModelSoftwarePractice
 
Sustainable Software for Computational Chemistry and Materials Modeling
Sustainable Software for Computational Chemistry and Materials ModelingSustainable Software for Computational Chemistry and Materials Modeling
Sustainable Software for Computational Chemistry and Materials ModelingSoftwarePractice
 
ScienceSoft: Open Software for Open Science
ScienceSoft: Open Software for Open ScienceScienceSoft: Open Software for Open Science
ScienceSoft: Open Software for Open ScienceSoftwarePractice
 
libHPC: Software sustainability and reuse through metadata preservation
libHPC: Software sustainability and reuse through metadata preservationlibHPC: Software sustainability and reuse through metadata preservation
libHPC: Software sustainability and reuse through metadata preservationSoftwarePractice
 
Adoption of Software By A User Community: The Montage Image Mosaic Engine Exa...
Adoption of Software By A User Community: The Montage Image Mosaic Engine Exa...Adoption of Software By A User Community: The Montage Image Mosaic Engine Exa...
Adoption of Software By A User Community: The Montage Image Mosaic Engine Exa...SoftwarePractice
 
The Relationship Between Development Problems and Use of Software Engineering...
The Relationship Between Development Problems and Use of Software Engineering...The Relationship Between Development Problems and Use of Software Engineering...
The Relationship Between Development Problems and Use of Software Engineering...SoftwarePractice
 

More from SoftwarePractice (6)

Overview of the TriBITS Lifecycle Model
Overview of the TriBITS Lifecycle ModelOverview of the TriBITS Lifecycle Model
Overview of the TriBITS Lifecycle Model
 
Sustainable Software for Computational Chemistry and Materials Modeling
Sustainable Software for Computational Chemistry and Materials ModelingSustainable Software for Computational Chemistry and Materials Modeling
Sustainable Software for Computational Chemistry and Materials Modeling
 
ScienceSoft: Open Software for Open Science
ScienceSoft: Open Software for Open ScienceScienceSoft: Open Software for Open Science
ScienceSoft: Open Software for Open Science
 
libHPC: Software sustainability and reuse through metadata preservation
libHPC: Software sustainability and reuse through metadata preservationlibHPC: Software sustainability and reuse through metadata preservation
libHPC: Software sustainability and reuse through metadata preservation
 
Adoption of Software By A User Community: The Montage Image Mosaic Engine Exa...
Adoption of Software By A User Community: The Montage Image Mosaic Engine Exa...Adoption of Software By A User Community: The Montage Image Mosaic Engine Exa...
Adoption of Software By A User Community: The Montage Image Mosaic Engine Exa...
 
The Relationship Between Development Problems and Use of Software Engineering...
The Relationship Between Development Problems and Use of Software Engineering...The Relationship Between Development Problems and Use of Software Engineering...
The Relationship Between Development Problems and Use of Software Engineering...
 

Recently uploaded

FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 

Recently uploaded (20)

FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 

Software Practice 12 breakout - Tracking usage and impact of software

  • 1. So#ware  reward,  cita.on,    a0ribu.on   Tracking  usage  and  impact   Neil  Chue  Hong,  Alberto  Di  Meglio,   Josh  Greenberg,  Juan  Lalinde,  Kevin   Jorissen  
  • 2. Models  of  a0ribu.on   •  Tradi.onal  nota.on  of  cita.ons  -­‐  authority  flows  from  paper  to  paper  through   cita.on  chains   –  Lots  of  murkiness  when  it  comes  to  so#ware.   –  Cita.on  is  one  way  of  measuring  impact  but  only  one.   •  Papers  are  completed  and  published  before  people  “use”  them  so  impact  is  always   downstream   –  So#ware  can  be  published  mul.ple  .mes.   –  You  write  a  paper  so  someone  else  can  read  it.  Only  fix  bugs  in  pre-­‐print.     –  You  don't  maintain  the  paper,  you  publish  new  work,  papers.   –  We  don't  check  papers  for  their  dependencies  and  revise  them  without  new  work.   •  So#ware  is  more  like  a  long  term  research  project  which  has  many  versions  (akin   to  results)   •  If  you  create  things  which  are  higher  quality,  have  to  be  rewarded.   –  Helping  out  on  forums  -­‐  huge  impact,  but  recogni.on  is  zero.   –  Reward  for  the  so#ware  itself  should  be  more  than  the  paper  that  describes  it.   –  Impact  of  so#ware  should  be  even  greater  than  the  impact  of  a  single  paper  because  it   provides  tools  for  doing  many  things.  
  • 3. Ways  in  which  we  like  to  be  rewarded   •  Money   –  Salary   –  Prizes   •  Recogni.on  and  Respect   –  Academic   –  Peers   –  Public   •  Achievement  of  long  term  pla[orm  funding   •  Promo.on  and  tenure   •  Being  featured  by  others   •  Being  curated   •  Chocolate  cake  
  • 4. Ways  in  which  we  can  measure  usage   and  impact   •  coun.ng  downloads   •  coun.ng  cita.ons  on  related  papers   •  coun.ng  direct  cita.ons  of  so#ware   –  about  box  should  give  a  very  clear  cita.on  that  can  be  copied  and  pasted   •  coun.ng  numbers  of  licenses  granted   •  pu]ng  in  constraints  asking  for  updates  on  usage  as  part  of  the  licenses   •  logging  usage  through  checking  for  updates  (e.g.  in  Zotero)   •  webanaly.cs  techniques   •  sta.s.cs  from  so#ware  catalogues,  marketplaces,  science  gateways  (e.g.  in   nanoHUB)   •  We  want  to  measure  how  people  are  using  the  so#ware  (not  just  when  they  are   using  it   –  collect  sta.s.cs  manually  through  site  administrators  registering  services  at  their  sites  (could   be  automa.c)   –  cita.on  of  so#ware,  generate  data  when  it's  used  (version  used,  authors,  size  of  usage)   –  number  of  commi0ers,  contributors,  par.cipants,  vitality  of  community   –  surveys,  site  visits,  observa.on  of  scien.sts  in  daily  rou.ne  
  • 5. Changes  to  make  it  easier  to  track   usage  and  impact  of  so#ware   •  Formal  way  of  tracking   –  DOIs  for  so#ware?  So#ware  cita.ons.   •  So#ware  depositories  for  reproducible  papers   (e.g.  RunMyCode)   •  Be0er  upstream  prac.ces  e.g.  always  using   networked  code  repositories   •  Bu0on  in  so#ware  for  "prepare  my  results  and   other  stuff  for  publica.on"  
  • 6. What  are  the  biggest  issues   •  changing  the  culture  surrounding  the  value  and   importance  of  so#ware  when  looking  at  career   progression  (stopping  the  self-­‐reinforcing   process)   •  how  do  you  rela.vely  value  someone's   contribu.on,  and  appor.on  credit  (ar.cula.on  of   roles?)   •  do  we  understand  the  core  community  who  can   judge  the  value  and  impact   •  understanding  how  to  cite  so#ware  so  it  can  be   tracked  is  difficult  
  • 7. Things  we’d  like  to  understand   •  What’s  the  model  of  credit  for  the  impact  of  so#ware  on  the  work  it   enables  (i.e.  what  lets  you  rack  up  points?)   –  1  point  every  .me  a  paper  cites  you  or  50  points  if  a  paper  that  uses  you  is   cited  50  .mes?   •  Is  there  a  scien.fic  community,  many  scien.fic  communi.es?   –  From  which  communi.es  do  people  want  to  get  recogni.on,  and  from  whom   within  the  communi.es?   •  Are  there  examples  where  removing  the  "hierarchical  value/weigh.ng"  or   hyperdifferen.a.ng  (extreme  differen.a.on  of  roles)  models  of   a0ribu.on  work  well  in  the  world  of  regular  scholarly  communica.on?   •  Should  there  be  a  differen.al  weigh.ng  of  the  respect  that  an  individual   gives  (Tripadvisor  model  vs  "wise  ones"/Faculty  of  the  1000)   –  Who  is  important  in  the  community  for  giving  out  “respected”  rewards?   •  Can  we  pick  a  handful  of  rela.vely  complex  pieces  of  so#ware  and  ask   people  involved  in  the  development  to  assign  rela.ve  values  to  each   others  contribu.ons?  Does  it  change  over  .me?