Your browser does not support JavaScript!
http://iet.metastore.ingenta.com
1887

Interface Definition Pattern

Interface Definition Pattern

For access to this article, please select a purchase option:

Buy chapter PDF
£10.00
(plus tax if applicable)
Buy Knowledge Pack
10 chapters for £75.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Name:*
Email:*
Your details
Name:*
Email:*
Department:*
Why are you recommending this title?
Select reason:
 
 
 
 
 
Foundations for Model-based Systems Engineering: From Patterns to Models — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

The Interface Definition Pattern provides three viewpoints that enable the identification and definition of interfaces to be specified in terms of the structural aspects of the interfaces: the Interface Identification Viewpoint identifies each Interface, the Interface Connectivity Viewpoint shows the connection between Interfaces and the Interface Definition Viewpoint defines what is transferred across each Interface. The Pattern also provides two Viewpoints that enable the behaviour of Interfaces to be specified: the Interface Behaviour Viewpoint identifies typical scenarios showing how Interfaces are used and the Protocol Definition Viewpoint defines any Protocols to which Interfaces or Ports must conform. When using the Interface Definition Pattern, as a minimum at least one ICV and one IDV are needed to specify Interfaces, their associated Ports and the connections between them. Where the information on the IIVs is not a subset of that on the ICVs, then at least one IIV must also be produced. In practice, however, multiple IIVs, ICVs and IDVs would be produced along with Interface Behaviour View and, where necessary, Protocol Definition Views. Note here the use of View rather than Viewpoint. When using the Interface Definition Pattern, Views are created that conform to the Viewpoints.

Chapter Contents:

  • 4.1 Introduction
  • 4.1.1 Pattern aims
  • 4.2 Concepts
  • 4.3 Viewpoints
  • 4.3.1 Overview
  • 4.3.2 Rules
  • 4.3.3 Interface Identification Viewpoint (IIVp)
  • 4.3.3.1 Description
  • 4.3.3.2 Example
  • 4.3.4 Interface Connectivity Viewpoint (ICVp)
  • 4.3.4.1 Description
  • 4.3.4.2 Example
  • 4.3.5 Interface Definition Viewpoint (IDVp)
  • 4.3.5.1 Description
  • 4.3.5.2 Example
  • 4.3.6 Interface Behaviour Viewpoint (IBVp)
  • 4.3.6.1 Description
  • 4.3.6.2 Example
  • 4.3.7 Protocol Definition Viewpoint (PDVp)
  • 4.3.7.1 Description
  • 4.3.7.2 Example
  • 4.4 Summary
  • 4.5 Related Patterns
  • Reference

Inspec keywords: user interfaces

Other keywords: interface identification viewpoint; interface behaviour view; ICV; protocol definition viewpoint; interface definition pattern; IDV; interface structural aspects; interface connectivity viewpoint

Subjects: User interfaces

Preview this chapter:
Zoom in
Zoomout

Interface Definition Pattern, Page 1 of 2

| /docserver/preview/fulltext/books/pc/pbpc014e/PBPC014E_ch4-1.gif /docserver/preview/fulltext/books/pc/pbpc014e/PBPC014E_ch4-2.gif

Related content

content/books/10.1049/pbpc014e_ch4
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading
This is a required field
Please enter a valid email address