Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
recovery.gov Open Gov TPC SA Overview
web scale <ul><ul><li>REST (ROA, WOA) </li></ul></ul><ul><ul><ul><li>Web page = Web Service </li></ul></ul></ul><ul><ul><u...
expose data four ways <ul><li>  </li></ul>
manual reporting entities <ul><li>  </li></ul>
automated reporting entities <ul><li>  </li></ul>
put XHTML+RDFa in Atom <content> <ul><li>  </li></ul>
add  FFATA  datasources to  LOD  cloud <ul><li>  </li></ul>
track the dollar instead of the  person <ul><li>  </li></ul>
federated SOR graph DB integration <ul><li>  </li></ul>
data modeling domain concepts <ul><ul><li>lifecycle of the dollar </li></ul></ul><ul><ul><ul><li>stabilization </li></ul><...
open crowd sourcing <ul><ul><li>Open Source Ref Architecture and Ref Implementations </li></ul></ul><ul><ul><ul><li>Web/Ap...
dashboard widgetry <ul><ul><li>MIT Simile Exhibits </li></ul></ul><ul><ul><ul><li>strong filter/sort view widget cohesion ...
Upcoming SlideShare
Loading in …5
×

Recovery.Gov

5,560 views

Published on

'Transparency, Participation, Collaboration'

Solution Architecture works in progress for recovery.gov

This is a presentation I gave at the Sunlight Foundations http://transparencycamp.org/ on 2/28/09.

With respect to whether the ideas and approaches I've expressed and advocated here will ultimately be realized by those now responsible for managing and operating this initiative - Caveat Venditor/Emptor.

Published in: Technology

Recovery.Gov

  1. 1. recovery.gov Open Gov TPC SA Overview
  2. 2. web scale <ul><ul><li>REST (ROA, WOA) </li></ul></ul><ul><ul><ul><li>Web page = Web Service </li></ul></ul></ul><ul><ul><ul><ul><li>XHTML+RDFa markup for people and machines </li></ul></ul></ul></ul><ul><ul><ul><li>resource as public record </li></ul></ul></ul><ul><ul><ul><ul><li>global visibility and persistence of URI's </li></ul></ul></ul></ul><ul><ul><li>Atom as RESTful API </li></ul></ul><ul><ul><ul><li>introspection service for feed resource discovery </li></ul></ul></ul><ul><ul><ul><li>HTTP uniform interface </li></ul></ul></ul><ul><ul><ul><ul><li>CRUD analog - PUT/GET/POST/DELETE </li></ul></ul></ul></ul><ul><ul><ul><li><entry> as recordset </entry> resource state event </li></ul></ul></ul><ul><ul><li>atom+xml and xhtml+xml representations </li></ul></ul><ul><ul><ul><li>Caching, Crawling and Indexing </li></ul></ul></ul><ul><ul><li>Web = DB </li></ul></ul><ul><ul><ul><li>Linked Open Data SPARQL endpoints, XHTML+RDFa </li></ul></ul></ul>
  3. 3. expose data four ways <ul><li>  </li></ul>
  4. 4. manual reporting entities <ul><li>  </li></ul>
  5. 5. automated reporting entities <ul><li>  </li></ul>
  6. 6. put XHTML+RDFa in Atom <content> <ul><li>  </li></ul>
  7. 7. add FFATA datasources to LOD cloud <ul><li>  </li></ul>
  8. 8. track the dollar instead of the person <ul><li>  </li></ul>
  9. 9. federated SOR graph DB integration <ul><li>  </li></ul>
  10. 10. data modeling domain concepts <ul><ul><li>lifecycle of the dollar </li></ul></ul><ul><ul><ul><li>stabilization </li></ul></ul></ul><ul><ul><ul><li>stimulus </li></ul></ul></ul><ul><ul><ul><li>recovery </li></ul></ul></ul><ul><ul><ul><li>growth </li></ul></ul></ul><ul><ul><li>kinds of awards </li></ul></ul><ul><ul><ul><li>grants </li></ul></ul></ul><ul><ul><ul><li>loans </li></ul></ul></ul><ul><ul><ul><li>contracts </li></ul></ul></ul><ul><ul><li>milestones </li></ul></ul><ul><ul><ul><li>cost </li></ul></ul></ul><ul><ul><ul><li>performance </li></ul></ul></ul><ul><ul><ul><li>schedule </li></ul></ul></ul><ul><ul><li>financial lifecycle taxonomy </li></ul></ul><ul><ul><li>ARRA </li></ul></ul><ul><ul><ul><li>tax and fiscal relief </li></ul></ul></ul><ul><ul><ul><li>infrastructure </li></ul></ul></ul><ul><ul><ul><li>science </li></ul></ul></ul><ul><ul><ul><li>health </li></ul></ul></ul><ul><ul><ul><li>education and training </li></ul></ul></ul><ul><ul><ul><li>energy </li></ul></ul></ul><ul><ul><li>awardees </li></ul></ul><ul><ul><ul><li>primes </li></ul></ul></ul><ul><ul><ul><ul><li>federal </li></ul></ul></ul></ul><ul><ul><ul><li>subprimes </li></ul></ul></ul><ul><ul><ul><ul><li>state </li></ul></ul></ul></ul><ul><ul><ul><ul><li>local </li></ul></ul></ul></ul><ul><ul><ul><ul><li>business </li></ul></ul></ul></ul>
  11. 11. open crowd sourcing <ul><ul><li>Open Source Ref Architecture and Ref Implementations </li></ul></ul><ul><ul><ul><li>Web/App/DB servers and UI widgets </li></ul></ul></ul><ul><ul><ul><li>Atom syn/pub servers and feed aggregators </li></ul></ul></ul><ul><ul><ul><li>'composite application' service host containers </li></ul></ul></ul><ul><ul><ul><ul><li>JEE, OSGi, LAMP impl's of RPC/REST API's </li></ul></ul></ul></ul><ul><ul><ul><li>'continuous integration' toolsets </li></ul></ul></ul><ul><ul><ul><ul><li>automating build/test/deploy </li></ul></ul></ul></ul><ul><ul><ul><ul><li>SNS + SCCM </li></ul></ul></ul></ul><ul><ul><li>TPC apps </li></ul></ul><ul><ul><ul><li>blogs, wikis, forums, voting, whatever... </li></ul></ul></ul><ul><ul><ul><ul><li>leverage and augment existing LAMP/JEE OS tools </li></ul></ul></ul></ul><ul><ul><li>Data integration </li></ul></ul><ul><ul><ul><li>Graph DB's for emergent 'axiomatic bridges' </li></ul></ul></ul>
  12. 12. dashboard widgetry <ul><ul><li>MIT Simile Exhibits </li></ul></ul><ul><ul><ul><li>strong filter/sort view widget cohesion </li></ul></ul></ul><ul><ul><ul><ul><li>integrated across timeline, timechart, other </li></ul></ul></ul></ul><ul><ul><ul><li>ajax with XML or JSON data </li></ul></ul></ul><ul><ul><ul><ul><li>Google spreadsheet as Atom feed or JSON dataset </li></ul></ul></ul></ul><ul><ul><ul><ul><li>widgets as feed/page client/consumer - just another service components structured transform </li></ul></ul></ul></ul><ul><ul><ul><ul><li>'Javascript On Demand' callbacks </li></ul></ul></ul></ul><ul><ul><ul><li>CSS controlled look and feel </li></ul></ul></ul><ul><ul><ul><ul><li>use your fav WYSIWYG editor </li></ul></ul></ul></ul><ul><ul><ul><li>local transcoding </li></ul></ul></ul><ul><ul><ul><ul><li>Semantic Mediawiki,RDF/XML, JSON, HTML </li></ul></ul></ul></ul><ul><ul><li>don't expect to create the greatest dashboard ever, crowdsource this too with open data! </li></ul></ul>

×