SlideShare a Scribd company logo
1 of 68
GPO Federal Digital System Architecture and Design Deng Wu Paul Nelson Johnny Gee
Agenda ,[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]
System Architecture Deng Wu
System Architecture ,[object Object]
Data Model ,[object Object],[object Object],[object Object],[object Object],Package ,[object Object],[object Object],[object Object],SIP AIP ACP CMS-Based Logical Implementation Self-Describing Implementation IS A DIP Self-Describing Implementation
Data Model (cont.) ,[object Object],package folder-1 package folder-2 rendition folder-2 rendition folder-1 content files rendition folder-1 content files granule folder granule files rendition folder-2 content files content files SIP / ACP
Data Model (cont.) ,[object Object],package folder-1 package Folder-2 rendition folder-2 content files mods.xml aip.xml premis.xml rendition folder-1 content files AIP
Application Architecture
Application Security ,[object Object],[object Object],[object Object],[object Object],Documentum Oracle Internet Directory Microsoft Active Directory FDsys Applications ,[object Object],[object Object],[object Object],[object Object],LDAP LDAP Authentication & Authorization synchronize ,[object Object],[object Object],[object Object],[object Object],[object Object]
FDsys Ingest Process Model
Data Processing and Search Paul Nelson
Collections, Packages, and Granules
What is a collection? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Processing Codes and Collection Codes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Packages ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Packages Example
Granules ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Implications of Granules ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Architectural Philosophy
FDsys is a Data Driven Architecture Raw Content group into packages Packages Extract Metadata content metadata Search create MODS Browse content delivery
Metadata Flow Diagram Metadata Flow Diagram
Parsing Introduction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Federal Register Example Metadata agencies title action summary dates contact FR Doc Number Billing Code
Extracted Metadata Example <descMdGroup id=&quot;id-05-10658&quot;> <title>Editorial Modifications of the Commission’s Rules</title> <printPageRange first=&quot;31372&quot; last=&quot;31374&quot;/> <migratedDocID>fr01jn05-12</migratedDocID> <collectionSpecific> <accessId>05-10658</accessId> <granuleClass>RULE</granuleClass> <agency order=&quot;1&quot;>FEDERAL COMMUNICATIONS COMMISSION</agency> <effectiveDate>2005-04-14</effectiveDate> <billingCode>6712-01-P</billingCode> <frDocNumber>05-10658</frDocNumber> <action>Final rule.</action> <summary>This document amends twelve sections ... updating the postal address of the Arecibo Radio Astronomy Observatory.</summary> <dates>Effective April 14, 2005.</dates> <contact>Rodney Small, Office of Engineering and Technology, (202) 418-2452.</contact> <cfr title=&quot;47&quot;> <part number=&quot;25&quot;/> <part number=&quot;73&quot;/> <part number=&quot;74&quot;/> </cfr> <tocSubject1>Practice and procedure:</tocSubject1> <tocDoc>Commission’s rules; editorial modifications, </tocDoc> </collectionSpecific> </descMdGroup>
Using the Table of Contents ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],subject headings used to annotate granules
TOC Metadata Example <descMdGroup id=&quot;id-05-10658&quot;> <title>Editorial Modifications of the Commission’s Rules</title> <printPageRange first=&quot;31372&quot; last=&quot;31374&quot;/> <migratedDocID>fr01jn05-12</migratedDocID> <collectionSpecific> <accessId>05-10658</accessId> <granuleClass>RULE</granuleClass> <agency order=&quot;1&quot;>FEDERAL COMMUNICATIONS COMMISSION</agency> <effectiveDate>2005-04-14</effectiveDate> <billingCode>6712-01-P</billingCode> <frDocNumber>05-10658</frDocNumber> <action>Final rule.</action> <summary>This document amends twelve sections ... updating the postal address of the Arecibo Radio Astronomy Observatory.</summary> <dates>Effective April 14, 2005.</dates> <contact>Rodney Small, Office of Engineering and Technology, (202) 418-2452.</contact> <cfr title=&quot;47&quot;> <part number=&quot;25&quot;/> <part number=&quot;73&quot;/> <part number=&quot;74&quot;/> </cfr> <tocSubject1> Practice and procedure :</tocSubject1> <tocDoc> Commission’s rules; editorial modifications,  </tocDoc> </collectionSpecific> </descMdGroup>
TOC Searches ,[object Object],[object Object],[object Object],[object Object]
Table of Contents Example
Congress Member and  Committee Normalization ,[object Object],[object Object],[object Object],<congCommittee authorityId=&quot;ssga00&quot; chamber=&quot;S&quot;  congress=&quot;109&quot; type=&quot;S&quot;> <name type=&quot;authority-standard&quot;> Committee on Homeland Security and Governmental Affairs</name> <name type=&quot;authority-short&quot;> Homeland and Governmental Affairs</name> </congCommittee> <congMember authorityId=&quot;308&quot; chamber=&quot;S&quot; congress=&quot;109&quot; party=&quot;D&quot;   role=&quot;SPONSOR&quot; state=&quot;ND&quot;> <name type=&quot;parsed&quot;>Mr. Dorgan </name> <name type=&quot;authority-fnf&quot;>Byron L. Dorgan</name> <name type=&quot;authority-lnf&quot;>Dorgan, Byron L.</name> <name type=&quot;authority-other&quot;>Byron Leslie Dorgan</name> </congMember>
Uses of Normalized Names ,[object Object],[object Object],[object Object],[object Object]
Search Features
Search Results volume firstpage title collection section action (first 20 chars) publishdate teaser link to  content-detail
Navigators
Collection Browsing number range law type congress List of Laws
Advanced Search Form
Data Mapping Examples ,[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]
Content Detail
Query Language:  Syntax ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Query Language:  Examples ,[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]
The Field Operator ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Search over MODS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Relevancy Ranking ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Citations are Normalized and Expanded for Search ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Other search features ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Accessing Documents
Access IDs ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Things you can download ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Package-Level URLs ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Granule-Level URLs ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
MODS Example
Repository Design Johnny Gee
Repository Key Requirements ,[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],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Enterprise Content  Management Platform
FDsys Repository Package
Roles in FDsys ,[object Object],Content Management content_mgmt External Search and Access ext_search_and_access Workflow Administrator workflow_admin Metrics Reporting reporting_metrics Manifest Reporting reporting_manifests Content Submission content_submission Standard Search and Access standard_search_and_access Submission Search and Access submission_search_and_access Description Role Name
FDsys Security ,[object Object],[object Object],Delete+LOP Delete+LOP fdsys_admins Read None aip_write Read None acp_delete Read None acp_read None Read sip_delete None None dm_world Delete+LOP Delete+LOP dm_owner fdsys_acp_ cabinet_acl fdsys_sip_ cabinet_acl Write+LP Write+LP Write+LP fdsys_admins Write Write Read aip_write None None None acp_delete None None None acp_read None None None sip_delete None None None dm_world None None None dm_owner fdsys_aip_ archive_doc_acl fdsys_aip_ folder_acl fdsys_aip_ cabinet_acl
Repository Process Overview
Submission to FDsys ,[object Object],[object Object],[object Object],[object Object],[object Object]
Ingestion Workflow ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ACP and AIP Packages ,[object Object],[object Object],[object Object],[object Object]
METS, MODS, & PREMIS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Access Processing Workflow ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Access Processing Workflow (cont’d) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
FDsys.xml Metadata Mapping to CMS
Metadata Management  for Authorized Users For submission_search _and_access role
Metadata Management  for Authorized Users (cont’d) For standard_search _and_access role
Advanced Search
Architecture & Design ,[object Object]

More Related Content

Similar to FDsys Architecture

Mark Logic StrangeLoop 2010
Mark Logic StrangeLoop 2010Mark Logic StrangeLoop 2010
Mark Logic StrangeLoop 2010Christopher Biow
 
Structured Document Search and Retrieval
Structured Document Search and RetrievalStructured Document Search and Retrieval
Structured Document Search and RetrievalOptum
 
Agile Descriptions
Agile DescriptionsAgile Descriptions
Agile DescriptionsTony Hammond
 
Presentation Moss 2007 Usman
Presentation Moss 2007 UsmanPresentation Moss 2007 Usman
Presentation Moss 2007 UsmanUsman Zafar Malik
 
CrossRef How-to: A Technical Introduction to the Basics of CrossRef, Chuck Ko...
CrossRef How-to: A Technical Introduction to the Basics of CrossRef, Chuck Ko...CrossRef How-to: A Technical Introduction to the Basics of CrossRef, Chuck Ko...
CrossRef How-to: A Technical Introduction to the Basics of CrossRef, Chuck Ko...Crossref
 
Preservation Metadata, CARLI Metadata Matters series, December 2010
Preservation Metadata, CARLI Metadata Matters series, December 2010Preservation Metadata, CARLI Metadata Matters series, December 2010
Preservation Metadata, CARLI Metadata Matters series, December 2010Claire Stewart
 
Lemur Tutorial at SIGIR 2006
Lemur Tutorial at SIGIR 2006Lemur Tutorial at SIGIR 2006
Lemur Tutorial at SIGIR 2006pogil
 
Using the RSS Platform on Windows: Syndication Goes Mainstream
Using the RSS Platform on Windows: Syndication Goes MainstreamUsing the RSS Platform on Windows: Syndication Goes Mainstream
Using the RSS Platform on Windows: Syndication Goes Mainstreamgoodfriday
 
Calais @ the Palo Alto Semantic Web Meetup
Calais @ the Palo Alto Semantic Web MeetupCalais @ the Palo Alto Semantic Web Meetup
Calais @ the Palo Alto Semantic Web MeetupKrista Thomas
 
New Directions in Metadata
New Directions in MetadataNew Directions in Metadata
New Directions in Metadatasuyu22
 
EJME: enriched journal articles with OJS, 2011-10-19
EJME: enriched journal articles with OJS, 2011-10-19EJME: enriched journal articles with OJS, 2011-10-19
EJME: enriched journal articles with OJS, 2011-10-19Driek Heesakkers
 
StrategiesForUsingMetadata
StrategiesForUsingMetadataStrategiesForUsingMetadata
StrategiesForUsingMetadataSuite Solutions
 
It\'s all about the content!
It\'s all about the content!It\'s all about the content!
It\'s all about the content!Glenn Emerson
 

Similar to FDsys Architecture (20)

Mark Logic StrangeLoop 2010
Mark Logic StrangeLoop 2010Mark Logic StrangeLoop 2010
Mark Logic StrangeLoop 2010
 
Structured Document Search and Retrieval
Structured Document Search and RetrievalStructured Document Search and Retrieval
Structured Document Search and Retrieval
 
Agile Descriptions
Agile DescriptionsAgile Descriptions
Agile Descriptions
 
Presentation Moss 2007 Usman
Presentation Moss 2007 UsmanPresentation Moss 2007 Usman
Presentation Moss 2007 Usman
 
Ofbiz Guy Gershoni 20060621
Ofbiz Guy Gershoni 20060621Ofbiz Guy Gershoni 20060621
Ofbiz Guy Gershoni 20060621
 
Xml Zoe
Xml ZoeXml Zoe
Xml Zoe
 
Xml Zoe
Xml ZoeXml Zoe
Xml Zoe
 
CrossRef How-to: A Technical Introduction to the Basics of CrossRef, Chuck Ko...
CrossRef How-to: A Technical Introduction to the Basics of CrossRef, Chuck Ko...CrossRef How-to: A Technical Introduction to the Basics of CrossRef, Chuck Ko...
CrossRef How-to: A Technical Introduction to the Basics of CrossRef, Chuck Ko...
 
Pmm05 16
Pmm05 16Pmm05 16
Pmm05 16
 
Preservation Metadata, CARLI Metadata Matters series, December 2010
Preservation Metadata, CARLI Metadata Matters series, December 2010Preservation Metadata, CARLI Metadata Matters series, December 2010
Preservation Metadata, CARLI Metadata Matters series, December 2010
 
Lemur Tutorial at SIGIR 2006
Lemur Tutorial at SIGIR 2006Lemur Tutorial at SIGIR 2006
Lemur Tutorial at SIGIR 2006
 
The ISO-DCR
The ISO-DCRThe ISO-DCR
The ISO-DCR
 
Using the RSS Platform on Windows: Syndication Goes Mainstream
Using the RSS Platform on Windows: Syndication Goes MainstreamUsing the RSS Platform on Windows: Syndication Goes Mainstream
Using the RSS Platform on Windows: Syndication Goes Mainstream
 
Introduction to SDshare
Introduction to SDshareIntroduction to SDshare
Introduction to SDshare
 
Calais @ the Palo Alto Semantic Web Meetup
Calais @ the Palo Alto Semantic Web MeetupCalais @ the Palo Alto Semantic Web Meetup
Calais @ the Palo Alto Semantic Web Meetup
 
New Directions in Metadata
New Directions in MetadataNew Directions in Metadata
New Directions in Metadata
 
EJME: enriched journal articles with OJS, 2011-10-19
EJME: enriched journal articles with OJS, 2011-10-19EJME: enriched journal articles with OJS, 2011-10-19
EJME: enriched journal articles with OJS, 2011-10-19
 
StrategiesForUsingMetadata
StrategiesForUsingMetadataStrategiesForUsingMetadata
StrategiesForUsingMetadata
 
RESTFul IDEAS
RESTFul IDEASRESTFul IDEAS
RESTFul IDEAS
 
It\'s all about the content!
It\'s all about the content!It\'s all about the content!
It\'s all about the content!
 

Recently uploaded

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
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
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
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
 
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
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
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
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 

Recently uploaded (20)

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
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
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
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
 
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
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
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
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 

FDsys Architecture

  • 1. GPO Federal Digital System Architecture and Design Deng Wu Paul Nelson Johnny Gee
  • 2.
  • 4.
  • 5.
  • 6.
  • 7.
  • 9.
  • 11. Data Processing and Search Paul Nelson
  • 13.
  • 14.
  • 15.
  • 17.
  • 18.
  • 20. FDsys is a Data Driven Architecture Raw Content group into packages Packages Extract Metadata content metadata Search create MODS Browse content delivery
  • 21. Metadata Flow Diagram Metadata Flow Diagram
  • 22.
  • 23. Federal Register Example Metadata agencies title action summary dates contact FR Doc Number Billing Code
  • 24. Extracted Metadata Example <descMdGroup id=&quot;id-05-10658&quot;> <title>Editorial Modifications of the Commission’s Rules</title> <printPageRange first=&quot;31372&quot; last=&quot;31374&quot;/> <migratedDocID>fr01jn05-12</migratedDocID> <collectionSpecific> <accessId>05-10658</accessId> <granuleClass>RULE</granuleClass> <agency order=&quot;1&quot;>FEDERAL COMMUNICATIONS COMMISSION</agency> <effectiveDate>2005-04-14</effectiveDate> <billingCode>6712-01-P</billingCode> <frDocNumber>05-10658</frDocNumber> <action>Final rule.</action> <summary>This document amends twelve sections ... updating the postal address of the Arecibo Radio Astronomy Observatory.</summary> <dates>Effective April 14, 2005.</dates> <contact>Rodney Small, Office of Engineering and Technology, (202) 418-2452.</contact> <cfr title=&quot;47&quot;> <part number=&quot;25&quot;/> <part number=&quot;73&quot;/> <part number=&quot;74&quot;/> </cfr> <tocSubject1>Practice and procedure:</tocSubject1> <tocDoc>Commission’s rules; editorial modifications, </tocDoc> </collectionSpecific> </descMdGroup>
  • 25.
  • 26. TOC Metadata Example <descMdGroup id=&quot;id-05-10658&quot;> <title>Editorial Modifications of the Commission’s Rules</title> <printPageRange first=&quot;31372&quot; last=&quot;31374&quot;/> <migratedDocID>fr01jn05-12</migratedDocID> <collectionSpecific> <accessId>05-10658</accessId> <granuleClass>RULE</granuleClass> <agency order=&quot;1&quot;>FEDERAL COMMUNICATIONS COMMISSION</agency> <effectiveDate>2005-04-14</effectiveDate> <billingCode>6712-01-P</billingCode> <frDocNumber>05-10658</frDocNumber> <action>Final rule.</action> <summary>This document amends twelve sections ... updating the postal address of the Arecibo Radio Astronomy Observatory.</summary> <dates>Effective April 14, 2005.</dates> <contact>Rodney Small, Office of Engineering and Technology, (202) 418-2452.</contact> <cfr title=&quot;47&quot;> <part number=&quot;25&quot;/> <part number=&quot;73&quot;/> <part number=&quot;74&quot;/> </cfr> <tocSubject1> Practice and procedure :</tocSubject1> <tocDoc> Commission’s rules; editorial modifications, </tocDoc> </collectionSpecific> </descMdGroup>
  • 27.
  • 28. Table of Contents Example
  • 29.
  • 30.
  • 32. Search Results volume firstpage title collection section action (first 20 chars) publishdate teaser link to content-detail
  • 34. Collection Browsing number range law type congress List of Laws
  • 36.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 46.
  • 47.
  • 48.
  • 49.
  • 52.
  • 53. Enterprise Content Management Platform
  • 55.
  • 56.
  • 58.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 65. Metadata Management for Authorized Users For submission_search _and_access role
  • 66. Metadata Management for Authorized Users (cont’d) For standard_search _and_access role
  • 68.