SlideShare a Scribd company logo
1 of 52
Download to read offline
Orchestrating Change
An Artistic Representation of Software Evolution

Shane
McIntosh

SOFTWARE ANALYSIS
& INTELLIGENCE LAB

Katie
Legere

Ahmed E.
Hassan

@shane_mcintosh
shanemcintosh@acm.org
What
does
software
sound
like?

…And it doesn’t sound awful
!2
Sonification
What
does
software
sound
like?

Taxonomy and definitions for
sonification and auditory display
T. Hermann	

[ICAD 2008]

…And it doesn’t sound awful
!2
Sonification
What
does
software
sound
like?

Taxonomy and definitions for
sonification and auditory display
T. Hermann	

[ICAD 2008]

Program
Comprehension

…And it doesn’t sound awful
!2
Sonification
What
does
software
sound
like?

Taxonomy and definitions for
sonification and auditory display
T. Hermann	

[ICAD 2008]

Program
Comprehension

When bugs sing
P.Vickers, J. L. Alty	

[IWC 2002]

…And it doesn’t sound awful
!2
Sonification
What
does
software
sound
like?
When bugs sing
P.Vickers, J. L. Alty	

[IWC 2002]

Taxonomy and definitions for
sonification and auditory display
T. Hermann	

[ICAD 2008]

Program
Comprehension
Software Visualization
with Audio Supported
Cognitive Glyphs
S. Boccuzzo and H. Gall	

[ICSM 2008]

…And it doesn’t sound awful
!2
Sonification
What
does
software
sound
like?
When bugs sing
P.Vickers, J. L. Alty	

[IWC 2002]

Taxonomy and definitions for
sonification and auditory display
T. Hermann	

[ICAD 2008]

Program
Comprehension
Software Visualization
with Audio Supported
Cognitive Glyphs
S. Boccuzzo and H. Gall	

[ICSM 2008]

Sonification Design Guidelines to
Enhance Program Comprehension
K. Hussein, E. Tilevich, I. Bukvic, SB. Kim	

[ICPC 2009]

…And it doesn’t sound awful
!2
Sonification
What
does
software
sound
like?
When bugs sing
P.Vickers, J. L. Alty	

[IWC 2002]

Taxonomy and definitions for
sonification and auditory display
T. Hermann	

[ICAD 2008]

Program
Comprehension
Software Visualization
with Audio Supported
Cognitive Glyphs
S. Boccuzzo and H. Gall	

[ICSM 2008]

Sonification Design Guidelines to
Enhance Program Comprehension
K. Hussein, E. Tilevich, I. Bukvic, SB. Kim	

[ICPC 2009]

…And it doesn’t sound appealing?
Can software evolutionsound awful
!2
Sonification
What
does
software
sound
like?
When bugs sing
P.Vickers, J. L. Alty	

[IWC 2002]

Taxonomy and definitions for
sonification and auditory display
T. Hermann	

[ICAD 2008]

Program
Comprehension
Software Visualization
with Audio Supported
Cognitive Glyphs
S. Boccuzzo and H. Gall	

[ICSM 2008]

Sonification Design Guidelines to
Enhance Program Comprehension
K. Hussein, E. Tilevich, I. Bukvic, SB. Kim	

[ICPC 2009]

…And it doesn’t sound appealing?
Can software evolutionsound awful
!2
Why in the (world) should
we care about beauty?

!3
Why in the (world) should
we care about beauty?

!3
Why in the (world) should
we care about beauty?
Open source projects need to raise funds for
!
infrastructure and basic personnel

!3
Why in the (world) should
we care about beauty?
Open source projects need to raise funds for
!
infrastructure and basic personnel

$20.00
!3
Why in the (world) should
we care about beauty?
Open source projects need to raise funds for
!
infrastructure and basic personnel

$20.00

$5.00
!3
Why in the (world) should
we care about beauty?
Open source projects need to raise funds for
!
infrastructure and basic personnel
How about:
The Sounds
of Firefox

$20.00

$???
!3

$5.00
Why not have open!
source concerts?

!4
Why not have open!
source concerts?

!4
“Sonifying” Software Evolution:!
Three dimensions

!5
!5

M2
M1

Module

“Sonifying” Software Evolution:!
Three dimensions
M2
M1

Module

“Sonifying” Software Evolution:!
Three dimensions

T1

!5

T2 T3
Time
“Sonifying” Software Evolution:!
Three dimensions

M2
M1

Module

Developers

T1

!5

T2 T3
Time
Modules & Motifs
Module

Motif

M1

M2

!6
Modules & Motifs
Module

Motif

M1

M2

!6
Modules & Motifs
Module

Motif

M1

M2

!6
Modules & Motifs
Module

Motif

M1

M2

!6
Modules & Motifs
Module

Motif

M1

M2

!6
M2
M1

Module

Time Periods & Measures

T1

T2

!7
M2
M1

Module

Time Periods & Measures

T1

T2

!7
Developers & Timbre

!8
“Sonifying” Software Evolution!
Three dimensions

M2
M1

Module

Developers

T2 T3
Time

T1

!9
“Sonifying”
Software Evolution
Three challenges

M2
M1

Module

Developers

T1
!10

T2 T3
Time
Musicality

“Sonifying”
Software Evolution
Three challenges

M2
M1

Module

Developers

T1
!10

T2 T3
Time
Musicality

“Sonifying”
Software Evolution
Three challenges

Representativeness

M2
M1

Module

Developers

T1
!10

T2 T3
Time
Musicality

“Sonifying”
Software Evolution
Three challenges

Representativeness

M2

Cost-Effectiveness

M1

Module

Developers

T1
!10

T2 T3
Time
Challenge - Musicality!
Select motifs from the classical era

!11
Challenge - Representativeness!
Musicians select granularity and tempo

!

Tempo
Fast?
Medium-pace?
Slow?

Granularity
Commits?
Days?
Months?
!12
!

Challenge - Representativeness!

Consult an expert!

Musicians select granularity and tempo

!

Tempo
Fast?
Medium-pace?
Slow?

Granularity
Commits?
Days?
Months?
!12
Challenge - Cost-Effectiveness!
Infrequent contributors map to percussion

!13
Challenge - Cost-Effectiveness!
Infrequent contributors map to percussion

!13
Eclipse Feasibility Study
Foundational Period

Maintenance Period

May 2001 - Oct 2002

Jan 2005 - Dec 2005

261 commits

315 commits

14 committers

24 committers

9 modules

27 modules

!14
Eclipse Foundational Period!
Bursty Periods of Activity

!15
Eclipse Foundational Period!
Bursty Periods of Activity

!15
Eclipse Maintenance Period!
Consonance vs. Dissonance

!16
Eclipse Maintenance Period!
Consonance vs. Dissonance

Frequent cochange incident

!16
Eclipse Maintenance Period!
Consonance vs. Dissonance

Frequent cochange incident

Rare cochange incident

!16
@shane_mcintosh
shanemcintosh@acm.org

More Related Content

Viewers also liked

UM ESTUDO EMPÍRICO DO USO DA COMUNICAÇÃO PARA CARACTERIZAR A OCORRÊNCIA DE DE...
UM ESTUDO EMPÍRICO DO USO DA COMUNICAÇÃO PARA CARACTERIZAR A OCORRÊNCIA DE DE...UM ESTUDO EMPÍRICO DO USO DA COMUNICAÇÃO PARA CARACTERIZAR A OCORRÊNCIA DE DE...
UM ESTUDO EMPÍRICO DO USO DA COMUNICAÇÃO PARA CARACTERIZAR A OCORRÊNCIA DE DE...Igor Wiese
 
Unicode - What you need to know
Unicode - What you need to knowUnicode - What you need to know
Unicode - What you need to knowKeheliya Gallaba
 
Identifying Hotspots in the PostgreSQL Build Process
Identifying Hotspots in the PostgreSQL Build ProcessIdentifying Hotspots in the PostgreSQL Build Process
Identifying Hotspots in the PostgreSQL Build ProcessShane McIntosh
 
SOCIAL METRICS INCLUDED IN PREDICTION MODELS ON SOFTWARE ENGINEERING: A MAPPI...
SOCIAL METRICS INCLUDED IN PREDICTION MODELS ON SOFTWARE ENGINEERING: A MAPPI...SOCIAL METRICS INCLUDED IN PREDICTION MODELS ON SOFTWARE ENGINEERING: A MAPPI...
SOCIAL METRICS INCLUDED IN PREDICTION MODELS ON SOFTWARE ENGINEERING: A MAPPI...Igor Wiese
 
Module System in Standard ML
Module System in Standard MLModule System in Standard ML
Module System in Standard MLKeheliya Gallaba
 
Tracing Software Build Processes to Uncover License Compliance Inconsistencies
Tracing Software Build Processes to Uncover License Compliance InconsistenciesTracing Software Build Processes to Uncover License Compliance Inconsistencies
Tracing Software Build Processes to Uncover License Compliance InconsistenciesShane McIntosh
 
Icse2011 build maintenance
Icse2011 build maintenanceIcse2011 build maintenance
Icse2011 build maintenanceShane McIntosh
 
USING STRUCTURAL HOLES METRICS FROM COMMUNICATION NETWORKS TO PREDICT CHANGE ...
USING STRUCTURAL HOLES METRICS FROM COMMUNICATION NETWORKS TO PREDICT CHANGE ...USING STRUCTURAL HOLES METRICS FROM COMMUNICATION NETWORKS TO PREDICT CHANGE ...
USING STRUCTURAL HOLES METRICS FROM COMMUNICATION NETWORKS TO PREDICT CHANGE ...Igor Wiese
 
The Impact of Code Review Coverage and Participation on Software Quality
The Impact of Code Review Coverage and Participation on Software QualityThe Impact of Code Review Coverage and Participation on Software Quality
The Impact of Code Review Coverage and Participation on Software QualityShane McIntosh
 
O que é BIG DATA e como pode influenciar nossas vidas
O que é BIG DATA e como pode influenciar nossas vidasO que é BIG DATA e como pode influenciar nossas vidas
O que é BIG DATA e como pode influenciar nossas vidasElaine Naomi
 

Viewers also liked (13)

UM ESTUDO EMPÍRICO DO USO DA COMUNICAÇÃO PARA CARACTERIZAR A OCORRÊNCIA DE DE...
UM ESTUDO EMPÍRICO DO USO DA COMUNICAÇÃO PARA CARACTERIZAR A OCORRÊNCIA DE DE...UM ESTUDO EMPÍRICO DO USO DA COMUNICAÇÃO PARA CARACTERIZAR A OCORRÊNCIA DE DE...
UM ESTUDO EMPÍRICO DO USO DA COMUNICAÇÃO PARA CARACTERIZAR A OCORRÊNCIA DE DE...
 
Unicode - What you need to know
Unicode - What you need to knowUnicode - What you need to know
Unicode - What you need to know
 
Identifying Hotspots in the PostgreSQL Build Process
Identifying Hotspots in the PostgreSQL Build ProcessIdentifying Hotspots in the PostgreSQL Build Process
Identifying Hotspots in the PostgreSQL Build Process
 
SOCIAL METRICS INCLUDED IN PREDICTION MODELS ON SOFTWARE ENGINEERING: A MAPPI...
SOCIAL METRICS INCLUDED IN PREDICTION MODELS ON SOFTWARE ENGINEERING: A MAPPI...SOCIAL METRICS INCLUDED IN PREDICTION MODELS ON SOFTWARE ENGINEERING: A MAPPI...
SOCIAL METRICS INCLUDED IN PREDICTION MODELS ON SOFTWARE ENGINEERING: A MAPPI...
 
Module System in Standard ML
Module System in Standard MLModule System in Standard ML
Module System in Standard ML
 
Tracing Software Build Processes to Uncover License Compliance Inconsistencies
Tracing Software Build Processes to Uncover License Compliance InconsistenciesTracing Software Build Processes to Uncover License Compliance Inconsistencies
Tracing Software Build Processes to Uncover License Compliance Inconsistencies
 
Icse2011 build maintenance
Icse2011 build maintenanceIcse2011 build maintenance
Icse2011 build maintenance
 
USING STRUCTURAL HOLES METRICS FROM COMMUNICATION NETWORKS TO PREDICT CHANGE ...
USING STRUCTURAL HOLES METRICS FROM COMMUNICATION NETWORKS TO PREDICT CHANGE ...USING STRUCTURAL HOLES METRICS FROM COMMUNICATION NETWORKS TO PREDICT CHANGE ...
USING STRUCTURAL HOLES METRICS FROM COMMUNICATION NETWORKS TO PREDICT CHANGE ...
 
ICSE2011_SRC
ICSE2011_SRC ICSE2011_SRC
ICSE2011_SRC
 
The Impact of Code Review Coverage and Participation on Software Quality
The Impact of Code Review Coverage and Participation on Software QualityThe Impact of Code Review Coverage and Participation on Software Quality
The Impact of Code Review Coverage and Participation on Software Quality
 
Qt Apresentação
Qt ApresentaçãoQt Apresentação
Qt Apresentação
 
Sonar Metrics
Sonar MetricsSonar Metrics
Sonar Metrics
 
O que é BIG DATA e como pode influenciar nossas vidas
O que é BIG DATA e como pode influenciar nossas vidasO que é BIG DATA e como pode influenciar nossas vidas
O que é BIG DATA e como pode influenciar nossas vidas
 

Similar to Orchestrating Change: An Artistic Representation of Software Evolution

Η παρουσίαση του Accusonus στο Open Coffee Athens LXX
Η παρουσίαση του Accusonus στο Open Coffee Athens LXXΗ παρουσίαση του Accusonus στο Open Coffee Athens LXX
Η παρουσίαση του Accusonus στο Open Coffee Athens LXXOpen Coffee Greece
 
Behind BIOMODD [LBA2]: Notes from a cross-cultural new media art collaboratio...
Behind BIOMODD [LBA2]: Notes from a cross-cultural new media art collaboratio...Behind BIOMODD [LBA2]: Notes from a cross-cultural new media art collaboratio...
Behind BIOMODD [LBA2]: Notes from a cross-cultural new media art collaboratio...Diego Maranan
 
Research Paper
Research PaperResearch Paper
Research Paperc_tyner
 
110419 ENSWERS INTRODUCTION
110419 ENSWERS INTRODUCTION110419 ENSWERS INTRODUCTION
110419 ENSWERS INTRODUCTIONJack Kim
 
2023-1117 AI Music Intro.pdf
2023-1117 AI Music Intro.pdf2023-1117 AI Music Intro.pdf
2023-1117 AI Music Intro.pdfwayne391
 
Open source software for startups
Open source software for startupsOpen source software for startups
Open source software for startupsvictorneo
 
MediaEval 2016 - COSMIR and the OpenMIC Challenge: A Plan for Sustainable Mus...
MediaEval 2016 - COSMIR and the OpenMIC Challenge: A Plan for Sustainable Mus...MediaEval 2016 - COSMIR and the OpenMIC Challenge: A Plan for Sustainable Mus...
MediaEval 2016 - COSMIR and the OpenMIC Challenge: A Plan for Sustainable Mus...multimediaeval
 
Sixsensetechnology2 140119092410-phpapp01
Sixsensetechnology2 140119092410-phpapp01Sixsensetechnology2 140119092410-phpapp01
Sixsensetechnology2 140119092410-phpapp01Umair Liaqat
 
2013-08 10 evil things - Northeast PHP Conference Keynote
2013-08 10 evil things - Northeast PHP Conference Keynote2013-08 10 evil things - Northeast PHP Conference Keynote
2013-08 10 evil things - Northeast PHP Conference Keynoteterry chay
 
AI THROUGH THE EYES OF ORGANISE SOUND
AI THROUGH THE EYES OF ORGANISE SOUNDAI THROUGH THE EYES OF ORGANISE SOUND
AI THROUGH THE EYES OF ORGANISE SOUNDJaideep Ghosh
 
Affective Interaction Design
Affective Interaction DesignAffective Interaction Design
Affective Interaction DesignMichael Klein
 
Design for the Network - IA Summit, March 2014 - No Notes Version
Design for the Network - IA Summit, March 2014 - No Notes VersionDesign for the Network - IA Summit, March 2014 - No Notes Version
Design for the Network - IA Summit, March 2014 - No Notes VersionMatthew Milan
 
Planning Guide - GENERIC1.pptx
Planning Guide - GENERIC1.pptxPlanning Guide - GENERIC1.pptx
Planning Guide - GENERIC1.pptxOliviaCrossley
 
Soundrop at app academy des 2012
Soundrop at app academy des 2012Soundrop at app academy des 2012
Soundrop at app academy des 2012Inge Andre Sandvik
 
Research methodology RJDJ EP presentation
Research methodology RJDJ EP presentationResearch methodology RJDJ EP presentation
Research methodology RJDJ EP presentationRichard Hemming
 
Permanent web IDs or making good web 2.0 citizens
Permanent web IDs or making good web 2.0 citizensPermanent web IDs or making good web 2.0 citizens
Permanent web IDs or making good web 2.0 citizensTom Scott
 
01-00-ACA-Introduction-2-MIR.pdf
01-00-ACA-Introduction-2-MIR.pdf01-00-ACA-Introduction-2-MIR.pdf
01-00-ACA-Introduction-2-MIR.pdfAlexanderLerch4
 

Similar to Orchestrating Change: An Artistic Representation of Software Evolution (20)

Η παρουσίαση του Accusonus στο Open Coffee Athens LXX
Η παρουσίαση του Accusonus στο Open Coffee Athens LXXΗ παρουσίαση του Accusonus στο Open Coffee Athens LXX
Η παρουσίαση του Accusonus στο Open Coffee Athens LXX
 
Behind BIOMODD [LBA2]: Notes from a cross-cultural new media art collaboratio...
Behind BIOMODD [LBA2]: Notes from a cross-cultural new media art collaboratio...Behind BIOMODD [LBA2]: Notes from a cross-cultural new media art collaboratio...
Behind BIOMODD [LBA2]: Notes from a cross-cultural new media art collaboratio...
 
Research Paper
Research PaperResearch Paper
Research Paper
 
110419 ENSWERS INTRODUCTION
110419 ENSWERS INTRODUCTION110419 ENSWERS INTRODUCTION
110419 ENSWERS INTRODUCTION
 
2023-1117 AI Music Intro.pdf
2023-1117 AI Music Intro.pdf2023-1117 AI Music Intro.pdf
2023-1117 AI Music Intro.pdf
 
Open source software for startups
Open source software for startupsOpen source software for startups
Open source software for startups
 
MediaEval 2016 - COSMIR and the OpenMIC Challenge: A Plan for Sustainable Mus...
MediaEval 2016 - COSMIR and the OpenMIC Challenge: A Plan for Sustainable Mus...MediaEval 2016 - COSMIR and the OpenMIC Challenge: A Plan for Sustainable Mus...
MediaEval 2016 - COSMIR and the OpenMIC Challenge: A Plan for Sustainable Mus...
 
Sixsensetechnology2 140119092410-phpapp01
Sixsensetechnology2 140119092410-phpapp01Sixsensetechnology2 140119092410-phpapp01
Sixsensetechnology2 140119092410-phpapp01
 
2013-08 10 evil things - Northeast PHP Conference Keynote
2013-08 10 evil things - Northeast PHP Conference Keynote2013-08 10 evil things - Northeast PHP Conference Keynote
2013-08 10 evil things - Northeast PHP Conference Keynote
 
AI THROUGH THE EYES OF ORGANISE SOUND
AI THROUGH THE EYES OF ORGANISE SOUNDAI THROUGH THE EYES OF ORGANISE SOUND
AI THROUGH THE EYES OF ORGANISE SOUND
 
Zeus Electronics mobile apps
Zeus Electronics mobile appsZeus Electronics mobile apps
Zeus Electronics mobile apps
 
Affective Interaction Design
Affective Interaction DesignAffective Interaction Design
Affective Interaction Design
 
Design for the Network - IA Summit, March 2014 - No Notes Version
Design for the Network - IA Summit, March 2014 - No Notes VersionDesign for the Network - IA Summit, March 2014 - No Notes Version
Design for the Network - IA Summit, March 2014 - No Notes Version
 
Planning Guide - GENERIC1.pptx
Planning Guide - GENERIC1.pptxPlanning Guide - GENERIC1.pptx
Planning Guide - GENERIC1.pptx
 
Soundrop at app academy des 2012
Soundrop at app academy des 2012Soundrop at app academy des 2012
Soundrop at app academy des 2012
 
A New Style Of Creativity
A New Style Of CreativityA New Style Of Creativity
A New Style Of Creativity
 
Research methodology RJDJ EP presentation
Research methodology RJDJ EP presentationResearch methodology RJDJ EP presentation
Research methodology RJDJ EP presentation
 
Permanent web IDs or making good web 2.0 citizens
Permanent web IDs or making good web 2.0 citizensPermanent web IDs or making good web 2.0 citizens
Permanent web IDs or making good web 2.0 citizens
 
Et2010 pt2funstuff
Et2010 pt2funstuffEt2010 pt2funstuff
Et2010 pt2funstuff
 
01-00-ACA-Introduction-2-MIR.pdf
01-00-ACA-Introduction-2-MIR.pdf01-00-ACA-Introduction-2-MIR.pdf
01-00-ACA-Introduction-2-MIR.pdf
 

Recently uploaded

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 

Recently uploaded (20)

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 

Orchestrating Change: An Artistic Representation of Software Evolution