Extra-Functional Contract Support in Components

@inproceedings{Defour2004ExtraFunctionalCS,
  title={Extra-Functional Contract Support in Components},
  author={Olivier Defour and Jean-Marc J{\'e}z{\'e}quel and No{\"e}l Plouzeau},
  booktitle={CBSE},
  year={2004}
}
According to Szyperski, “a software component is a unit of composition with contractually specified interfaces and explicit context dependencies only”. But it is well known that these contractually specified interfaces should go well beyond mere syntactic aspects: they should also involve functional, synchronization and Quality of Service (QoS) aspects. In… CONTINUE READING