IEEE Std 1175-1992 IEEE Trial-Use Standard Reference Model for Computing System Tool Interconnections -Description
Abstract: Reference models for tool-to-organization interconnections, tool-to-platform interconnections, and information transfer among tools are provided. The purpose is to establish agreements for information transfer among tools in the contexts of human organization, a computer system platform, and a software development application. To make the transfer of semantic information among tools easier, a semantic transfer language (STL) is also provided. Interconnections that must be considered when buying, building, testing, or using computing system tools for specifying behavioral descriptions or requirements of system and software products are described.
Keywords: information transfer, reference model, semantic transfer language (STL), tool-to-organization interconnections, tool-to-platform interconnections
Content
1. Part 1 Description of this Standard
1. Introduction
1.1 Purpose.
1.2 Scope.
1.3 Audience.
1.4 Organization of this Document.
1.5 Definitions.
1.6 Conformance
1. Part 2 Context for Tool Interconnections
2. Reference Model for Tool-to-Organization Interconnections
2.1 Organizational Context for Tools.
2.2 Role or Job Function View of a Tool.
2.3 Life Cycle View of a Tool.
2.4 Support View of a Tool.
2.5 Tool-to-Organization Interconnection Standard Profile.
3. Reference Model for Tool-to-Platform Interconnections
3.1 Hardware-Software Platform Context for Tools.
3.2 Platforms.
3.3 Hardware Platforms.
3.4 Software Platforms.
3.4.1 Operating Systems
3.4.2 Database Systems
3.4.3 Human Interface Systems
3.4.4 Programming Language Systems
3.4.5 Communication Systems
3.4.6 Data File Exchange Formats
3.4.7 Document Exchange Formats
3.4.8 Description Exchange Formats
3.5 Tool to Platform Interconnection Standard Profile.
4. Reference Model for Information Transfer Among Tools
4.1 Information Transfer Context.
4.2 Mechanisms for Information Transfer Among Tools.
4.3 Processes of Information Transfer: Services for Information Transfer.
4.3.1 Send Information.
4.3.2 Receive Information.
4.4 Descriptions of Information Being Transferred.
4.4.1 Syntactic (Format) Information.
4.4.2 Semantic (Meaning) Information.
4.5 Information Transferred.
4.5.1 Control Information.
4.5.2 Management Information.
4.5.3 Subject Information.
4.6 Tool Interconnection Standard Profile.
1. Part 3 Interconnection Language
5. Semantic Transfer Language (STL) Overview and Syntax
5.1 STL Goals.
5.2 STL Sentence Form.
5.3 STL Notation.
5.4 STL Information Packet.
5.5 STL Sentences.
5.5.1 Sentence_keywords.
5.5.2 Sentence_identifier.
5.5.3 STL_Clauses.
5.6 STL Language Elements.
5.6.1 Character Set.
5.6.2 Token.
5.6.3 Symbolic Terms.
5.6.4 Comments.
5.7 Language Integrity.
5.7.1 Unambiguous.
5.7.2 Consistent.
5.7.3 Complete.
5.8 STL Syntax Summary.
6. STL Concepts and Meanings
6.1 STL Concept Organization.
6.1.1 Identification Category.
6.1.2 Interpretive Support Category.
6.1.3 Software Behavior Category.
6.2 Concept Definition Conventions.
6.2.1 Common Attribute Clauses.
6.2.2 Common Relation Clauses.
6.3 Concept Definition Sentence Templates.
6.3.1 Action.
6.3.2 Collection.
6.3.3 Condexpressions (No Sentence).
6.3.4 Condition.
6.3.5 ConnectionPath.
6.3.6 Constant.
6.3.7 DataItem.
6.3.8 DataKey.
6.3.9 DataPart.
6.3.10 DataRole.
6.3.11 DataStore.
6.3.12 DataType.
6.3.13 DataView.
6.3.14 EventItem.
6.3.15 EventType.
6.3.16 GraphicSymbol.
6.3.17 Literals (No Sentence).
6.3.18 Object.
6.3.19 S_Packet.
6.3.20 State.
6.3.21 StateTransition.
6.4 STL Summary
6.4.1 Keywords.
6.4.2 Attributes.
6.4.3 Reciprocal Relations.
7. STL Conformance and Extensibility
7.1 STL Interconnection Profile.
7.2 STL Extensibility.
8. Bibliography
Annex B STL Entity-Relationship Diagram Example
Annex C STL DataFlow Diagram Diagram Example
Annex D STL ESML and StateTransition Diagram Example