Sciweavers

2493 search results - page 5 / 499
» Tool Support for Design by Contract
Sort
View
CORR
2010
Springer
122views Education» more  CORR 2010»
13 years 7 months ago
Specifying Reusable Components
Reusable software components need well-defined interfaces, rigorously and completely documented features, and a design amenable both to reuse and to formal verification; all these...
Nadia Polikarpova, Carlo A. Furia, Bertrand Meyer
SEFM
2005
IEEE
14 years 29 days ago
Omnibus Verification Policies: A flexible, configurable approach to assertion-based software verification
The three main assertion-based verification approaches are: Design by Contract (DBC), Extended Static Checking (ESC) and Verified Design by Contract (VDBC). Each approach offers a...
Thomas Wilson, Savi Maharaj, Robert G. Clark
WIRTSCHAFTSINFORMATI
2007
13 years 8 months ago
Supporting Inter-Business Collaboration via Contract Negotiation and Enactment
The increasing complexity of products and services encourages more and more companies to form collaborative networks. As these companies are independent organizations there is oft...
Peter Rittgen
SAC
2009
ACM
14 years 2 months ago
Specifying and checking protocols of multithreaded classes
In the Design By Contract (DBC) approach, programmers specify methods with pre and postconditions (also called contracts). Earlier work added protocols to the DBC approach to desc...
Clément Hurlin
CBSE
2004
Springer
14 years 23 days ago
Extra-Functional Contract Support in Components
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 tha...
Olivier Defour, Jean-Marc Jézéquel, ...