Scope
Data models are developed and validated as part of the Enterprise Architecture standards to support ongoing database development within NIH. These standards allow NIH to provide uniform definitions, validate the current business rule that must be implemented, specify additional rules for detailed database designs and present options for data entities across multiple applications. A few examples of the business rules that have been published as standards are Person Name and Budget entities.
Prototypes are another way to test how the detailed data and process models can be used to integrate into the application design. Training will be provided to educate users in the creation and validation of data models and analysis of other external standard models.
NIH has developed enterprise standards for:
- Person Name – Provide the rules for capturing and storing the multiple names that refer to a person. Definitions and presentation rules are provided for each type of name.
- Budget Entities – Definitions are provided for each type of budget entity. The commonly used attributes that uniquely define each of the budget entitles are also specified.
Detailed data models have also been developed to define and validate business rules for future implementations of:
- Building/Room – Building information currently resides in multiple systems at NIH. This model describes the basic rules for the creation and management of this information. A prototype has been built that shows how the associated data and process models can be integrated into a Uniform Resource Identifier (URI) application.
- HSPD-12 – Rules from database tables and process models have been extracted and specified in a natural language data model. The model will be validated by subject matter experts.
Expected Value
Detailed data models specify business rules in a natural language that can be validated by subject matter experts and directly implemented by system developers. The precise understanding between these two groups ensures that the resulting system operates in the way that is necessary to support business needs.
The integration of the business rules specified in data and process models using various design tools and referenced directly in application development provides guidance to users and developers on the use of corporate data standards. Training in the development and validation of data models also encourages subject matter experts and developers to establish requirements that can be managed and possibly reused as part of our enterprise architecture efforts.
2008 1st Quarter
Develop and validate the HSPD-12 models with Subject Matter Experts (SMEs). Develop and validate the Building/Room data models with SMEs. Develop a prototype application that integrates the process models, data models and the current building/room application as Uniform Resource Identifier (URI) information. Evaluate Person data model standards for use at NIH.
2008 2nd Quarter
Teach a natural language modeling training class.
This plan is subject to change as business conditions change. Please check back often. Contact us if you have questions or concerns about the Program Plan.
Last Updated:
November 16, 2007