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 52) [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, [20] Beginning XSLT 2.0, [21] XSLT and XPath on the Edge [22] and Professional XML Schemas. [23] 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 [24] and Epistemics Ltd. [7]

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

Tennison founded Connected by Data [26] (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] [27] for services to Technology and Open Data. [5] [28]

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.

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.

An annotation is extra information associated with a particular point in a document or other piece of information. It can be a note that includes a comment or explanation. Annotations are sometimes presented in the margin of book pages. For annotations of different digital media, see web annotation and text annotation.

An XML database is a data persistence software system that allows data to be specified, and sometimes stored, in XML format. This data can be queried, transformed, exported and returned to a calling system. XML databases are a flavor of document-oriented databases which are in turn a category of NoSQL database.

<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.

<span class="mw-page-title-main">Oxygen XML Editor</span>

The Oxygen XML Editor is a multi-platform XML editor, XSLT/XQuery debugger and profiler with Unicode support. It is a Java application so it can run in Windows, Mac OS X, and Linux. It also has a version that can run as an Eclipse plugin.

The Semantic Web Rule Language (SWRL) is a proposed language for the Semantic Web that can be used to express rules as well as logic, combining OWL DL or OWL Lite with a subset of the Rule Markup Language.

<span class="mw-page-title-main">Carole Goble</span> British computer scientist

Carole Anne Goble, is a British academic who is Professor of Computer Science at the University of Manchester. She is principal investigator (PI) of the myGrid, BioCatalogue and myExperiment projects and co-leads the Information Management Group (IMG) with Norman Paton.

<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, computer science and the emerging field of web science.

<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.

<span class="mw-page-title-main">Ontology engineering</span> Field that studies the methods and methodologies for building ontologies

In computer science, information science and systems engineering, ontology engineering is a field which studies the methods and methodologies for building ontologies, which encompasses a representation, formal naming and definition of the categories, properties and relations between the concepts, data and entities of a given domain of interest. In a broader sense, this field also includes a knowledge construction of the domain using formal ontology representations such as OWL/RDF. A large-scale representation of abstract concepts such as actions, time, physical objects and beliefs would be an example of ontological engineering. Ontology engineering is one of the areas of applied ontology, and can be seen as an application of philosophical ontology. Core ideas and objectives of ontology engineering are also central in conceptual modeling.

Ontology engineering aims at making explicit the knowledge contained within software applications, and within enterprises and business procedures for a particular domain. Ontology engineering offers a direction towards solving the inter-operability problems brought about by semantic obstacles, i.e. the obstacles related to the definitions of business terms and software classes. Ontology engineering is a set of tasks related to the development of ontologies for a particular domain.

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.

<span class="mw-page-title-main">Andrei Voronkov</span>

Andrei Anatolievič Voronkov is a Professor of Formal methods in the Department of Computer Science at the University of Manchester.

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 (2002). Beginning XSLT (1st ed.). Birmingham, UK : Chicago, IL: WROX Press Ltd. ISBN   9781861005946.
  21. Tennison, Jeni (2005). Beginning XSLT 2.0: From Novice to Professional (2nd Revised ed.). Berkeley, CA : New York: Springer. ISBN   9781590593240.
  22. Tennison, Jeni (2001). XSLT and XPath On The Edge (Unlimited ed.). New York, NY: John Wiley / M&T Books. ISBN   9780764547768.
  23. 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.
  24. Tennison, Jeni (2013). "Jeni Tennison at OKFN". Open Knowledge Foundation. Archived from the original on 6 January 2014.
  25. "Datopolis board game". theodi.org.
  26. "Connected by data". connectedbydata.org. Retrieved 8 June 2023.
  27. 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.
  28. 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.