PhiloLogic4: An Abstract TEI Query System

A common problem for TEI software development is that projects develop their own custom software stack to address the semantic intricacies present in a deeply-encoded TEI corpus. This article describes the design of version 4 of the PhiloLogic corpus query engine, which is designed to handle heterog...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Timothy Allen, Clovis Gladstone, Richard Whaling
Formato: article
Lenguaje:DE
EN
ES
FR
IT
Publicado: OpenEdition 2013
Materias:
Acceso en línea:https://doaj.org/article/2a96057be98a432c8ecc704f20bed552
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
id oai:doaj.org-article:2a96057be98a432c8ecc704f20bed552
record_format dspace
spelling oai:doaj.org-article:2a96057be98a432c8ecc704f20bed5522021-12-02T11:30:05ZPhiloLogic4: An Abstract TEI Query System2162-560310.4000/jtei.817https://doaj.org/article/2a96057be98a432c8ecc704f20bed5522013-06-01T00:00:00Zhttp://journals.openedition.org/jtei/817https://doaj.org/toc/2162-5603A common problem for TEI software development is that projects develop their own custom software stack to address the semantic intricacies present in a deeply-encoded TEI corpus. This article describes the design of version 4 of the PhiloLogic corpus query engine, which is designed to handle heterogeneous TEI encoding through its redesigned abstract data model. We show that such an architecture has substantial benefits for software reuse, allowing for powerful TEI applications to be adapted to new corpora with a minimum of custom programming, and we discuss the more general and theoretical implications of abstraction as a TEI processing technique.Timothy AllenClovis GladstoneRichard WhalingOpenEditionarticlecorpus queryindexingsearchuser interfaceparsingweb frameworksComputer engineering. Computer hardwareTK7885-7895DEENESFRITJournal of the Text Encoding Initiative, Vol 5 (2013)
institution DOAJ
collection DOAJ
language DE
EN
ES
FR
IT
topic corpus query
indexing
search
user interface
parsing
web frameworks
Computer engineering. Computer hardware
TK7885-7895
spellingShingle corpus query
indexing
search
user interface
parsing
web frameworks
Computer engineering. Computer hardware
TK7885-7895
Timothy Allen
Clovis Gladstone
Richard Whaling
PhiloLogic4: An Abstract TEI Query System
description A common problem for TEI software development is that projects develop their own custom software stack to address the semantic intricacies present in a deeply-encoded TEI corpus. This article describes the design of version 4 of the PhiloLogic corpus query engine, which is designed to handle heterogeneous TEI encoding through its redesigned abstract data model. We show that such an architecture has substantial benefits for software reuse, allowing for powerful TEI applications to be adapted to new corpora with a minimum of custom programming, and we discuss the more general and theoretical implications of abstraction as a TEI processing technique.
format article
author Timothy Allen
Clovis Gladstone
Richard Whaling
author_facet Timothy Allen
Clovis Gladstone
Richard Whaling
author_sort Timothy Allen
title PhiloLogic4: An Abstract TEI Query System
title_short PhiloLogic4: An Abstract TEI Query System
title_full PhiloLogic4: An Abstract TEI Query System
title_fullStr PhiloLogic4: An Abstract TEI Query System
title_full_unstemmed PhiloLogic4: An Abstract TEI Query System
title_sort philologic4: an abstract tei query system
publisher OpenEdition
publishDate 2013
url https://doaj.org/article/2a96057be98a432c8ecc704f20bed552
work_keys_str_mv AT timothyallen philologic4anabstractteiquerysystem
AT clovisgladstone philologic4anabstractteiquerysystem
AT richardwhaling philologic4anabstractteiquerysystem
_version_ 1718395866338820096