JSLIM – Computational Morphology in the Framework of the SLIM Theory of Language

  • Johannes Handl
  • Besim Kabashi
  • Thomas Proisl
  • Carsten Weber
Conference paper

DOI: 10.1007/978-3-642-04131-0_2

Part of the Communications in Computer and Information Science book series (CCIS, volume 41)
Cite this paper as:
Handl J., Kabashi B., Proisl T., Weber C. (2009) JSLIM – Computational Morphology in the Framework of the SLIM Theory of Language. In: Mahlow C., Piotrowski M. (eds) State of the Art in Computational Morphology. SFCM 2009. Communications in Computer and Information Science, vol 41. Springer, Berlin, Heidelberg

Abstract

JSLIM is a software system for writing grammars in accordance with the SLIM theory of language. Written in Java, it is designed to facilitate the coding of grammars for morphology as well as for syntax and semantics. This paper describes the system with a focus on morphology. We show how the system works, the evolution from previous versions, and how the rules for word form recognition can be used also for word form generation. The first section starts with a basic description of the functionality of a Left Associative Grammar (LAG) and provides an algebraic definition of a JSLIM grammar. The second section deals with the new concepts of JSLIM in comparison with earlier implementations. The third section describes the format of the grammar files, i.e. of the lexicon, of the rules and of the variables. The fourth section broaches the subject of the reversibility of grammar rules with the aim of an automatic word form production without any additional rule system. We conclude with an outlook on current and future developments.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Johannes Handl
    • 1
  • Besim Kabashi
    • 1
  • Thomas Proisl
    • 1
  • Carsten Weber
    • 1
  1. 1.Department Germanistik und Komparatistik Professur für ComputerlinguistikFriedrich-Alexander-Universität Erlangen-NürnbergErlangen

Personalised recommendations