Components and semantics - PowerPoint PPT Presentation

About This Presentation
Title:

Components and semantics

Description:

Components and semantics Computer Science at Karlstad University welcomes the M lardalen Real-time Research Center, V ster s Interface model needed? – PowerPoint PPT presentation

Number of Views:132
Avg rating:3.0/5.0
Slides: 8
Provided by: kau111
Category:

less

Transcript and Presenter's Notes

Title: Components and semantics


1
Components and semantics
  • Computer Science at Karlstad University welcomes
    the Mälardalen Real-time Research Center, Västerås

2
Basic interface model, UML 1.4
Clientcomponent
Suppliercomponent
ltltimplementsgtgt
ltltrequiresgtgt
Specify client and supplier interfaces together
3
Revised interface model, UML 2.0
Clientcomponent
Suppliercomponent
ltltrequiresgtgt
ltltoffersgtgt
Specify client and supplier interfaces separately
4
Version and purchase management
Clientcomponent
Suppliercomponent
ltltrequiresgtgt
ltltoffersgtgt
Clientcomponent
Suppliercomponent
ltltrequiresgtgt
ltltoffersgtgt
Clientcomponent
Suppliercomponent
ltltrequiresgtgt
ltltoffersgtgt
One to one check between client and supplier
n2checks
5
Interface model needed?
Clientcomponent
Suppliercomponent
ltltrequiresgtgt
ltltoffersgtgt
  • Evaluate client and supplier interfaces relative
    to systems requirements

6
Version and purchase management
Clientcomponent
Suppliercomponent
ltltrequiresgtgt
ltltoffersgtgt
Clientcomponent
Suppliercomponent
ltltrequiresgtgt
ltltoffersgtgt
Clientcomponent
Suppliercomponent
ltltrequiresgtgt
ltltoffersgtgt
Each client and supplier checked separately
against the system requirements 2n checks
7
Relating interfaces to each other
Inheritance
Version control
Component purchase
Clientcomponent
Baseclass
VersionA
time
Derivedclass
VersionB
Suppliercomponent
  • Works as long as the lower interface contracts
    define subtypes of (are equal to or weaker
    than) the upper ones
Write a Comment
User Comments (0)
About PowerShow.com