The GALEN project is developing language independent concept representation systems as the foundations for the next generation of multilingual coding systems. It aims to support the flexibility required to cope with the diversity amongst medical applications, while ensuring the coherence necessary for integration and re-use of terminologies. GALEN is developing a fully compositional and generative formal system for modelling concepts: the GALEN Representation and Integration Language (GRAIL) Kernel. Its goal is to overcome many of the problems with traditional coding and classification systems, in particular the combinatorial explosion of terms in enumerative systems and the generation of nonsensical terms in partially compositional systems. It will also provide a clean separation between the concept model and linguistic mechanisms which interpret that model (i.e. the words in a specific language, syntax, alternative phrasings, etc.) in order to allow the development of multilingual systems. GRAIL aims to be formally sound and produce models that are verifiable and contain no contradictions or ambiguities, with realistic human effort. A Coding Reference (CORE) Model of medical terminology covering is being developed which aims to represent the core concepts in for example pathology, anatomy and therapeutics, that have widespread applicability in medical applications. It should also provide the basis for specialist extensions according to the formal principles of GRAIL. The main results of GALEN will be delivered as a Terminology Server (TeS) which encapsulates and coordinates the functionality of the concept module, Multilingual module, and code conversion module, and also provides a uniform applications programming interface and network services for use by external applications.
Read full abstract