|++PhiloSURFical : class that gathers the various structures a text can be composed of. We decided to model everything as instances, as this is the level of granularity needed here. The only exception is reference, which has been modeled as class because by doing this we could import all the AKT references. Similarly, all the other entities could be better represented as classes, and by using a model with abstracts also the chosen composition of elements into a presentational structure e.g. what paragraph/intro/summary comes first etc. - for now we just leave this aside. In the actual ontology, the parts of a text have a number and a slot indicating what text-part-role they represent in the context of a self-contained-expression. It is implicit, and left to the implementation of the system, the increasing or decreasing ordering of the components to be chosen as the presentational structure.
Class(TEXTUAL-STRUCTURAL-ROLE partial ROLE)
Class Description/Definition (Necessary Conditions)