Advanced Search
CS Search Google Search
Subscribers, please login

Published Articles >> Table of Contents >> Abstract

2005 Australian Software Engineering Conference (ASWEC'05)   pp. 224-232
Refinement Laws for Verifying Library Subroutine Adaptation

Full Article Text: Download PDF of full textBuy this articleGet full text from IEEE Xplore

DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ASWEC.2005.40
Send link to a friend

Abstract
In Component-Based Software Engineering programs are constructed from pre-defined software library modules. However, if the library’s subroutines do not exactly match the programmer’s requirements, the subroutines’ code must be adapted accordingly. For this process to be acceptable in safety or mission-critical applications, where all code must be proven correct, it must be possible to verify the correctness of the adaptations themselves. In this paper we show how refinement theory can be used to model typical adaptation steps and to define the conditions that must be proven to verify that a library subroutine has been adapted correctly.
Additional Information

Citation:  Colin Fidge, Peter Robinson, Steve Dunne, "Refinement Laws for Verifying Library Subroutine Adaptation," aswec, pp. 224-232,  2005 Australian Software Engineering Conference (ASWEC'05),  2005

Similar Articles

Abstract Contents
Abstract
Citation




Free access to

  • Abstracts
  • Selected PDFs

Electronic subscribers login to:

  • Access HTML/PDFs of full text articles

Subscription information

Get a Web account

PDFs require Adobe Acrobat Reader.

Peer Review Notice

Give us Feedback