Appendix A. Glossary

Table of Contents

Glossary

The reader should be familiar with most, if not all, of the following terms. They are included here only for completeness.

Application Program Interface (API)

The set of classes, methods and fields in a program or library which may be used by developers or users to interact with it.

Document Type Definition (DTD)

A formal description of a vocabulary of XML or SGML which defines the permissible structure of all documents conforming to that DTD.

User Interface (UI)

The portion of the program with which the user interacts. See User Interface Modules for how user interfaces are implemented in Exemplar.

Extensible Markup Language (XML)

A standard which defines a way in which markup languages can be written. See [Bray00] for details.