Previous Next Functional Tool Requirements Homepage  
System Development Submodel  
SSD04 - Supporting Process Modeling  

  LSE04 - Prozeßmodellierung unterstützen

Contents  
  • 1 Allocation to V-Model and Methods Allocation
  • 2 Brief Characteristics
  • 3 Requirements
  •       3.1 Requirements for Interfaces
  •       3.2 Requirements for the Methods Support
  •       3.3 Requirements for Functions
  •       3.4 Other Requirements
  • 1 Allocation to V-Model and Methods Allocation

    V-Model

    SD3.3 - Definition of Requirements for the Functionality

  • Technical Requirements.Overall Function of Element
  • SD4.1 - SW Architecture Design

  • SW Architecture. Modularization/Database Design
  • Method
    PIM - Process Interaction Modeling
    STM - State Transition Modeling

    2 Brief Characteristics

    This service unit defines the requirements for tools applied to generate the preliminary design of a SW unit by taking into consideration real-time aspects. The structuring into sequential and parallel processes and the process synchronization and communication are described with the help of a network model. For inter-communicating processes the signal flows will be described.

    3 Requirements

    3.1 Requirements for Interfaces

    SSD04.I.1 Granularity The exchange of control parameters with SWFM01 - Workflow Management is possible for individual closed function packages of the tool by means of a disclosed, documented interface.
    SSD04.I.2 Output interface to SSD19 - Simulating Timing Behavior It is possible to transmit process models via the object management without further transformation to SSD19 in order to simulate the expected time behavior.
    SSD04.I.3 Output interface to SQA14 - Generation of Test Cases It is possible to transmit process models via the object management without further transformation to SQA14 in order to generate test cases.

    3.2 Requirements for the Methods Support

    SSD04.M.1 Process Interaction Modeling (PIM)
    SSD04.M.1.1 Symbols
    SSD04.M.1.1.1 Processes Symbols are available for the representation of processes.
    SSD04.M.1.1.2 Signal flows Symbols are available for the representation of signal flows.
    SSD04.M.1.1.3 Time sequence symbolic The way of representation illustrates the time sequence of the signal flows.
    SSD04.M.2 State Transition Modeling (STM)
    SSD04.M.2.1 Symbols
    SSD04.M.2.1.1 States Symbols are available for the representation of states.
    SSD04.M.2.1.2 State transitions Symbols are available for the representation of state transitions.
    SSD04.M.2.1.3 I/O symbols It is possible to record inputs (events) and outputs (actions).
    SSD04.M.2.2 Subautomata The decomposition into several interconnected or nested subautomata is possible.
    SSD04.M.2.3 Means to represent state transition diagrams
    SSD04.M.2.3.1 Bubble diagram The representation in form of a bubble diagram is possible.
    SSD04.M.2.3.2 Fence diagram The representation in form of a fence diagram is possible.
    SSD04.M.2.3.3 State transition table The representation in form of a state transition table is possible.
    SSD04.M.2.3.4 State transition matrix The representation in form of a state transition matrix is possible.
    SSD04.M.2.3.5 Transformation of the representation It is possible to automatically transform the state transition diagrams from one means of representation to another.

    3.3 Requirements for Functions

    SSD04.F.1 Handling the process model It is possible to extend or modify the standard set of symbols by a definition of individual symbols.
    SSD04.F.2 Conversion It is possible to convert the process model from the graphic notation into an alphanumeric notation and vice versa.

    3.4 Other Requirements

    SSD04.O.1 Upward compatibility It must be possible to process objects generated with an older release of the tool with the later release of that tool, without loss of information and functionality.
    SSD04.O.2 Procedural command language The tool has a procedural command language that can be applied by the user to generate and run macros or procedures.
    SSD04.O.3 Complexity There is no limitation of the complexity caused by the tool itself.

    Previous Next GDPA Online Last Updated 01.Jan.2002 Updated by Webmaster Last Revised 01.Jan.2002 Revised by Webmaster