This guide describes the scope of application and interrelationships for the members of the IEEE 1175 family of standards, and it points the reader to the appropriate standards for clarifying issues involved in effectively integrating computing system tools into a productive engineering environment.
Identify a standard set of attributes that characterize the contexts in which a CASE tool operates. These contexts are organizations, users, platforms, and other tools. The attributes in each context summarize the major factors affecting interconnection of the tool with that context. These are multi-dimensional attributes whose "values" are project-specific, organization-specific, professional, military and/or international standards for these attributes are identified. This is an expansion of… read more Section 2 of the original 1175-1995 standard. read less
Identify a common set of modeling concepts found in commercial CASE tools for describing the operational behavior of software product. Establish a uniform, integrated model and a textual syntax c for expressing the common properties (attributes and relationships) of those concepts as they have been used to model software behavior. This is a minor revision of Part 3 of the original standard. It is still useful within its defined scope.
Most inter-tool data transfer standards deal with protocol and syntax of the transfer, with a shared semantic basis assumed. This standard provides an explicitly defined metamodel (and meta-metamodel) for specifying system and software behavior. It defines a semantic basis of observables that allows each tool, whatever its own internal ontology, to communicate facts about the behavior of a subject system as precisely as the tool's metamodel allows. Conventional tool model elements are reduced… read more into simpler, directly observable fact statements about system behavior. This metamodel is much expanded over the original metamodel for software behavior in Part 3 of IEEE Std 1175™-1991. read less
This standard describes an eXtensible Markup Language (XML) schema7 for meta-data documenting intellectual property (IP) used in the development, implementation, and verification of electronic systems. This schema provides both a standard method to document IP that is compatible with automated integration techniques and a standard method (generators) for linking tools into a system development framework, enabling a more flexible, optimized development environment. Tools compliant with this… read more standard will be able to interpret, configure, integrate, and manipulate IP blocks that comply with the IP meta-data description. The standard is independent of any specific design processes. It does not cover behavioral characteristics of the IP that are not relevant to integration. read less
This standard describes an eXtensible Markup Language (XML) schema1 for meta-data documenting intellectual property (IP) used in the development, implementation, and verification of electronic systems and an application programming interface (API) to provide tool access to the meta-data. This schema provides a standard method to document IP that is compatible with automated integration techniques. The API provides a standard method for linking tools into a system development framework, enabling… read more a more flexible, optimized development environment. Tools compliant with this standard will be able to interpret,configure, integrate, and manipulate IP blocks that comply with the IP meta-data description. The standard is based on version 1.4 IP-XACT of The SPIRIT Consortium. The standard is independent of any specific design processes. It does not cover those behavioral characteristics of the IP that are not relevant to integration. read less