Jeni Tennison

Last updated

Jeni Tennison
OBE
Jeni Tennison (3697459090).jpg
Tennison in 2009, picture by Paul Downey
Born
Jenifer Fays Alys Tennison [1]

May 1972 (age 5152) [1]
Nationality British
Alma mater University of Nottingham (BSc, PhD)
Known for data.gov.uk
legislation.gov.uk
Scientific career
Fields
Institutions
Thesis Living ontologies : collaborative knowledge structuring on the Internet  (1999)
Doctoral advisor Nigel Shadbolt [2]
Website www.jenitennison.com OOjs UI icon edit-ltr-progressive.svg

Jenifer Fays Alys Tennison OBE (born 1972) [1] is a British software engineer and consultant who co-chairs the data governance working group within the Global Partnership on Artificial Intelligence (GPAI). She also serves on the board of directors of Creative Commons, the Global Partnership for Sustainable Development Data (GPSDD) and the information law and policy centre of the School of Advanced Study (SAS) at the University of London. [3] She was previously Chief Executive Officer (CEO) of the Open Data Institute (ODI). [4] [5]

Contents

Education

Tennison was born in Cambridge, England [6] and educated at the University of Nottingham gaining a Bachelor of Science degree in Psychology in 1994 [7] [8] and a PhD in collaborative ontology development in 1999, [2] supervised by Nigel Shadbolt.

Career

Tennison has been the technical architect and lead developer for legislation.gov.uk and previously worked on the linked data aspects of data.gov.uk. Previously, she was self-employed as a consultant. [9]

Tennison has authored or co-authored papers [10] [11] [12] [13] on XSLT, [14] XML, [15] structured data [16] and knowledge bases. [17] [18] [19] She has authored books including Beginning XSLT 2.0, [20] XSLT and XPath on the Edge [21] and Professional XML Schemas. [22] Tennison was an invited expert on the XSL and XML processing working groups at the World Wide Web Consortium (W3C) and was appointed to the W3C's Technical Architecture Group (TAG) in 2011. She has previously worked for the Open Knowledge Foundation [23] and Epistemics Ltd. [7]

Tennison is the co-creator of the open data board game Datopolis. [24]

Tennison founded Connected by Data [25] (incorporated in February 2022) and leads a team with the mission of "we want communities to have a powerful say in decisions about data so that it is used to create a just, equitable and sustainable world".

Awards and honours

Tennison was appointed Officer of the Most Excellent Order of the British Empire (OBE) [5] in the 2014 New Year Honours [5] [26] for services to Technology and Open Data. [5] [27]

Related Research Articles

<span class="mw-page-title-main">Semantic Web</span> Extension of the Web to facilitate data exchange

The Semantic Web, sometimes known as Web 3.0, is an extension of the World Wide Web through standards set by the World Wide Web Consortium (W3C). The goal of the Semantic Web is to make Internet data machine-readable.

<span class="mw-page-title-main">XML</span> Markup language by the W3C for encoding of data

Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. The World Wide Web Consortium's XML 1.0 Specification of 1998 and several other related specifications—all of them free open standards—define XML.

XSLT is a language originally designed for transforming XML documents into other XML documents, or other formats such as HTML for web pages, plain text or XSL Formatting Objects, which may subsequently be converted to other formats, such as PDF, PostScript and PNG. Support for JSON and plain-text transformation was added in later updates to the XSLT 1.0 specification.

Web annotation can refer to online annotations of web resources such as web pages or parts of them, or a set of W3C standards developed for this purpose. The term can also refer to the creations of annotations on the World Wide Web and it has been used in this sense for the annotation tool INCEpTION, formerly WebAnno. This is a general feature of several tools for annotation in natural language processing or in the philologies.

XForms is an XML format used for collecting inputs from web forms. XForms was designed to be the next generation of HTML / XHTML forms, but is generic enough that it can also be used in a standalone manner or with presentation languages other than XHTML to describe a user interface and a set of common data manipulation tasks.

Saxon is an XSLT and XQuery processor created by Michael Kay and now developed and maintained by his company, Saxonica. There are open-source and also closed-source commercial versions. Versions exist for Java, JavaScript and .NET.

An XML schema is a description of a type of XML document, typically expressed in terms of constraints on the structure and content of documents of that type, above and beyond the basic syntactical constraints imposed by XML itself. These constraints are generally expressed using some combination of grammatical rules governing the order of elements, Boolean predicates that the content must satisfy, data types governing the content of elements and attributes, and more specialized rules such as uniqueness and referential integrity constraints.

In computer hypertext, a URI fragment is a string of characters that refers to a resource that is subordinate to another, primary resource. The primary resource is identified by a Uniform Resource Identifier (URI), and the fragment identifier points to the subordinate resource.

<span class="mw-page-title-main">Michael Howard Kay</span>

Michael Howard Kay Ph.D FBCS is the editor of the W3C XSLT 2.0 and 3.0 language specifications for performing XML transformations, and the developer of the Saxon XSLT and XQuery processing software.

Semantic publishing on the Web, or semantic web publishing, refers to publishing information on the web as documents accompanied by semantic markup. Semantic publication provides a way for computers to understand the structure and even the meaning of the published information, making information search and data integration more efficient.

<span class="mw-page-title-main">Ian Horrocks</span> British academic (b.1958)

Ian Robert Horrocks is a professor of computer science at the University of Oxford in the UK and a Fellow of Oriel College, Oxford. His research focuses on knowledge representation and reasoning, particularly ontology languages, description logic and optimised tableaux decision procedures.

SXML is an alternative syntax for writing XML data as S-expressions, to facilitate working with XML data in Lisp and Scheme. An associated suite of tools implements XPath, SAX and XSLT for SXML in Scheme and are available in the GNU Guile implementation of that language.

<span class="mw-page-title-main">Nigel Shadbolt</span> Principal of Jesus College, Oxford

Sir Nigel Richard Shadbolt is Principal of Jesus College, Oxford, and Professorial Research Fellow in the Department of Computer Science, University of Oxford. He is chairman of the Open Data Institute which he co-founded with Tim Berners-Lee. He is also a visiting professor in the School of Electronics and Computer Science at the University of Southampton. Shadbolt is an interdisciplinary researcher, policy expert and commentator. His research focuses on understanding how intelligent behaviour is embodied and emerges in humans, machines and, most recently, on the Web, and has made contributions to the fields of Psychology, Cognitive science, Computational neuroscience, Artificial Intelligence (AI), Computer science and the emerging field of Web science.

Amit Sheth is a computer scientist at University of South Carolina in Columbia, South Carolina. He is the founding Director of the Artificial Intelligence Institute, and a Professor of Computer Science and Engineering. From 2007 to June 2019, he was the Lexis Nexis Ohio Eminent Scholar, director of the Ohio Center of Excellence in Knowledge-enabled Computing, and a Professor of Computer Science at Wright State University. Sheth's work has been cited by over 48,800 publications. He has an h-index of 117, which puts him among the top 100 computer scientists with the highest h-index. Prior to founding the Kno.e.sis Center, he served as the director of the Large Scale Distributed Information Systems Lab at the University of Georgia in Athens, Georgia.

<span class="mw-page-title-main">Georg Gottlob</span> Austrian computer scientist

Georg Gottlob FRS is an Austrian-Italian computer scientist who works in the areas of database theory, logic, and artificial intelligence and is Professor of Informatics at the University of Calabria. He was Professor at the University of Oxford.

XPath is an expression language designed to support the query or transformation of XML documents. It was defined by the World Wide Web Consortium (W3C) in 1999, and can be used to compute values from the content of an XML document. Support for XPath exists in applications that support XML, such as web browsers, and many programming languages.

In software development XRX is a web application architecture based on XForms, REST and XQuery. XRX applications store data on both the web client and on the web server in XML format and do not require a translation between data formats. XRX is considered a simple and elegant application architecture due to the minimal number of translations needed to transport data between client and server systems. The XRX architecture is also tightly coupled to W3C standards to ensure XRX applications will be robust in the future. Because XRX applications leverage modern declarative languages on the client and functional languages on the server they are designed to empower non-developers who are not familiar with traditional imperative languages such as JavaScript, Java or .Net.

XQuery is a query and functional programming language that queries and transforms collections of structured and unstructured data, usually in the form of XML, text and with vendor-specific extensions for other data formats. The language is developed by the XML Query working group of the W3C. The work is closely coordinated with the development of XSLT by the XSL Working Group; the two groups share responsibility for XPath, which is a subset of XQuery.

<span class="mw-page-title-main">XML transformation language</span> Type of programming language

An XML transformation language is a programming language designed specifically to transform an input XML document into an output document which satisfies some specific goal.

Tritium is a simple scripting language for efficiently transforming structured data like HTML, XML, and JSON. It is similar in purpose to XSLT but has a syntax influenced by jQuery, Sass, and CSS versus XSLT's XML based syntax.

References

  1. 1 2 3 Anon (2022). "Jenifer Fays Alys TENNISON". gov.uk. Archived from the original on 16 February 2022.
  2. 1 2 Tennison, Jenifer Fay Alys (1999). Living ontologies : collaborative knowledge structuring on the Internet (PhD thesis). University of Nottingham. OCLC   50070543. EThOS   uk.bl.ethos.285681.
  3. www.jenitennison.com OOjs UI icon edit-ltr-progressive.svg
  4. "Open Data Institute Team: Jeni Tennison". The Open Data Institute. 2013. Archived from the original on 4 January 2014.
  5. 1 2 3 4 Anon (2013) "No. 60728". The London Gazette (Supplement). 31 December 2013. p. 14.
  6. Elliott, Chris (1 January 2014). "Honour from Queen for Cambridge technologist Jeni Tennison welcomed by World Wide Web creator Tim Berners-Lee". cambridge-news.co.uk. Cambridge News. Archived from the original on 4 January 2014.
  7. 1 2 Tennison, Jeni (2014). "Jeni Tennison LinkedIn profile". linkedin.com. Archived from the original on 4 January 2014.
  8. Hardy, B. J.; Doughty, S. W.; Parretti, M. F.; Richards, W.; Tennison, J. (1997). "First Molecular Graphics and Modelling Society Electronic Conference". Journal of Molecular Graphics and Modelling. 15 (2): 141–144. doi:10.1016/S1093-3263(97)81619-1. PMID   9385562.
  9. Anon (2017). "Jenifer Fays Alys TENNISON". companieshouse.gov.uk. London: Companies House. Archived from the original on 21 November 2017.
  10. Jeni Tennison author profile page at the ACM Digital Library OOjs UI icon edit-ltr-progressive.svg
  11. Jeni Tennison at DBLP Bibliography Server OOjs UI icon edit-ltr-progressive.svg
  12. Jeni Tennison publications indexed by Google Scholar OOjs UI icon edit-ltr-progressive.svg
  13. Jeni Tennison publications indexed by the Scopus bibliographic database. (subscription required)
  14. Lumley, J.; Tennison, J. (2006). "XSLT working session". Proceedings of the 2006 ACM symposium on Document engineering - DocEng '06. p. 1. doi:10.1145/1166160.1166161. ISBN   978-1595935151. S2CID   29515370.
  15. Tennison, J. (2006). "Processing XML documents with pipelines". Proceedings of the 2006 ACM symposium on Document engineering - DocEng '06. p. 91. doi:10.1145/1166160.1166163. ISBN   978-1595935151. S2CID   19699655.
  16. Koesten, Laura M.; Kacprzak, Emilia; Tennison, Jenifer F. A.; Simperl, Elena (2017). "The Trials and Tribulations of Working with Structured Data". Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems. pp. 1277–1289. doi: 10.1145/3025453.3025838 . ISBN   9781450346559.
  17. o’Hara, K.; Shadbolt, N.; Tennison, J. (2000). "Certifying KBSs: Using CommonKADS to Provide Supporting Evidence for Fitness for Purpose of KBSs". Knowledge Engineering and Knowledge Management Methods, Models, and Tools. Lecture Notes in Computer Science. Vol. 1937. p. 419. doi:10.1007/3-540-39967-4_32. ISBN   978-3-540-41119-2.
  18. Tennison, J.; O'Hara, K.; Shadbolt, N. (2002). "APECKS: Using and evaluating a tool for ontology construction with internal and external KA support". International Journal of Human-Computer Studies. 56 (4): 375–422. doi:10.1006/ijhc.2002.1000.
  19. Thompson, H. S.; Rees, J.; Tennison, J. (2013). "URIs in data: for entities, or for descriptions of entities—A critical analysis". Proceedings of the 5th Annual ACM Web Science Conference on - WebSci '13. p. 479. doi:10.1145/2464464.2532514. ISBN   9781450318891. S2CID   19922399.
  20. Tennison, Jeni (2005). Beginning XSLT 2.0: From Novice to Professional (2nd Revised ed.). Berkeley, CA : New York: Springer. ISBN   9781590593240.
  21. Tennison, Jeni (2001). XSLT and XPath On The Edge (Unlimited ed.). New York, NY: John Wiley / M&T Books. ISBN   9780764547768.
  22. Duckett, Jon; Nik Ozu; Kevin Williams; Stephen Mohr; Kurt Cagle; Oliver Griffin; Francis Norton; Ian Stokes-Rees; Jeni Tennison (2001). Professional XML Schemas. Birmingham, UK : Chicago, IL: WROX Press Ltd. ISBN   9781861005472.
  23. Tennison, Jeni (2013). "Jeni Tennison at OKFN". Open Knowledge Foundation. Archived from the original on 6 January 2014.
  24. "Datopolis board game". theodi.org.
  25. "Connected by data". connectedbydata.org. Retrieved 8 June 2023.
  26. Thwaites, Emma (30 December 2013). "ODI celebrates New Year OBE for Technical Director, Jeni Tennison". The Open Data Institute. Archived from the original on 4 January 2014.
  27. Franzon, Eric (30 December 2003). "ODI celebrates New Year OBE for Technical Director, Jeni Tennison". semanticweb.com. Archived from the original on 4 January 2014.