SlideShare uma empresa Scribd logo
1 de 44
Baixar para ler offline
1/44
The Anatomy of a Web Sales Configurator
Ebrahim ABBASI
Dr. Arnaud HUBAUX
Dr. Mathieu ACHER
Quentin BOUCHER
Prof. Patrick HEYMANS
CAiSE 2013
2/44
Introduction
Problem
Statement Findings
Good & bad
Practices Ongoing Work
Web Sales
Configurators
3/44
Product
Web Sales Configurator (SC)
4/44
Configuration
Environment
Web Sales Configurator (SC)
5/44
Options
Web Sales Configurator (SC)
Options are represented
using widgets
6/44
Constraint
Web Sales Configurator (SC)
7/44
Configuration Process
Web Sales Configurator (SC)
8/44
Web Sales Configurator (SC)
9/44
Web Sales Configurator (SC)
10/44
Building SCs can be done in many ways
Research has also been working a lot on configuration
What is the current practice?
Objective
11/44
Introduction
Problem
Statement Findings
Good & bad
Practices Ongoing Work
Research Questions
Research Method
Data extraction process
12/44
Client-side Analysis
RQ1 How are options visually represented?
What are their semantics?
RQ2 What kind of constraints are supported by the SCs?
How are constraints enforced?
RQ3 How is the configuration process enforced by the SCs?
Research Questions
13/44
Configurator Selection
Is configurator in
English?
No
Is configurator in
Flash or
not a configurator?
Yes Ignore
configurator
Yes
No
Is configurator
accessible? No
Yes
2
4
7
Configurator Database
800+ Configurators
29 Industries
1
388 Configurators
25 Industries
3
362 Configurators
25 Industries
5
93 Configurators
21 Industries
111 Configurators
21 Industries
8
10
Randomly select 25% of
configurators in each
industry
6
Add 18
configurators
manually
9
Distribution of selected configurators
by industry
!""#$$%&'#$(
!)*#&+$',-(./0#&'/1(
!22/&#1(
!30%4%5'1#(
6#/307(
8%,$0&3"+%,(
91#"0&%,'"$(
9,0#&0/',4#,0(
9:3'24#,0(;%&(8<'1)&#,(
9:3'24#,0(;%&(=#0$(
;%%)(
;%%0>/&#(
;3&,'03&#(
?'@>/&#(
A%3$#(B(?/&)#,(
.3$'"(
C2+"'/,(
=&',0(
D2%&0(B(E#'$3&#(
D0/+%,#&7(
D0##1(
14/44
Data extraction process
Firebug extension = search engine + simulator
15/44
Firebug extension: implements a
source code pattern matching algorithm
Data extraction process
16/44
Data extraction process
<pattern data-att-met-pattern-name="options" data-att-met-pattern-type="option">
<td>
<input type="radio" data-att-met-unique="true"/>
</td>
<td></td>
<td>
<h6>
<label> data-tex-mar-option-name </label>
</h6>
<p>
skip(all)
data-tex-mar-description
</p>
</td>
</pattern>
17/44
Introduction
Problem
Statement Findings
Good & bad
Practices Ongoing Work
Patterns
Quantitative empirical results
18/44
RQ1: Option representation
!"
#!"
$!"
%!"
&!"
'!"
(!"
)!"
*+,-"./," 0123/"
.45/6"
7/8./"
./,"
7/8./"
./,"3-+8"
79+:;"
./,"
<81=+" >-9+?"
<81=+@<-+8"
<81=+@7/8./"./,"
<81=+@79+:;"./,"
<81=+@0123/".45/6"
>-9+?A"
B4?+"7/8./"./,"3-+8A"
7/8./"./,"
*+,-"./,"
B4?+"381=+"
B4?+"79+:;"./,"
B4?+"0123/".45/6"
19/44
RQ1: Semantic constructs
Alternative (XOR)
Multiple choice
(OR)
Alternative (97%)
Multiple choice (8%)
One and only one option must be selected.
At least one option must be selected.
20/44
RQ1: Semantic constructs
Interval
The specific lower and upper bounds
on the number of selectable options is determined.
Alternative (97%)
Multiple choice (8%)
Interval (4%)
21/44
RQ2: Constraints
Ensures that the value set by the user is valid.Formatting (59%)
•  Type correctness: Integer, String, and Real
•  Range control: upper & lower bounds,
valid characters
•  Formatted values: date, email, file extension
•  Case-sensitive values
22/44
RQ2: Constraints
Defines the number of options that can be
selected from a group of options.
Formatting (59%)
Group (99%)
Alternative (XOR)
Multiple choice
(OR)
23/44
RQ2: Constraints
Require
Exclude
Is defined over two or more options regardless of
their inclusion in a group.
Formatting (59%)
Group (99%)
Cross-cutting (55%)
24/44
RQ2: Decision propagation
Automatic (97%) SC automatically propagates the required changes
to all the impacted options.
25/44
RQ2: Decision propagation
SC asks the user to confirm or discard a decision
before altering other options.
Automatic (97%)
Controlled (8%)
26/44
RQ2: Decision propagation
SC needs the user’s help to proceed.
It proposes a choice to the user.
Automatic (97%)
Controlled (8%)
Guided (3%)
27/44
RQ3: Configuration process
Single-step (48%) All the options are displayed to the user
in a single graphical container.
28/44
RQ3: Configuration process
Configuration
Process
SC presents the options across several
graphical containers that are displayed
one at a time.
Single-step (48%)
Basic Multi-step (45%)
29/44
RQ3: Configuration process
step
Inner steps
Single-step (48%)
Basic Multi-step (45%)
Hierarchical Multi-step (7%)
30/44
RQ3: Backward navigation
Stateless (14%) The user can go back to any previous step but all
configuration choices made in steps following
the one reached are discarded.
31/44
RQ3: Backward navigation
The user can go back to any previous step
and all configuration choices are saved.
Stateless (14%)
Stateful (69%)
Not supported (17%)
32/44
Introduction
Problem
Statement Findings
Good & bad
Practices Ongoing Work
33/44
Bad Practices
Incomplete reasoning
34/44
Bad Practices
Incomplete reasoning
Counter-intuitive representation
35/44
Bad Practices
Incomplete reasoning
Counter-intuitive representation
Stateless backward navigation
36/44
Good Practices
Guided consistency checking
37/44
Good Practices
Guided consistency checking
38/44
Good Practices
Guided consistency checking
Self-explanatory process
A
B
B C
D
E
39/44
Good Practices
Guided consistency checking
Self-explanatory process
Present constraints to the user
40/44
Good Practices
Guided consistency checking
Self-explanatory process
Stateful backward navigation
Undo
41/44
Introduction
Problem
Statement Findings
Good & bad
Practices Ongoing Work
42/44
Many opportunities to improve Reliability, Efficiency,
Consistency, Maintainability… of SCs
Re-engineering
Web Configurators
Ongoing work
43/44
Re-engineering Approach
Forward Engineering
Original ad hoc
configurator
source code
Configuration
GUI
Extract variability
data
Generate
Configuration GUI
Validate
variability model
Re-engineered
Configurator
Reverse Engineering
Configuration
solver instance
source code
Configuration
GUI
Options
Descriptive
information
Constraints
Documentation
Web objects
Variability model
44/44
Very few empirical studies on configurators
•  Product configuration from the customer's perspective: A comparison of
configuration systems in the apparel industry (Rogoll et al.)
•  Are de facto Standards a Useful Guide for Designing Human-Computer
Interaction Processes? (Streichsbier et al.)
Contributions of THIS study
•  The study of underlying concepts of web SCs: representation and management
•  Good and bad practices
•  The use of automated reverse engineering tools to produce quantitative
observations
2 take-away messages
•  The SCs’ lack of convincing support for consistency checking
•  Usability is rather weak: e.g., lack of guidance during configuration process
Wrap-up

Mais conteúdo relacionado

Destaque

Markus keuneke partial data-models
Markus keuneke   partial data-modelsMarkus keuneke   partial data-models
Markus keuneke partial data-models
caise2013vlc
 
Sonja kabicher fuchs presentation-caise13_final
Sonja kabicher fuchs presentation-caise13_finalSonja kabicher fuchs presentation-caise13_final
Sonja kabicher fuchs presentation-caise13_final
caise2013vlc
 
David aguilera presentation
David aguilera   presentationDavid aguilera   presentation
David aguilera presentation
caise2013vlc
 
Henning agt talk-caise-semnet
Henning agt   talk-caise-semnetHenning agt   talk-caise-semnet
Henning agt talk-caise-semnet
caise2013vlc
 
Maurino andrea coopetitivecaise2013
Maurino andrea   coopetitivecaise2013Maurino andrea   coopetitivecaise2013
Maurino andrea coopetitivecaise2013
caise2013vlc
 
How to Create a Photo Mosaic
How to Create a Photo MosaicHow to Create a Photo Mosaic
How to Create a Photo Mosaic
alyxandrahopkins
 
Malinda scalability c_ai_se_2013_v3
Malinda scalability c_ai_se_2013_v3Malinda scalability c_ai_se_2013_v3
Malinda scalability c_ai_se_2013_v3
caise2013vlc
 

Destaque (8)

Markus keuneke partial data-models
Markus keuneke   partial data-modelsMarkus keuneke   partial data-models
Markus keuneke partial data-models
 
Caise panel
Caise panelCaise panel
Caise panel
 
Sonja kabicher fuchs presentation-caise13_final
Sonja kabicher fuchs presentation-caise13_finalSonja kabicher fuchs presentation-caise13_final
Sonja kabicher fuchs presentation-caise13_final
 
David aguilera presentation
David aguilera   presentationDavid aguilera   presentation
David aguilera presentation
 
Henning agt talk-caise-semnet
Henning agt   talk-caise-semnetHenning agt   talk-caise-semnet
Henning agt talk-caise-semnet
 
Maurino andrea coopetitivecaise2013
Maurino andrea   coopetitivecaise2013Maurino andrea   coopetitivecaise2013
Maurino andrea coopetitivecaise2013
 
How to Create a Photo Mosaic
How to Create a Photo MosaicHow to Create a Photo Mosaic
How to Create a Photo Mosaic
 
Malinda scalability c_ai_se_2013_v3
Malinda scalability c_ai_se_2013_v3Malinda scalability c_ai_se_2013_v3
Malinda scalability c_ai_se_2013_v3
 

Semelhante a Abbasi et al

ARF foq2 Day Router Presentation
ARF foq2 Day Router Presentation ARF foq2 Day Router Presentation
ARF foq2 Day Router Presentation
Federated Sample
 

Semelhante a Abbasi et al (20)

A Method for Evaluating End-User Development Technologies
A Method for Evaluating End-User Development TechnologiesA Method for Evaluating End-User Development Technologies
A Method for Evaluating End-User Development Technologies
 
ARF foq2 Day Router Presentation
ARF foq2 Day Router Presentation ARF foq2 Day Router Presentation
ARF foq2 Day Router Presentation
 
#W4A2011 - C. Bailey
#W4A2011 - C. Bailey#W4A2011 - C. Bailey
#W4A2011 - C. Bailey
 
AN AUTOMATED APPROACH TO ASSIGN SOFTWARE CHANGE REQUESTS (Ph.D. Presentation)
AN AUTOMATED APPROACH TO ASSIGN SOFTWARE CHANGE REQUESTS (Ph.D. Presentation)AN AUTOMATED APPROACH TO ASSIGN SOFTWARE CHANGE REQUESTS (Ph.D. Presentation)
AN AUTOMATED APPROACH TO ASSIGN SOFTWARE CHANGE REQUESTS (Ph.D. Presentation)
 
Argumentation in Artificial Intelligence: From Theory to Practice (Practice)
Argumentation in Artificial Intelligence: From Theory to Practice (Practice)Argumentation in Artificial Intelligence: From Theory to Practice (Practice)
Argumentation in Artificial Intelligence: From Theory to Practice (Practice)
 
IEEE 2014 DOTNET DATA MINING PROJECTS Product aspect-ranking-and--its-applica...
IEEE 2014 DOTNET DATA MINING PROJECTS Product aspect-ranking-and--its-applica...IEEE 2014 DOTNET DATA MINING PROJECTS Product aspect-ranking-and--its-applica...
IEEE 2014 DOTNET DATA MINING PROJECTS Product aspect-ranking-and--its-applica...
 
2014 IEEE DOTNET DATA MINING PROJECT Product aspect-ranking-and--its-applicat...
2014 IEEE DOTNET DATA MINING PROJECT Product aspect-ranking-and--its-applicat...2014 IEEE DOTNET DATA MINING PROJECT Product aspect-ranking-and--its-applicat...
2014 IEEE DOTNET DATA MINING PROJECT Product aspect-ranking-and--its-applicat...
 
Selection of Equipment by Using Saw and Vikor Methods
Selection of Equipment by Using Saw and Vikor Methods Selection of Equipment by Using Saw and Vikor Methods
Selection of Equipment by Using Saw and Vikor Methods
 
[UPDATE] Udacity webinar on Recommendation Systems
[UPDATE] Udacity webinar on Recommendation Systems[UPDATE] Udacity webinar on Recommendation Systems
[UPDATE] Udacity webinar on Recommendation Systems
 
Anders Claesson - Test Strategies in Agile Projects - EuroSTAR 2010
Anders Claesson - Test Strategies in Agile Projects - EuroSTAR 2010Anders Claesson - Test Strategies in Agile Projects - EuroSTAR 2010
Anders Claesson - Test Strategies in Agile Projects - EuroSTAR 2010
 
Udacity webinar on Recommendation Systems
Udacity webinar on Recommendation SystemsUdacity webinar on Recommendation Systems
Udacity webinar on Recommendation Systems
 
IM426 3A G5.ppt
IM426 3A G5.pptIM426 3A G5.ppt
IM426 3A G5.ppt
 
UX research
UX researchUX research
UX research
 
Usability methods to improve EMRs
Usability methods to improve EMRsUsability methods to improve EMRs
Usability methods to improve EMRs
 
Introduction to Agile Testing
Introduction to Agile TestingIntroduction to Agile Testing
Introduction to Agile Testing
 
Final Mba Thesis Presentatie Hazenberg V1.01
Final Mba Thesis Presentatie Hazenberg V1.01Final Mba Thesis Presentatie Hazenberg V1.01
Final Mba Thesis Presentatie Hazenberg V1.01
 
Hazenberg 20090527 Kennisdagen Presentatie Versie Final1 B
Hazenberg 20090527 Kennisdagen Presentatie Versie Final1 BHazenberg 20090527 Kennisdagen Presentatie Versie Final1 B
Hazenberg 20090527 Kennisdagen Presentatie Versie Final1 B
 
Managing Accessibility Compliance in the Enterprise
Managing Accessibility Compliance in the EnterpriseManaging Accessibility Compliance in the Enterprise
Managing Accessibility Compliance in the Enterprise
 
Evaluating and selecting software packages a review
Evaluating and selecting software packages a reviewEvaluating and selecting software packages a review
Evaluating and selecting software packages a review
 
Webinar de la Comunidad de Implementación de Software: Métricas de Calidad de...
Webinar de la Comunidad de Implementación de Software: Métricas de Calidad de...Webinar de la Comunidad de Implementación de Software: Métricas de Calidad de...
Webinar de la Comunidad de Implementación de Software: Métricas de Calidad de...
 

Mais de caise2013vlc

Jelena zdravkovic c ai-se 2013 capability caas
Jelena zdravkovic  c ai-se 2013 capability caasJelena zdravkovic  c ai-se 2013 capability caas
Jelena zdravkovic c ai-se 2013 capability caas
caise2013vlc
 
Sagar sen caise2013final
Sagar sen caise2013finalSagar sen caise2013final
Sagar sen caise2013final
caise2013vlc
 
Suriadi caise2013 slides
Suriadi caise2013 slidesSuriadi caise2013 slides
Suriadi caise2013 slides
caise2013vlc
 
Fadila caise2013 vf
Fadila caise2013 vfFadila caise2013 vf
Fadila caise2013 vf
caise2013vlc
 
Michael mrissa c aise
Michael mrissa c aiseMichael mrissa c aise
Michael mrissa c aise
caise2013vlc
 
Razvan petrusel presentation caise 2013
Razvan petrusel   presentation caise 2013Razvan petrusel   presentation caise 2013
Razvan petrusel presentation caise 2013
caise2013vlc
 
Ramezani taghiabadi temporal compliance checking 2
Ramezani taghiabadi   temporal compliance checking 2Ramezani taghiabadi   temporal compliance checking 2
Ramezani taghiabadi temporal compliance checking 2
caise2013vlc
 
Ferreira c ai-se2013-final-handouts
Ferreira   c ai-se2013-final-handoutsFerreira   c ai-se2013-final-handouts
Ferreira c ai-se2013-final-handouts
caise2013vlc
 
Sonja meyer caise 2013
Sonja meyer caise 2013Sonja meyer caise 2013
Sonja meyer caise 2013
caise2013vlc
 
Tony clark caise 13-presentation
Tony clark  caise 13-presentationTony clark  caise 13-presentation
Tony clark caise 13-presentation
caise2013vlc
 
Miguel goulao 2013 c-aise
Miguel goulao 2013 c-aiseMiguel goulao 2013 c-aise
Miguel goulao 2013 c-aise
caise2013vlc
 
Jorge cardoso caise-usdl-tosca-2013-06-18c
Jorge cardoso   caise-usdl-tosca-2013-06-18cJorge cardoso   caise-usdl-tosca-2013-06-18c
Jorge cardoso caise-usdl-tosca-2013-06-18c
caise2013vlc
 
Kerrstin klemishc c-aise2013_
Kerrstin klemishc c-aise2013_Kerrstin klemishc c-aise2013_
Kerrstin klemishc c-aise2013_
caise2013vlc
 
Ignacio panach ormeño et-al_caise2013
Ignacio panach   ormeño et-al_caise2013Ignacio panach   ormeño et-al_caise2013
Ignacio panach ormeño et-al_caise2013
caise2013vlc
 
Peter sawyer caise
Peter sawyer  caisePeter sawyer  caise
Peter sawyer caise
caise2013vlc
 
Moe wynn caise13 presentation
Moe wynn   caise13 presentationMoe wynn   caise13 presentation
Moe wynn caise13 presentation
caise2013vlc
 
Tommi kramer 2013-06-21-caise-re2-kramer
Tommi kramer   2013-06-21-caise-re2-kramerTommi kramer   2013-06-21-caise-re2-kramer
Tommi kramer 2013-06-21-caise-re2-kramer
caise2013vlc
 
Canovas cabot topublish-caise2013-
Canovas cabot topublish-caise2013-Canovas cabot topublish-caise2013-
Canovas cabot topublish-caise2013-
caise2013vlc
 

Mais de caise2013vlc (20)

Jelena zdravkovic c ai-se 2013 capability caas
Jelena zdravkovic  c ai-se 2013 capability caasJelena zdravkovic  c ai-se 2013 capability caas
Jelena zdravkovic c ai-se 2013 capability caas
 
Sagar sen caise2013final
Sagar sen caise2013finalSagar sen caise2013final
Sagar sen caise2013final
 
Suriadi caise2013 slides
Suriadi caise2013 slidesSuriadi caise2013 slides
Suriadi caise2013 slides
 
Fadila caise2013 vf
Fadila caise2013 vfFadila caise2013 vf
Fadila caise2013 vf
 
Michael mrissa c aise
Michael mrissa c aiseMichael mrissa c aise
Michael mrissa c aise
 
Razvan petrusel presentation caise 2013
Razvan petrusel   presentation caise 2013Razvan petrusel   presentation caise 2013
Razvan petrusel presentation caise 2013
 
Ramezani taghiabadi temporal compliance checking 2
Ramezani taghiabadi   temporal compliance checking 2Ramezani taghiabadi   temporal compliance checking 2
Ramezani taghiabadi temporal compliance checking 2
 
Ferreira c ai-se2013-final-handouts
Ferreira   c ai-se2013-final-handoutsFerreira   c ai-se2013-final-handouts
Ferreira c ai-se2013-final-handouts
 
Sonja meyer caise 2013
Sonja meyer caise 2013Sonja meyer caise 2013
Sonja meyer caise 2013
 
Tony clark caise 13-presentation
Tony clark  caise 13-presentationTony clark  caise 13-presentation
Tony clark caise 13-presentation
 
Miguel goulao 2013 c-aise
Miguel goulao 2013 c-aiseMiguel goulao 2013 c-aise
Miguel goulao 2013 c-aise
 
Jorge cardoso caise-usdl-tosca-2013-06-18c
Jorge cardoso   caise-usdl-tosca-2013-06-18cJorge cardoso   caise-usdl-tosca-2013-06-18c
Jorge cardoso caise-usdl-tosca-2013-06-18c
 
Kerrstin klemishc c-aise2013_
Kerrstin klemishc c-aise2013_Kerrstin klemishc c-aise2013_
Kerrstin klemishc c-aise2013_
 
Ignacio panach ormeño et-al_caise2013
Ignacio panach   ormeño et-al_caise2013Ignacio panach   ormeño et-al_caise2013
Ignacio panach ormeño et-al_caise2013
 
Peter sawyer caise
Peter sawyer  caisePeter sawyer  caise
Peter sawyer caise
 
Scekic caise13-
Scekic caise13-Scekic caise13-
Scekic caise13-
 
Moe wynn caise13 presentation
Moe wynn   caise13 presentationMoe wynn   caise13 presentation
Moe wynn caise13 presentation
 
Jian yu caise13-
Jian yu caise13-Jian yu caise13-
Jian yu caise13-
 
Tommi kramer 2013-06-21-caise-re2-kramer
Tommi kramer   2013-06-21-caise-re2-kramerTommi kramer   2013-06-21-caise-re2-kramer
Tommi kramer 2013-06-21-caise-re2-kramer
 
Canovas cabot topublish-caise2013-
Canovas cabot topublish-caise2013-Canovas cabot topublish-caise2013-
Canovas cabot topublish-caise2013-
 

Último

Último (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
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
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
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
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
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
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 

Abbasi et al