Successfully reported this slideshow.
Your SlideShare is downloading. ×

Open standards and open data

Loading in …3

Check these out next

1 of 62 Ad

More Related Content

Similar to Open standards and open data (20)


Recently uploaded (20)


Open standards and open data

  1. 1. Open Standards and Open Data Tony Hirst Dept of Communication and Systems, The Open University
  2. 2. Data Open Standards Source
  3. 3. <Open Data>
  4. 4. A Brief (Recent) History of Open Public Data in the UK
  5. 5. March 2006
  6. 6. June 2009
  7. 7. June 2009
  8. 8. Sept2009
  9. 9. Oct 2009
  10. 10. Jan 2010
  11. 11. May 2010
  12. 12. Sept2010
  13. 13. Spring 2011
  14. 14. July 2011
  15. 15. Aug 2011
  16. 16. Aug 2011
  17. 17. Oct 2011
  18. 18. Nov 2011
  19. 19. Dec 2011
  20. 20. Feb 2012
  21. 21. Feb 2011
  22. 22. Feb2011
  23. 23. The onlineCSV file becomes a spreadsheet becomes A DATABASE
  24. 24. </Open Data>
  25. 25. The UKGLF addresses the use and re-use of the following types of information: - non-personal information subject to copyright and database right that is collected and produced by government and the public sector and which is published or accessible under access legislation such as the Freedom of Information Act or the Environmental Information Regulations (much of this information will be accessible on public sector web sites or already published by the public sector); - previously unpublished datasets released by the public sector on portals such as; and - original and open source software and source code produced by the public sector or commissioned under Framework 1 of the NESTA agreements (see glossary) or similar agreements.
  26. 26. <Open Standards>
  27. 27. Take a look around you… …see that plug socket? If you’re in the UK, it should conform to British Standard BS1363 (you can read the spec if you have have you credit card to hand…). Take a listen around you… is that someone listening to an audio device playing an MP3 music file? ISO/IEC 11172-3:1993 (or ISO/IEC 13818- 3:1995) helped make that possible… “that” being the agreed upon standard that let the music publisher put the audio file into a digital format that the maker of the audio device knows how to recognise and decode. (Beware, though. The MP3 specification is tainted with all sorts of patents – so you need to check whether or if you need to pay someone in order to build a device that encodes or decodes MP3 files.) If the music happens to be being played from a CD (hard to believe, but bear with me!), then you’ll be thankful the CD maker and the audio player manufacturer agreed to both work with a physical object that conforms to IEC 60908 ed2.0 (“Audio recording – Compact disc digital audio system”), and that maybe makes use of Standard ECMA-130 (also available as ISO/IEC 10149:1995). That Microsoft Office XML document you just opened somewhere? ISO/IEC 29500-1:2011. And so on…
  28. 28. So What Are Open Standards?
  29. 29. “Standard - codified knowledge providing specifications for interfaces between software, systems or the documents and data that pass between them.” [Open Standards Consultation – Glossary] “*O]penstandards must allow all possible competitors to operate on a basis of equal access to the ability to implement the standard” [An Economic Basis for Open Standards, RA Ghosh]
  30. 30. “ For the purpose of UK Government software interoperability, data and document formats, the definition of open standards is those standards which fulfil the following[5] criteria:
  31. 31. are maintained through a collaborative and transparent decision-making process that is independent of any individual supplier and that is accessible to all interested parties;
  32. 32. Via:
  33. 33. Credit: Adam Cooper, CETIS
  34. 34. are adopted by a specification or standardisationorganisation, or a forum or consortium with a feedback and ratification process to ensure quality;
  35. 35. Via _Distribution_Automation_Tutorial_2007/2008
  36. 36. are published, thoroughly documented and publicly available at zero or low cost;
  37. 37. as a whole have been implemented and shared under different development approaches and on a number of platforms from more than one supplier, demonstrating interoperability and platform/vendor independence;
  38. 38. owners of patents essential to implementation have agreed to licence these on a royalty free and non-discriminatory basis for implementing the standard and using or interfacing with other implementations which have adopted that same standard. Alternatively, patents may be covered by a non-discriminatory promise of non- assertion. Licences, terms and conditions must be compatible with implementation of the standard in both proprietary and open source software. These rights should be irrevocable unless there is a breach of licence conditions.
  39. 39. Open but mandated…?!
  40. 40. </Open Standards>
  41. 41. Back to the Data…
  42. 42. Open Standards Consultation Standards Hub
  43. 43. @psychemedia

Editor's Notes

  • Here we see the result of pulling data into a Google Spreadsheet from a CSV file published at a particular web address. We now have the ability to run the full range of spreadsheet tools over the data – data which is being pulled in from the datastore, remember.(A similar functionality presumably exists in Microsoft Excel?)
  • Through the provision of an API on top of the aggregated local council data, OpenlyLocal can also be treated as a database in its own right. In the example shown here, committee membership is displayed via a treemap showing party affiliations of committee members. (Hovering over a particular grouping displays a list of names of council members on that committee from that party political grouping.) Whilst it would be a major task to take data from every council website in a variety of formats in order to generate similar views for other councils, the work done by OpenlyLocal in aggregating this data and then republishing it via a single API in a single format means that the treemap view can be applied to each council whose data is stored in OpenlyLocal.In passing, it is also worth mentioning how the use of visualisations can be helpful in cleaning data or identifying possible errors in it. In the above example, we see that party affiliations for councillors on the Isle of Wight Council are declared as both Liberal Democrat and and Liberal Democrat Group.