CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
xEAC: XForms for EAC-CPF
1. xEAC: XForms for EAC-CPF
Ethan Gruber
Web Services Developer
American Numismatic Society
gruber@numismatics.org
@ewg118
2. What is XForms?
W3C standard web form specification
MVC architecture
XPath validation
Manipulate complex XML models
Interacts with REST services (APIs)
See http://en.wikipedia.org/wiki/XForms
3. xEAC: XForms applied to EAC-CPF
User
(interface)
XForms processor
(Orbeon)
XForms
instructions
Web Form
Author/editor
HTML:
XSLT+JS+CSS
Web Services
VIAF
DBPedia
Geonames
Pleiades
Getty
SPARQL
id.loc.gov
KML/
Linked Data
eXist
Solr
Save
(REST)
SPARQL
Endpoint
24. RDF
Triplestore
EAC-CPF to RDF
http://numismatics.org/authority/newell
EAD
MODS
TEI
User
Interface
(xEAC)
SPARQL
dcterms:creator
<http://numismatics.org/authority/newell>
User
Interface
(EADitor)
REST (xsl:document())
25. <http://numismatics.org/authority/newell>
skos:prefLabel "Newell, Edward Theodore, 1886-1941";
bio:birth <http://numismatics.org/authority/newell#birth>;
bio:death <http://numismatics.org/authority/newell#death>;
owl:sameAs <http://socialarchive.iath.virginia.edu/ark:/99166/w6x63rt8>,
<http://viaf.org/viaf/28124686>,
<http://dbpedia.org/resource/Edward_Theodore_Newell>,
<http://www.idref.fr/074163108/id>,
<http://d-nb.info/gnd/159145430>;
xeac:correspondedWith <http://numismatics.org/authority/noe>,
<http://numismatics.org/authority/wood_howland>,
<http://numismatics.org/authority/endicott>,
<http://numismatics.org/authority/schulman>,
<http://numismatics.org/authority/zerbe>;
xeac:corresponedWith <http://numismatics.org/authority/ives>;
rel:colleagueOf <http://numismatics.org/authority/miles>;
dcterms:abstract "Edward Theodore Newell (1886–1941) was a U.S. numismatist. He
served as the president of the American Numismatic Society between 1916 and 1941.".
<http://numismatics.org/authority/newell#birth>
dcterms:date "1886"^^<http://www.w3.org/2001/XMLSchema#gYear>.
<http://numismatics.org/authority/newell#death>
dcterms:date "1886"^^<http://www.w3.org/2001/XMLSchema#gYear>.
28. Next Steps
Finish form: Represent all EAC-CPF elements and attributes
Test for scalability
Improve documentation
Improve public interface, especially searching and browsing
Follow evolving best practices in RDF/linked open data (for
archival authorities, SNAP ontology, CIDOC-CRM)
Incorporate social network graph visualization
29. More Information
Repository: https://github.com/ewg118/xEAC
Demo: http://admin.numismatics.org/xeac/
Documentation: http://wiki.numismatics.org/xeac:xeac
Blog: http://eaditor.blogspot.com
ANS Authorities: http://numismatics.org/authorities
ANS Archives: http://numismatics.org/archives