Publication

 

Title

Compositionality with Strong Assumptions

 

Form of Publication

Tagungsbeitrag

All authors

Hungar, Hardi

 

Summary

This work concerns the semantical foundations for a compositional development method. The main design units in the method are components, whose nature comprises two facets: Assumptions about the environment in which they may be placed, and guarantees about their behavior, provided the assumptions are met. Components may be described declaratively in the form of specifications, or operationally by models. A compositional notion of refinement permits to relate more precise versions of design units with previous ones. Refinement distributes over the structure of decomposition into parallel units. A more general notion of realization captures the change of levels of abstraction or the transgression from a conceptual perspective to a more concrete one, such as form a functional view to a logical or technical one. By incorporating all these concepts, this work provides the foundation for being able to express precisely in which way the final design implements the requirements which have been formulated at the start of the development process.

 

Publishing date

2011

Page

11-13

Publisher

Paul Petterson and Kristina Seceleanu

ISSN

1404‐3041

 

Title of Conference

Nordic Workshop on Programming Theory

Conference host

Mälardalen Real-Time Research Center

 

Project

  • SPES 2020
  •  

    OFFIS Authors