Constraint-Based Techniques for Interfacing Software Modules

Stephan Busemann

In: Proceedings of the AISB'99 Workshop on Reference Architectures and Data Standards for NLP, April 6-9. AISB Workshop on Reference Architectures and Data Standards for NLP Seiten 48-54 The Society for the Study of Artificial Intelligence and Simulation of Behaviour 1999.


The reuse of standardized software is among the primary goals of application builders. The vision of a building block scenario of pieces of software that can be configured to form a new application is becoming real. However, this vision places strong requirements on the interfaces. Practice dictates that it must be easy to combine building blocks. Hence the interfaces should be flexible and, ideally, adaptable to new tasks or domains. This paper presents a simple method to structurally relate interface languages and to check the syntactic correctness of expressions.

Weitere Links

Deutsches Forschungszentrum für Künstliche Intelligenz
German Research Center for Artificial Intelligence