Clearinghouse Requirements Specification

 

JA-SIG Clearinghouse

Requirements Specification, JA-SIG Reference Portal

Data Model

The data model will be defined as a set of Document type Definitions (DTDs). These definitions are analogous to SQL table column definitions but are not subject to normalization rules. DTDs and their element content can be nested. Using these definitions, corresponding XML files will be used to describe Page Layouts, Channels and so on. Enterprise applications will have XML defined interfaces - Security and User Principal properties will be housed in a directory service such as LDAP. Deployment descriptors for portal components will be defined as XML -- consistent with the J2EE and EJB specifications. The may be use for embedded SQL. In that case a Java engine such as HypersonicSQL will be used.

Portal Framework Project