This wiki has undergone a migration to Confluence found Here
Behavioral Framework Compliance Statements
Jump to navigation
Jump to search
BF Compliance Statements
A SAIF CD compliant Implementation Guide:
- SHALL identify one or more Grammars to be utilized by IG-compliant specifications in order to express requirements related to the behavior of enterprise objects
- SHALL explicitly map the defined BF concepts covered in any of its grammars and their relationships to the specific representations used in the grammars to refer to each BF concept and its relationships to other concepts
Grammars identified by the IG to be utilized to describe behavior:
- SHALL include representations that correspond to the following BF concepts: object, role, service, operation, interaction
- SHOULD include representations that correspond to the following BF concepts: contract, interface, process, pre-condition, post-condition, signature, and exception condition
- SHOULD include a graphical or other formal notation to describe processes and their flow
- MAY include representations that correspond to the following BF concepts: community, policy, permission, prohibition, obligation, flow element, event, activity, sequence flow, gateway
- SHALL explicitly maintain the relationships expressed in the BF concept maps as they apply to all BF concepts covered in the grammar
- SHOULD specify how the static content to be delivered in the interactions is to be specified (bound) using grammars that are compliant with the Information Framework