While the conceptual metamodel in IEEE Std 1175.4 provides a basis for thinking and talking about the behavior of a system in terms of black-box observables and relationships, the data metamodel provides a basis for capturing, storing, and transferring such descriptions in a data model representation. The data metamodel standardizes the forms of terms and expressions to be used in recording the observable characteristics of a system's behavior. It also standardizes the relationships by which those terms and expressions are combined to record facts about a system's behavior. Populating the terms, expressions, and relations of the data metamodel with fact instances for a particular system creates a behavior model for that system. Such a behavior model can be manipulated and analyzed in various ways. It can be checked for completeness and self-consistency. It can be used to infer expected system responses in specified circumstances. It can also be used to determine valid scenarios of system usage. The data metamodel definition can also be used for designing behavior specification repositories, designing transfer interfaces between repositories, designing transfer interfaces between a repository and a system and software engineering tool, and designing user interfaces based on behavior specification repositories.This standard defines a data metamodel for system behavior specifications. The data metamodel provides explicit definitions of typed data elements, information representations, and relationships with which behavior models for subject systems can be instantiated. These elements, representations, and relations serve to reify the conceptual metamodel for system behavior specification described in IEEE Std 1175.4.
Sponsor: C/S2ESC - Software & Systems Engineering Standards Committee
Get Involved In The Development Of This Standard
Contact the IEEE-SA Liaison Simply click here to voice your interest. Malia Zaman Learn More About Standards ParticipationAnyone can participate, there are a variety of programs and services to
facilitate the involvement of industry and the public. More Become a Member and Ballot on this StandardMembership empowers you to participate & lead in the development of
standards. Tell Me More