Previous Next V-Model Official Homepage by IABG  
SD 3.2: Specification of Requirements for External Interfaces of SW/HW Unit  

  SE3.2 - Anf. an die externen Schnittst. der SW-/HW-Einheit prz.

  • Product Flow
  • Handling
  • Roles
  • Methods
  • Tools Requirements
  • External Norms
  • Product Flow

    From Product to Methods Tool Req. Ext. Norms
    Activity State Chapter Title Activity State
    SD1 accepted All User Requirements - -      
    SD2 accepted All System Architecture - -    
    SD2 being proc. Existing Interface Description - -    
    SD3.1 being proc. Existing Technical Requirements - -    
    - - 5.x.3 Technical Requirements.
    Technical Requirements for the Interfaces
    being proc. CFM (1)
    COM (2)
    DIAL (4)
    IAM (2)
    STMO (3)

    + "Chapter" are extra columns from the original printed version of GD 250


    * Description of Requirements for Technical Application Environment

    This activity is used to specify the requirements for the application environment and for other external interfaces of the SW Unit/HW Unit during operation.

    The requirements for the application environment determine the embedding of the SW Unit/HW Unit, i. e. the cooperation of software and hardware with external elements during operation. The complex environment interfaces between parallel and asynchronous objects have to be described when in operation. In this connection, objects might be SW Units/HW Units in the same System, users of the System or devices of other systems. It is of particular importance to define the required time behavior.

    * Definition of Requirements for the User Interface

    The man-machine interface is a particular form of the external interface of SW Units. This is where the requirements for services to be made available and for information to be exchanged, for screen layout, syntax and semantics of the individual masks, allocation of keys, print formats, and listing layouts have to be specified. The requirements must be agreed with those in charge of the development of process descriptions and manuals. The mutual influence of man-machine interface designs and manual and automated processes must be taken into consideration.

    * Definition of Requirements for the HW Interfaces

    The requirements for the interfaces with regard to electrical, optical, mechanical and possibly also other characteristics have to be specified for HW Units. The interface to HW Units may also include a HW user interface (buttons, switches, keyboards, etc.). Time response must be observed (e. g. data transmission rates, response times, cycle times, bus widths, and data volumes).


    Role Participation
    System Designer responsible


    Product Methods Allocation Use
    Chapter 5.x.3
    Technical Requirements.
    Technical Requirements for the Interfaces
    CFM - Control Flow Modeling (1) Generate
    COM - Class/Object Modeling (2) Generate
    DFM - Data Flow Modeling Generate
    DIAL - Dialog Design Modeling (4) Generate
    IAM - Interaction Modeling (2) Generate
    STMO - State Modeling in the OO Field (3) Generate

    Tools Requirements

    Product Functional Tools Requirements
    Chapter 5.x.3
    Technical Requirements.
    Technical Requirements for the Interfaces
    SSD01 - Recording Requirements
    SSD02 - Supporting Specification of User Interfaces
    SSD07 - Supporting Modeling of Information Flows
    SSD22 - Supporting Class/Object Modeling
    SSD27 - Supporting State Modeling in the Object-Oriented Field
    SSD28 - Supporting Interaction Modeling

    External Norms

    Being defined


    (1) Method CFM is to be applied for event-driven systems in case it is required for the representation of the control flow based on a high complexity.

    (2) The methods have to be applied in object-oriented developments.

    (3) Method STMO is to be applied for the dynamic system modeling in object-oriented procedures.

    (4) Method DIAL is to be applied for dialogue functions with screen masks.

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