Abstract
EXPRESS information models can be used to capture an unambiguous definition of a domain. Having an unambiguous definition is good. However, its usefulness is substantially improved if it can be exploited in the implementation of applications that work with data that is consistent with the model. The work described in this paper uses the Express2IB system to generate a Java information base (IB) implementation. This can store instances of the information described by the model using a variety of storage mechanisms; currently in-memory and SQL mechanisms have been developed. The approach used allows homogeneous IBs where a single storage mechanism is used and heterogeneous IBs where multiple storage mechanisms are used. An EXPRESS information model defines data objects and constraints on these objects with which instances of these definitions must be consistent. In addition to storing instance values, the generated IB can check that these values are consistent with constraints specified by the source EXPRESS model.
| Original language | English |
|---|---|
| Title of host publication | host publication |
| Publication status | Published - 25 Nov 2003 |
| Event | Product Data Technology (PDT) Europe 2003 - Manchester Duration: 25 Nov 2003 → 27 Nov 2003 http://www2.pdteurope.com/pdt/history/2003.aspx |
Conference
| Conference | Product Data Technology (PDT) Europe 2003 |
|---|---|
| City | Manchester |
| Period | 25/11/03 → 27/11/03 |
| Internet address |