SlideShare ist ein Scribd-Unternehmen logo
1 von 9
Downloaden Sie, um offline zu lesen
chaoss.community
Tom Mens
Software Engineering Lab
University of Mons
tom.mens@umons.ac.be
Lightning Talk @ CHAOSSCon Europe
Brussels, February 1st 2019
@tom_mens
chaoss.community
SoHeal 2019 http://soheal.github.io
2nd Int’l ICSE Workshop on Software Health
What?
• Focus on the health of software projects, communities and ecosystems
• Discuss about technical, social, legal and business aspects related to
project effectiveness, success, longevity, growth, resilience, survival,
diversity, sustainability, popularity, inclusiveness, ...
Who?
• Open Source Community Members, Industry and Academia
Why?
• Raise awareness on software health
• Present tools, methods, practical experiences
• Advance body of knowledge on software health
Montréal, Canada – May 28, 2019
@iw_soheal
chaoss.community
SoHeal 2019 http://soheal.github.io/cft.html
Call for practitioner talk proposals
Are you a involved in software projects or ecosystems,
and have something to say about software health?
Submit a talk proposal on
• Open source and industrial experiences from individual, team or community level
• Relation between software health and social, technical, legal, process
and business aspects
• Tools, dashboards and models to enable, assess, predict and
recommend software health
• Guidelines and lessons learned
Submission deadline: February 15, 2019
• title + abstract (max 500 words) + presenter bio
https://easychair.org/conferences/?conf=soheal2019
chaoss.community
www.secohealth.org
@secohealth
chaoss.community
seco-assist.github.io
@seco-assist
"Excellence of Science" Research Project
Research Goals
Fundamental
• Understand socio-technical factors of software
ecosystem health
• Predict and increase long-term sustainability of
software ecosystems
Applied
Develop recommendation tools to assist developer
communities in increasing their productivity, interaction,
sustainability, diversity, …
• Dependency problems
• Unmaintained or outdated libraries
• Security vulnerabilities
• Technical lag
• ...
Technical
• Contributor abandonment / Bus factor
• Lack of communication / interaction
• Insufficient social diversity
• Social conflicts
• Cultural differences
• ..
Software Ecosystem Health Issues
Recent work
“Technical lag” measurement framework
• Assesses how outdated a software deployment is w.r.t. outdated
dependencies
(Zerouali, Gonzalez-Barahona, Robles, Mens, Constantinou, Decan)
• Contact ahmed.zerouali@umons.ac.be for an interview !
ConPan tool https://github.com/neglectos/ConPan
• Inspects Docker containers and analyses
technical lag of their installed packages.
GAP tool
• Forecasting future
commit activity
in git projects
Join forces

Weitere ähnliche Inhalte

Was ist angesagt?

Language teachers’ technology professional development
Language teachers’ technology professional developmentLanguage teachers’ technology professional development
Language teachers’ technology professional developmentAli Bostanci
 
Lee, Alexander Resume
Lee, Alexander ResumeLee, Alexander Resume
Lee, Alexander ResumeAlex Lee
 
The potential and challenges of Web 2.0 in the education of healthcare profes...
The potential and challenges of Web 2.0 in the education of healthcare profes...The potential and challenges of Web 2.0 in the education of healthcare profes...
The potential and challenges of Web 2.0 in the education of healthcare profes...Gunther Eysenbach
 
The potential of adaptive interface interfaces as an accessibility aid for ol...
The potential of adaptive interface interfaces as an accessibility aid for ol...The potential of adaptive interface interfaces as an accessibility aid for ol...
The potential of adaptive interface interfaces as an accessibility aid for ol...David Sloan
 
Impacts of ‘School Chooser’ Digital Tools - Eric Reese (Center for Government...
Impacts of ‘School Chooser’ Digital Tools - Eric Reese (Center for Government...Impacts of ‘School Chooser’ Digital Tools - Eric Reese (Center for Government...
Impacts of ‘School Chooser’ Digital Tools - Eric Reese (Center for Government...mysociety
 
Rethinking the Role of Work, Technology, and Rural Healthcare
Rethinking the Role of Work, Technology, and Rural HealthcareRethinking the Role of Work, Technology, and Rural Healthcare
Rethinking the Role of Work, Technology, and Rural HealthcareStella Lee
 
Mobile institutional type-class
Mobile institutional type-classMobile institutional type-class
Mobile institutional type-classShelley Rodrigo
 
IGNIS 2017 - Alyssa Jones and Bill Hartman 051817
IGNIS 2017 - Alyssa Jones and Bill Hartman 051817IGNIS 2017 - Alyssa Jones and Bill Hartman 051817
IGNIS 2017 - Alyssa Jones and Bill Hartman 051817SBCTCProfessionalLearning
 
Privacy Concerns vs. User Behavior in Community Question Answering
Privacy Concerns vs. User Behavior in Community Question AnsweringPrivacy Concerns vs. User Behavior in Community Question Answering
Privacy Concerns vs. User Behavior in Community Question AnsweringNicolas Kourtellis
 
UX recommendations for publishers
UX recommendations for publishersUX recommendations for publishers
UX recommendations for publishersOpenAthens
 
"Designing for Truth, Scale and Sustainability" - WSSSPE2 Keynote
"Designing for Truth, Scale and Sustainability" - WSSSPE2 Keynote"Designing for Truth, Scale and Sustainability" - WSSSPE2 Keynote
"Designing for Truth, Scale and Sustainability" - WSSSPE2 KeynoteKaitlin Thaney
 
LabStor webinar
LabStor webinarLabStor webinar
LabStor webinarRuben Ruiz
 
CISVI: Espacio Social Innovacion de Zaragoza (25.01.2010)
CISVI: Espacio Social Innovacion de Zaragoza (25.01.2010)CISVI: Espacio Social Innovacion de Zaragoza (25.01.2010)
CISVI: Espacio Social Innovacion de Zaragoza (25.01.2010)Esdi Zaragoza
 
Hons Proposal Slides '12
Hons Proposal Slides '12Hons Proposal Slides '12
Hons Proposal Slides '12Deon Takpuie
 
Storyboard 8841 Amy Ward
Storyboard 8841 Amy WardStoryboard 8841 Amy Ward
Storyboard 8841 Amy Warddaward12
 
Managing UNL Libraries public computers
Managing UNL Libraries public computersManaging UNL Libraries public computers
Managing UNL Libraries public computersscottmchilders
 

Was ist angesagt? (20)

Language teachers’ technology professional development
Language teachers’ technology professional developmentLanguage teachers’ technology professional development
Language teachers’ technology professional development
 
Lee, Alexander Resume
Lee, Alexander ResumeLee, Alexander Resume
Lee, Alexander Resume
 
Linkedin
LinkedinLinkedin
Linkedin
 
OSS in Libraries
OSS in LibrariesOSS in Libraries
OSS in Libraries
 
The potential and challenges of Web 2.0 in the education of healthcare profes...
The potential and challenges of Web 2.0 in the education of healthcare profes...The potential and challenges of Web 2.0 in the education of healthcare profes...
The potential and challenges of Web 2.0 in the education of healthcare profes...
 
Viggio Open VIVO
Viggio Open VIVOViggio Open VIVO
Viggio Open VIVO
 
The potential of adaptive interface interfaces as an accessibility aid for ol...
The potential of adaptive interface interfaces as an accessibility aid for ol...The potential of adaptive interface interfaces as an accessibility aid for ol...
The potential of adaptive interface interfaces as an accessibility aid for ol...
 
Impacts of ‘School Chooser’ Digital Tools - Eric Reese (Center for Government...
Impacts of ‘School Chooser’ Digital Tools - Eric Reese (Center for Government...Impacts of ‘School Chooser’ Digital Tools - Eric Reese (Center for Government...
Impacts of ‘School Chooser’ Digital Tools - Eric Reese (Center for Government...
 
Rethinking the Role of Work, Technology, and Rural Healthcare
Rethinking the Role of Work, Technology, and Rural HealthcareRethinking the Role of Work, Technology, and Rural Healthcare
Rethinking the Role of Work, Technology, and Rural Healthcare
 
Mobile institutional type-class
Mobile institutional type-classMobile institutional type-class
Mobile institutional type-class
 
IGNIS 2017 - Alyssa Jones and Bill Hartman 051817
IGNIS 2017 - Alyssa Jones and Bill Hartman 051817IGNIS 2017 - Alyssa Jones and Bill Hartman 051817
IGNIS 2017 - Alyssa Jones and Bill Hartman 051817
 
Privacy Concerns vs. User Behavior in Community Question Answering
Privacy Concerns vs. User Behavior in Community Question AnsweringPrivacy Concerns vs. User Behavior in Community Question Answering
Privacy Concerns vs. User Behavior in Community Question Answering
 
UX recommendations for publishers
UX recommendations for publishersUX recommendations for publishers
UX recommendations for publishers
 
"Designing for Truth, Scale and Sustainability" - WSSSPE2 Keynote
"Designing for Truth, Scale and Sustainability" - WSSSPE2 Keynote"Designing for Truth, Scale and Sustainability" - WSSSPE2 Keynote
"Designing for Truth, Scale and Sustainability" - WSSSPE2 Keynote
 
LabStor webinar
LabStor webinarLabStor webinar
LabStor webinar
 
CISVI: Espacio Social Innovacion de Zaragoza (25.01.2010)
CISVI: Espacio Social Innovacion de Zaragoza (25.01.2010)CISVI: Espacio Social Innovacion de Zaragoza (25.01.2010)
CISVI: Espacio Social Innovacion de Zaragoza (25.01.2010)
 
Tech fellow program
Tech fellow programTech fellow program
Tech fellow program
 
Hons Proposal Slides '12
Hons Proposal Slides '12Hons Proposal Slides '12
Hons Proposal Slides '12
 
Storyboard 8841 Amy Ward
Storyboard 8841 Amy WardStoryboard 8841 Amy Ward
Storyboard 8841 Amy Ward
 
Managing UNL Libraries public computers
Managing UNL Libraries public computersManaging UNL Libraries public computers
Managing UNL Libraries public computers
 

Ähnlich wie "Software Ecosystem Health" lightning talk

RDA BoF on Sustainability - my experience with ISA tools
RDA BoF on Sustainability - my experience with ISA toolsRDA BoF on Sustainability - my experience with ISA tools
RDA BoF on Sustainability - my experience with ISA toolsSusanna-Assunta Sansone
 
Finalpr 120507110612-phpapp01
Finalpr 120507110612-phpapp01Finalpr 120507110612-phpapp01
Finalpr 120507110612-phpapp01Hritesh Saha
 
SECO-Assist 2019 research seminar
SECO-Assist 2019 research seminarSECO-Assist 2019 research seminar
SECO-Assist 2019 research seminarTom Mens
 
Social Media Tools for Administrators - CTEC 2016
Social Media Tools for Administrators - CTEC 2016Social Media Tools for Administrators - CTEC 2016
Social Media Tools for Administrators - CTEC 2016Cheryl Peltier-Davis
 
Understanding Continuous Design in F/OSS Projects
Understanding Continuous Design in F/OSS ProjectsUnderstanding Continuous Design in F/OSS Projects
Understanding Continuous Design in F/OSS ProjectsBetsey Merkel
 
Social media in Libraries: Toolkit for Promotion, Productivity & Reference: a...
Social media in Libraries: Toolkit for Promotion, Productivity & Reference: a...Social media in Libraries: Toolkit for Promotion, Productivity & Reference: a...
Social media in Libraries: Toolkit for Promotion, Productivity & Reference: a...Cheryl Peltier-Davis
 
Social Media Tools and Mobile Apps for Research and Publishing
Social Media Tools and Mobile Apps for Research and PublishingSocial Media Tools and Mobile Apps for Research and Publishing
Social Media Tools and Mobile Apps for Research and PublishingCheryl Peltier-Davis
 
Web tools in digital ecosystem
Web tools in digital ecosystemWeb tools in digital ecosystem
Web tools in digital ecosystemRam Nath
 
Leading with Technology: Social Media Tools and Mobile Apps for 21st Century...
Leading with Technology:  Social Media Tools and Mobile Apps for 21st Century...Leading with Technology:  Social Media Tools and Mobile Apps for 21st Century...
Leading with Technology: Social Media Tools and Mobile Apps for 21st Century...Cheryl Peltier-Davis
 
Usages of ICT : A user-oriented innovation process
Usages of ICT : A user-oriented innovation processUsages of ICT : A user-oriented innovation process
Usages of ICT : A user-oriented innovation processM@rsouin
 
Participatory Culture and Web 2.0 in Higher Education
Participatory Culture and Web 2.0 in Higher EducationParticipatory Culture and Web 2.0 in Higher Education
Participatory Culture and Web 2.0 in Higher Educationac2182
 
Tn T Horizons April 28 2008
Tn T Horizons April 28 2008Tn T Horizons April 28 2008
Tn T Horizons April 28 2008brettssu
 
Software Ecosystems = Big Data
Software Ecosystems = Big DataSoftware Ecosystems = Big Data
Software Ecosystems = Big DataTom Mens
 
Impact Of Online Technology On The Nonprofit Sector
Impact Of Online Technology On The Nonprofit SectorImpact Of Online Technology On The Nonprofit Sector
Impact Of Online Technology On The Nonprofit Sectorsoha
 
Web2.0 Intermediaries V2
Web2.0 Intermediaries V2Web2.0 Intermediaries V2
Web2.0 Intermediaries V2James Stewart
 
Improving usage and impact of digitised resources
Improving usage and impact of digitised resourcesImproving usage and impact of digitised resources
Improving usage and impact of digitised resourcesAlastair Dunning
 
Improving usage and impact of digitised resources
Improving usage and impact of digitised resourcesImproving usage and impact of digitised resources
Improving usage and impact of digitised resourcesJisc
 

Ähnlich wie "Software Ecosystem Health" lightning talk (20)

RDA BoF on Sustainability - my experience with ISA tools
RDA BoF on Sustainability - my experience with ISA toolsRDA BoF on Sustainability - my experience with ISA tools
RDA BoF on Sustainability - my experience with ISA tools
 
Finalpr 120507110612-phpapp01
Finalpr 120507110612-phpapp01Finalpr 120507110612-phpapp01
Finalpr 120507110612-phpapp01
 
SECO-Assist 2019 research seminar
SECO-Assist 2019 research seminarSECO-Assist 2019 research seminar
SECO-Assist 2019 research seminar
 
Social Media Tools for Administrators - CTEC 2016
Social Media Tools for Administrators - CTEC 2016Social Media Tools for Administrators - CTEC 2016
Social Media Tools for Administrators - CTEC 2016
 
Understanding Continuous Design in F/OSS Projects
Understanding Continuous Design in F/OSS ProjectsUnderstanding Continuous Design in F/OSS Projects
Understanding Continuous Design in F/OSS Projects
 
Social media in Libraries: Toolkit for Promotion, Productivity & Reference: a...
Social media in Libraries: Toolkit for Promotion, Productivity & Reference: a...Social media in Libraries: Toolkit for Promotion, Productivity & Reference: a...
Social media in Libraries: Toolkit for Promotion, Productivity & Reference: a...
 
PJL workshop
PJL workshopPJL workshop
PJL workshop
 
Social Media Tools and Mobile Apps for Research and Publishing
Social Media Tools and Mobile Apps for Research and PublishingSocial Media Tools and Mobile Apps for Research and Publishing
Social Media Tools and Mobile Apps for Research and Publishing
 
Web tools in digital ecosystem
Web tools in digital ecosystemWeb tools in digital ecosystem
Web tools in digital ecosystem
 
Leading with Technology: Social Media Tools and Mobile Apps for 21st Century...
Leading with Technology:  Social Media Tools and Mobile Apps for 21st Century...Leading with Technology:  Social Media Tools and Mobile Apps for 21st Century...
Leading with Technology: Social Media Tools and Mobile Apps for 21st Century...
 
Usages of ICT : A user-oriented innovation process
Usages of ICT : A user-oriented innovation processUsages of ICT : A user-oriented innovation process
Usages of ICT : A user-oriented innovation process
 
Participatory Culture and Web 2.0 in Higher Education
Participatory Culture and Web 2.0 in Higher EducationParticipatory Culture and Web 2.0 in Higher Education
Participatory Culture and Web 2.0 in Higher Education
 
Tn T Horizons April 28 2008
Tn T Horizons April 28 2008Tn T Horizons April 28 2008
Tn T Horizons April 28 2008
 
Software Ecosystems = Big Data
Software Ecosystems = Big DataSoftware Ecosystems = Big Data
Software Ecosystems = Big Data
 
Impact Of Online Technology On The Nonprofit Sector
Impact Of Online Technology On The Nonprofit SectorImpact Of Online Technology On The Nonprofit Sector
Impact Of Online Technology On The Nonprofit Sector
 
Introduction to Social Media and Social Networks.pdf
Introduction to Social Media and Social Networks.pdfIntroduction to Social Media and Social Networks.pdf
Introduction to Social Media and Social Networks.pdf
 
Web2.0 Intermediaries V2
Web2.0 Intermediaries V2Web2.0 Intermediaries V2
Web2.0 Intermediaries V2
 
Heartificial Intelligence: the intersect between Artificial Intelligence and ...
Heartificial Intelligence: the intersect between Artificial Intelligence and ...Heartificial Intelligence: the intersect between Artificial Intelligence and ...
Heartificial Intelligence: the intersect between Artificial Intelligence and ...
 
Improving usage and impact of digitised resources
Improving usage and impact of digitised resourcesImproving usage and impact of digitised resources
Improving usage and impact of digitised resources
 
Improving usage and impact of digitised resources
Improving usage and impact of digitised resourcesImproving usage and impact of digitised resources
Improving usage and impact of digitised resources
 

Mehr von Tom Mens

How to be(come) a successful PhD student
How to be(come) a successful PhD studentHow to be(come) a successful PhD student
How to be(come) a successful PhD studentTom Mens
 
Recognising bot activity in collaborative software development
Recognising bot activity in collaborative software developmentRecognising bot activity in collaborative software development
Recognising bot activity in collaborative software developmentTom Mens
 
A Dataset of Bot and Human Activities in GitHub
A Dataset of Bot and Human Activities in GitHubA Dataset of Bot and Human Activities in GitHub
A Dataset of Bot and Human Activities in GitHubTom Mens
 
The (r)evolution of CI/CD on GitHub
 The (r)evolution of CI/CD on GitHub The (r)evolution of CI/CD on GitHub
The (r)evolution of CI/CD on GitHubTom Mens
 
Nurturing the Software Ecosystems of the Future
Nurturing the Software Ecosystems of the FutureNurturing the Software Ecosystems of the Future
Nurturing the Software Ecosystems of the FutureTom Mens
 
Comment programmer un robot en 30 minutes?
Comment programmer un robot en 30 minutes?Comment programmer un robot en 30 minutes?
Comment programmer un robot en 30 minutes?Tom Mens
 
On the rise and fall of CI services in GitHub
On the rise and fall of CI services in GitHubOn the rise and fall of CI services in GitHub
On the rise and fall of CI services in GitHubTom Mens
 
On backporting practices in package dependency networks
On backporting practices in package dependency networksOn backporting practices in package dependency networks
On backporting practices in package dependency networksTom Mens
 
Comparing semantic versioning practices in Cargo, npm, Packagist and Rubygems
Comparing semantic versioning practices in Cargo, npm, Packagist and RubygemsComparing semantic versioning practices in Cargo, npm, Packagist and Rubygems
Comparing semantic versioning practices in Cargo, npm, Packagist and RubygemsTom Mens
 
Lost in Zero Space
Lost in Zero SpaceLost in Zero Space
Lost in Zero SpaceTom Mens
 
Evaluating a bot detection model on git commit messages
Evaluating a bot detection model on git commit messagesEvaluating a bot detection model on git commit messages
Evaluating a bot detection model on git commit messagesTom Mens
 
Is my software ecosystem healthy? It depends!
Is my software ecosystem healthy? It depends!Is my software ecosystem healthy? It depends!
Is my software ecosystem healthy? It depends!Tom Mens
 
Bot or not? Detecting bots in GitHub pull request activity based on comment s...
Bot or not? Detecting bots in GitHub pull request activity based on comment s...Bot or not? Detecting bots in GitHub pull request activity based on comment s...
Bot or not? Detecting bots in GitHub pull request activity based on comment s...Tom Mens
 
On the fragility of open source software packaging ecosystems
On the fragility of open source software packaging ecosystemsOn the fragility of open source software packaging ecosystems
On the fragility of open source software packaging ecosystemsTom Mens
 
How magic is zero? An Empirical Analysis of Initial Development Releases in S...
How magic is zero? An Empirical Analysis of Initial Development Releases in S...How magic is zero? An Empirical Analysis of Initial Development Releases in S...
How magic is zero? An Empirical Analysis of Initial Development Releases in S...Tom Mens
 
Comparing dependency issues across software package distributions (FOSDEM 2020)
Comparing dependency issues across software package distributions (FOSDEM 2020)Comparing dependency issues across software package distributions (FOSDEM 2020)
Comparing dependency issues across software package distributions (FOSDEM 2020)Tom Mens
 
Measuring Technical Lag in Software Deployments (CHAOSScon 2020)
Measuring Technical Lag in Software Deployments (CHAOSScon 2020)Measuring Technical Lag in Software Deployments (CHAOSScon 2020)
Measuring Technical Lag in Software Deployments (CHAOSScon 2020)Tom Mens
 
SecoHealth 2019 Research Achievements
SecoHealth 2019 Research AchievementsSecoHealth 2019 Research Achievements
SecoHealth 2019 Research AchievementsTom Mens
 
Empirically Analysing the Socio-Technical Health of Software Package Managers
Empirically Analysing the Socio-Technical Health of Software Package ManagersEmpirically Analysing the Socio-Technical Health of Software Package Managers
Empirically Analysing the Socio-Technical Health of Software Package ManagersTom Mens
 
ConPan: Analysing Packages Installed in Docker Containers
ConPan: Analysing Packages Installed in Docker ContainersConPan: Analysing Packages Installed in Docker Containers
ConPan: Analysing Packages Installed in Docker ContainersTom Mens
 

Mehr von Tom Mens (20)

How to be(come) a successful PhD student
How to be(come) a successful PhD studentHow to be(come) a successful PhD student
How to be(come) a successful PhD student
 
Recognising bot activity in collaborative software development
Recognising bot activity in collaborative software developmentRecognising bot activity in collaborative software development
Recognising bot activity in collaborative software development
 
A Dataset of Bot and Human Activities in GitHub
A Dataset of Bot and Human Activities in GitHubA Dataset of Bot and Human Activities in GitHub
A Dataset of Bot and Human Activities in GitHub
 
The (r)evolution of CI/CD on GitHub
 The (r)evolution of CI/CD on GitHub The (r)evolution of CI/CD on GitHub
The (r)evolution of CI/CD on GitHub
 
Nurturing the Software Ecosystems of the Future
Nurturing the Software Ecosystems of the FutureNurturing the Software Ecosystems of the Future
Nurturing the Software Ecosystems of the Future
 
Comment programmer un robot en 30 minutes?
Comment programmer un robot en 30 minutes?Comment programmer un robot en 30 minutes?
Comment programmer un robot en 30 minutes?
 
On the rise and fall of CI services in GitHub
On the rise and fall of CI services in GitHubOn the rise and fall of CI services in GitHub
On the rise and fall of CI services in GitHub
 
On backporting practices in package dependency networks
On backporting practices in package dependency networksOn backporting practices in package dependency networks
On backporting practices in package dependency networks
 
Comparing semantic versioning practices in Cargo, npm, Packagist and Rubygems
Comparing semantic versioning practices in Cargo, npm, Packagist and RubygemsComparing semantic versioning practices in Cargo, npm, Packagist and Rubygems
Comparing semantic versioning practices in Cargo, npm, Packagist and Rubygems
 
Lost in Zero Space
Lost in Zero SpaceLost in Zero Space
Lost in Zero Space
 
Evaluating a bot detection model on git commit messages
Evaluating a bot detection model on git commit messagesEvaluating a bot detection model on git commit messages
Evaluating a bot detection model on git commit messages
 
Is my software ecosystem healthy? It depends!
Is my software ecosystem healthy? It depends!Is my software ecosystem healthy? It depends!
Is my software ecosystem healthy? It depends!
 
Bot or not? Detecting bots in GitHub pull request activity based on comment s...
Bot or not? Detecting bots in GitHub pull request activity based on comment s...Bot or not? Detecting bots in GitHub pull request activity based on comment s...
Bot or not? Detecting bots in GitHub pull request activity based on comment s...
 
On the fragility of open source software packaging ecosystems
On the fragility of open source software packaging ecosystemsOn the fragility of open source software packaging ecosystems
On the fragility of open source software packaging ecosystems
 
How magic is zero? An Empirical Analysis of Initial Development Releases in S...
How magic is zero? An Empirical Analysis of Initial Development Releases in S...How magic is zero? An Empirical Analysis of Initial Development Releases in S...
How magic is zero? An Empirical Analysis of Initial Development Releases in S...
 
Comparing dependency issues across software package distributions (FOSDEM 2020)
Comparing dependency issues across software package distributions (FOSDEM 2020)Comparing dependency issues across software package distributions (FOSDEM 2020)
Comparing dependency issues across software package distributions (FOSDEM 2020)
 
Measuring Technical Lag in Software Deployments (CHAOSScon 2020)
Measuring Technical Lag in Software Deployments (CHAOSScon 2020)Measuring Technical Lag in Software Deployments (CHAOSScon 2020)
Measuring Technical Lag in Software Deployments (CHAOSScon 2020)
 
SecoHealth 2019 Research Achievements
SecoHealth 2019 Research AchievementsSecoHealth 2019 Research Achievements
SecoHealth 2019 Research Achievements
 
Empirically Analysing the Socio-Technical Health of Software Package Managers
Empirically Analysing the Socio-Technical Health of Software Package ManagersEmpirically Analysing the Socio-Technical Health of Software Package Managers
Empirically Analysing the Socio-Technical Health of Software Package Managers
 
ConPan: Analysing Packages Installed in Docker Containers
ConPan: Analysing Packages Installed in Docker ContainersConPan: Analysing Packages Installed in Docker Containers
ConPan: Analysing Packages Installed in Docker Containers
 

Kürzlich hochgeladen

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
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
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 

Kürzlich hochgeladen (20)

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
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
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 

"Software Ecosystem Health" lightning talk

  • 1. chaoss.community Tom Mens Software Engineering Lab University of Mons tom.mens@umons.ac.be Lightning Talk @ CHAOSSCon Europe Brussels, February 1st 2019 @tom_mens
  • 2. chaoss.community SoHeal 2019 http://soheal.github.io 2nd Int’l ICSE Workshop on Software Health What? • Focus on the health of software projects, communities and ecosystems • Discuss about technical, social, legal and business aspects related to project effectiveness, success, longevity, growth, resilience, survival, diversity, sustainability, popularity, inclusiveness, ... Who? • Open Source Community Members, Industry and Academia Why? • Raise awareness on software health • Present tools, methods, practical experiences • Advance body of knowledge on software health Montréal, Canada – May 28, 2019 @iw_soheal
  • 3. chaoss.community SoHeal 2019 http://soheal.github.io/cft.html Call for practitioner talk proposals Are you a involved in software projects or ecosystems, and have something to say about software health? Submit a talk proposal on • Open source and industrial experiences from individual, team or community level • Relation between software health and social, technical, legal, process and business aspects • Tools, dashboards and models to enable, assess, predict and recommend software health • Guidelines and lessons learned Submission deadline: February 15, 2019 • title + abstract (max 500 words) + presenter bio https://easychair.org/conferences/?conf=soheal2019
  • 6. Research Goals Fundamental • Understand socio-technical factors of software ecosystem health • Predict and increase long-term sustainability of software ecosystems Applied Develop recommendation tools to assist developer communities in increasing their productivity, interaction, sustainability, diversity, …
  • 7. • Dependency problems • Unmaintained or outdated libraries • Security vulnerabilities • Technical lag • ... Technical • Contributor abandonment / Bus factor • Lack of communication / interaction • Insufficient social diversity • Social conflicts • Cultural differences • .. Software Ecosystem Health Issues
  • 8. Recent work “Technical lag” measurement framework • Assesses how outdated a software deployment is w.r.t. outdated dependencies (Zerouali, Gonzalez-Barahona, Robles, Mens, Constantinou, Decan) • Contact ahmed.zerouali@umons.ac.be for an interview ! ConPan tool https://github.com/neglectos/ConPan • Inspects Docker containers and analyses technical lag of their installed packages. GAP tool • Forecasting future commit activity in git projects