Contract-based slicing

dc.contributor.authorCruz, Daniela da
dc.contributor.authorHenriques, Pedro Rangel
dc.contributor.authorPinto, Jorge Sousa
dc.date.accessioned2011-07-01T14:32:22Z
dc.date.available2011-07-01T14:32:22Z
dc.date.issued2010
dc.description.abstractIn the last years, the concern with the correctness of programs has been leading programmers to enrich their programs with annotations following the principles of design-by-contract, in order to be able to guarantee their correct behaviour and to facilitate reuse of verified components without having to reconstruct proofs of correctness. In this paper we adapt the idea of specification-based slicing to the scope of (contract-based) program verification systems and behaviour specification languages. In this direction, we introduce the notion of contract-based slice of a program and show how any specification-based slicing algorithm can be used as the basis for a contract-based slicing algorithm.por
dc.description.sponsorshipFundação para a Ciência e a Tecnologia (FCT) - RESCUE (PTDC / EIA / 65862 / 2006), CROSS (PTDC / EIACCO/ 108995 / 2008).por
dc.identifier.doi10.1007/978-3-642-16558-0_11por
dc.identifier.isbn978-3-642-16557-3
dc.identifier.issn0302-9743por
dc.identifier.urihttps://hdl.handle.net/1822/12667
dc.language.isoengpor
dc.peerreviewedyespor
dc.publisherSpringer por
dc.relation.publisherversionhttp://www.springerlink.compor
dc.rightsopenAccesspor
dc.subjectSlicingpor
dc.subjectDesign-by-contractpor
dc.subjectSpecification-based slicingpor
dc.subject.wosScience & Technologypor
dc.titleContract-based slicingpor
dc.typeconferencePaper
dspace.entity.typePublicationen
oaire.citationConferenceDate18-21 Outubro
oaire.citationEndPage120por
oaire.citationIssuePART 1por
oaire.citationStartPage106por
oaire.citationTitleLeveraging Applications of Formal Methods, Verification, and Validationpor
oaire.citationVolume6415por
sdum.conferencePublicationLeveraging Applications of Formal Methods, Verification, and Validationpor
sdum.event.locationHeraklion, Crete, Greece
sdum.event.title4th International Symposium on Leveraging Applications (ISoLA 2010)
sdum.journalLecture Notes in Computer Sciencepor

Ficheiros

Pacote original

A mostrar 1 - 1 de 1
A carregar...
Nome:
ISoLA2010contractslicingvf.pdf
Tamanho:
277.59 KB
Formato:
Adobe Portable Document Format
Descrição:
Documento principal