SlideShare uma empresa Scribd logo
1 de 20
On PLCS Reference Data Testing David Price Managing Director, TopQuadrant Limited [email_address] Analysis Validating Maintaining Deploying Evolving Acquiring Modeling Architecting Integrating
Semantic Tool RD Testing Capabilities ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Constraint-like SPARQL Queries ,[object Object],NOTE – Available in TopBraid Composer Free edition
General SPARQL Queries ,[object Object]
SPIN (aka SPARQL Rules)? ,[object Object],[object Object]
SPARQL Rules/SPIN QA ,[object Object],[object Object],[object Object],[object Object],NOTE – Available in TopBraid Composer Free edition
Dublin Core Constraints
Constraint Violation! ,[object Object],1 or more errors exist Each error flagged Apply SPIN constraints
Constraint Violation! – Big Screen 2) Errors found in instance 3) Each error flagged 1) Apply SPIN constraints
Reference Data Testing Approach ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Domain/Proxy Ontologies Proxy Ontology Domain Ontology Mapping P28 XML  Schema Message Mappings EXPRESS XML reeper
AP239 Proxy Ontology Screenshot
Exchange File Testing Approach? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Namespaces on Following Diagram ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],NOTE – Diagramming not available in TopBraid Composer Free edition
Part Manufacturer RD Example rdf:type (green box) is OWL equiv of PLCS Classification_assignment (red box) of PLCS External_class.id = URI of the OWL class. ShipDesignRD schema = RD PLCS schema AP239 = Proxy ontology
 
PLCS-Related Ontology Layers PLCS RD and Proxy Ontology  SPARQL Rules for PLCS and/or DEX Business, domain, testing SPARQL Rules
Additional thoughts ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Feedback ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TopQuadrant Corporate Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Mais conteúdo relacionado

Destaque

AU Psy492 E Portfolio A.Small
AU Psy492 E Portfolio A.SmallAU Psy492 E Portfolio A.Small
AU Psy492 E Portfolio A.Smallsmallmandy
 
Presentation (Slideshare)
Presentation (Slideshare)Presentation (Slideshare)
Presentation (Slideshare)mihai_gioaba
 
原理四:提供邀請
原理四:提供邀請原理四:提供邀請
原理四:提供邀請Atticus Wu
 
My Artwork
My ArtworkMy Artwork
My ArtworkElijon
 
社交網站介面設計-第六章信譽系統
社交網站介面設計-第六章信譽系統社交網站介面設計-第六章信譽系統
社交網站介面設計-第六章信譽系統Atticus Wu
 
2ª Jornada COCOS DAY
2ª Jornada COCOS DAY2ª Jornada COCOS DAY
2ª Jornada COCOS DAYInma Riu
 
Presentacion final 1
Presentacion final 1Presentacion final 1
Presentacion final 1Prinscy
 
Texas STaR Chart
Texas STaR Chart Texas STaR Chart
Texas STaR Chart ccoffeyjr
 
Buyme貝米網聯盟簡報檔
Buyme貝米網聯盟簡報檔Buyme貝米網聯盟簡報檔
Buyme貝米網聯盟簡報檔David Hung
 
Digital strategies from Spanish pharmacists to provide support to the citizens
Digital strategies from Spanish pharmacists to provide support to the citizensDigital strategies from Spanish pharmacists to provide support to the citizens
Digital strategies from Spanish pharmacists to provide support to the citizensInma Riu
 
Acculturation And Mental Health In Latino Community
Acculturation And Mental Health In Latino CommunityAcculturation And Mental Health In Latino Community
Acculturation And Mental Health In Latino Communitysmallmandy
 

Destaque (16)

AU Psy492 E Portfolio A.Small
AU Psy492 E Portfolio A.SmallAU Psy492 E Portfolio A.Small
AU Psy492 E Portfolio A.Small
 
Resume_Amar
Resume_AmarResume_Amar
Resume_Amar
 
Presentation (Slideshare)
Presentation (Slideshare)Presentation (Slideshare)
Presentation (Slideshare)
 
原理四:提供邀請
原理四:提供邀請原理四:提供邀請
原理四:提供邀請
 
2asesionsecundariacte2016me
2asesionsecundariacte2016me2asesionsecundariacte2016me
2asesionsecundariacte2016me
 
My Artwork
My ArtworkMy Artwork
My Artwork
 
BlastMind
BlastMindBlastMind
BlastMind
 
社交網站介面設計-第六章信譽系統
社交網站介面設計-第六章信譽系統社交網站介面設計-第六章信譽系統
社交網站介面設計-第六章信譽系統
 
2ª Jornada COCOS DAY
2ª Jornada COCOS DAY2ª Jornada COCOS DAY
2ª Jornada COCOS DAY
 
Presentacion final 1
Presentacion final 1Presentacion final 1
Presentacion final 1
 
Sistem rangka
Sistem rangkaSistem rangka
Sistem rangka
 
Texas STaR Chart
Texas STaR Chart Texas STaR Chart
Texas STaR Chart
 
STaR Chart
STaR ChartSTaR Chart
STaR Chart
 
Buyme貝米網聯盟簡報檔
Buyme貝米網聯盟簡報檔Buyme貝米網聯盟簡報檔
Buyme貝米網聯盟簡報檔
 
Digital strategies from Spanish pharmacists to provide support to the citizens
Digital strategies from Spanish pharmacists to provide support to the citizensDigital strategies from Spanish pharmacists to provide support to the citizens
Digital strategies from Spanish pharmacists to provide support to the citizens
 
Acculturation And Mental Health In Latino Community
Acculturation And Mental Health In Latino CommunityAcculturation And Mental Health In Latino Community
Acculturation And Mental Health In Latino Community
 

Semelhante a PLCS Reference Data Testing

Hadoop and rdbms with sqoop
Hadoop and rdbms with sqoop Hadoop and rdbms with sqoop
Hadoop and rdbms with sqoop Guy Harrison
 
Introduction to metadata cleansing using SPARQL update queries
Introduction to metadata cleansing using SPARQL update queriesIntroduction to metadata cleansing using SPARQL update queries
Introduction to metadata cleansing using SPARQL update queriesEuropean Commission
 
Oracle institutes in Hyderabad.
Oracle  institutes in Hyderabad.Oracle  institutes in Hyderabad.
Oracle institutes in Hyderabad.sreehari orienit
 
Oracle Application Express 20.2 New Features
Oracle Application Express 20.2 New FeaturesOracle Application Express 20.2 New Features
Oracle Application Express 20.2 New Featuresmsewtz
 
Oracle BPM Open Data Services (Part 1)
Oracle BPM Open Data Services (Part 1)Oracle BPM Open Data Services (Part 1)
Oracle BPM Open Data Services (Part 1)Bizagi Inc
 
What;s Coming In SPARQL2?
What;s Coming In SPARQL2?What;s Coming In SPARQL2?
What;s Coming In SPARQL2?LeeFeigenbaum
 
Michael Lang Sr. Presentation
Michael Lang Sr. PresentationMichael Lang Sr. Presentation
Michael Lang Sr. PresentationMediabistro
 
Starschema Products
Starschema ProductsStarschema Products
Starschema ProductsEndre Adam
 
SPARQLing Services
SPARQLing ServicesSPARQLing Services
SPARQLing ServicesLeigh Dodds
 
Porting Oracle Applications to PostgreSQL
Porting Oracle Applications to PostgreSQLPorting Oracle Applications to PostgreSQL
Porting Oracle Applications to PostgreSQLPeter Eisentraut
 
What does PL_SQL stand for and what is the functioning of PL_SQL.docx
What does PL_SQL stand for and what is the functioning of PL_SQL.docxWhat does PL_SQL stand for and what is the functioning of PL_SQL.docx
What does PL_SQL stand for and what is the functioning of PL_SQL.docxshivanikaale214
 
ESWC2008 Relational2RDF - Mapping Relational Databases to RDF with OpenLink V...
ESWC2008 Relational2RDF - Mapping Relational Databases to RDF with OpenLink V...ESWC2008 Relational2RDF - Mapping Relational Databases to RDF with OpenLink V...
ESWC2008 Relational2RDF - Mapping Relational Databases to RDF with OpenLink V...rumito
 
Virtuoso Relational To RDF Mapping
Virtuoso Relational To RDF MappingVirtuoso Relational To RDF Mapping
Virtuoso Relational To RDF Mappingrumito
 

Semelhante a PLCS Reference Data Testing (20)

Hadoop and rdbms with sqoop
Hadoop and rdbms with sqoop Hadoop and rdbms with sqoop
Hadoop and rdbms with sqoop
 
Introduction to metadata cleansing using SPARQL update queries
Introduction to metadata cleansing using SPARQL update queriesIntroduction to metadata cleansing using SPARQL update queries
Introduction to metadata cleansing using SPARQL update queries
 
naiditch_resume_APR10
naiditch_resume_APR10naiditch_resume_APR10
naiditch_resume_APR10
 
Spark
SparkSpark
Spark
 
Spark Workshop
Spark WorkshopSpark Workshop
Spark Workshop
 
Oracle institutes in Hyderabad.
Oracle  institutes in Hyderabad.Oracle  institutes in Hyderabad.
Oracle institutes in Hyderabad.
 
Oracle Application Express 20.2 New Features
Oracle Application Express 20.2 New FeaturesOracle Application Express 20.2 New Features
Oracle Application Express 20.2 New Features
 
Oracle BPM Open Data Services (Part 1)
Oracle BPM Open Data Services (Part 1)Oracle BPM Open Data Services (Part 1)
Oracle BPM Open Data Services (Part 1)
 
What;s Coming In SPARQL2?
What;s Coming In SPARQL2?What;s Coming In SPARQL2?
What;s Coming In SPARQL2?
 
Michael Lang Sr. Presentation
Michael Lang Sr. PresentationMichael Lang Sr. Presentation
Michael Lang Sr. Presentation
 
Web Spa
Web SpaWeb Spa
Web Spa
 
Starschema Products
Starschema ProductsStarschema Products
Starschema Products
 
SPARQLing Services
SPARQLing ServicesSPARQLing Services
SPARQLing Services
 
Porting Oracle Applications to PostgreSQL
Porting Oracle Applications to PostgreSQLPorting Oracle Applications to PostgreSQL
Porting Oracle Applications to PostgreSQL
 
Spark sql
Spark sqlSpark sql
Spark sql
 
What does PL_SQL stand for and what is the functioning of PL_SQL.docx
What does PL_SQL stand for and what is the functioning of PL_SQL.docxWhat does PL_SQL stand for and what is the functioning of PL_SQL.docx
What does PL_SQL stand for and what is the functioning of PL_SQL.docx
 
ESWC2008 Relational2RDF - Mapping Relational Databases to RDF with OpenLink V...
ESWC2008 Relational2RDF - Mapping Relational Databases to RDF with OpenLink V...ESWC2008 Relational2RDF - Mapping Relational Databases to RDF with OpenLink V...
ESWC2008 Relational2RDF - Mapping Relational Databases to RDF with OpenLink V...
 
Virtuoso Relational To RDF Mapping
Virtuoso Relational To RDF MappingVirtuoso Relational To RDF Mapping
Virtuoso Relational To RDF Mapping
 
Plsql 9i vol2
Plsql 9i vol2Plsql 9i vol2
Plsql 9i vol2
 
Naiditch resume may02
Naiditch resume may02Naiditch resume may02
Naiditch resume may02
 

Último

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
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 DiscoveryTrustArc
 
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.pptxRustici Software
 
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 TerraformAndrey Devyatkin
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
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 Subbuapidays
 
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...Drew Madelung
 
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 connectorsNanddeep Nachan
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
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 2024The Digital Insurer
 
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 WoodJuan lago vázquez
 
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
 
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...Zilliz
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 

Último (20)

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
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
 
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
 
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
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
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
 
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...
 
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
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
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
 
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
 
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
 
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...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 

PLCS Reference Data Testing

  • 1. On PLCS Reference Data Testing David Price Managing Director, TopQuadrant Limited [email_address] Analysis Validating Maintaining Deploying Evolving Acquiring Modeling Architecting Integrating
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 8.
  • 9. Constraint Violation! – Big Screen 2) Errors found in instance 3) Each error flagged 1) Apply SPIN constraints
  • 10.
  • 11. Domain/Proxy Ontologies Proxy Ontology Domain Ontology Mapping P28 XML Schema Message Mappings EXPRESS XML reeper
  • 12. AP239 Proxy Ontology Screenshot
  • 13.
  • 14.
  • 15. Part Manufacturer RD Example rdf:type (green box) is OWL equiv of PLCS Classification_assignment (red box) of PLCS External_class.id = URI of the OWL class. ShipDesignRD schema = RD PLCS schema AP239 = Proxy ontology
  • 16.  
  • 17. PLCS-Related Ontology Layers PLCS RD and Proxy Ontology SPARQL Rules for PLCS and/or DEX Business, domain, testing SPARQL Rules
  • 18.
  • 19.
  • 20.