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

Full description

Saved in:
Bibliographic Details
Main Authors: Timothy Allen, Clovis Gladstone, Richard Whaling
Format: Article
Language:deu
Published: Text Encoding Initiative Consortium 2013-06-01
Series:Journal of the Text Encoding Initiative
Subjects:
Online Access:https://journals.openedition.org/jtei/817
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832578507519033344
author Timothy Allen
Clovis Gladstone
Richard Whaling
author_facet Timothy Allen
Clovis Gladstone
Richard Whaling
author_sort Timothy Allen
collection DOAJ
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
id doaj-art-bb594ca1edf644e9b27252adf3e6a06b
institution Kabale University
issn 2162-5603
language deu
publishDate 2013-06-01
publisher Text Encoding Initiative Consortium
record_format Article
series Journal of the Text Encoding Initiative
spelling doaj-art-bb594ca1edf644e9b27252adf3e6a06b2025-01-30T13:56:18ZdeuText Encoding Initiative ConsortiumJournal of the Text Encoding Initiative2162-56032013-06-01510.4000/jtei.817PhiloLogic4: An Abstract TEI Query SystemTimothy AllenClovis GladstoneRichard WhalingA 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.https://journals.openedition.org/jtei/817corpus queryindexingsearchuser interfaceparsingweb frameworks
spellingShingle Timothy Allen
Clovis Gladstone
Richard Whaling
PhiloLogic4: An Abstract TEI Query System
Journal of the Text Encoding Initiative
corpus query
indexing
search
user interface
parsing
web frameworks
title 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_short PhiloLogic4: An Abstract TEI Query System
title_sort philologic4 an abstract tei query system
topic corpus query
indexing
search
user interface
parsing
web frameworks
url https://journals.openedition.org/jtei/817
work_keys_str_mv AT timothyallen philologic4anabstractteiquerysystem
AT clovisgladstone philologic4anabstractteiquerysystem
AT richardwhaling philologic4anabstractteiquerysystem