Frama-C-discuss mailing list archives
This page gathers the archives of the old Frama-C-discuss archives, that was hosted by Inria's gforge before its demise at the end of 2020. To search for mails newer than September 2020, please visit the page of the new mailing list on Renater.
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Frama-c-discuss] Information hiding: how to handle module's private static variables in Frama-C?
- Subject: [Frama-c-discuss] Information hiding: how to handle module's private static variables in Frama-C?
- From: pascal.cuoq at gmail.com (Pascal Cuoq)
- Date: Wed, 27 Nov 2013 10:56:42 +0100
- In-reply-to: <CAC3Lx=bqpi2v3cwLZ1bKeWPm262vt+44Ocw1DvQoh1OkGSLQhA@mail.gmail.com>
- References: <CAC3Lx=bqpi2v3cwLZ1bKeWPm262vt+44Ocw1DvQoh1OkGSLQhA@mail.gmail.com>
I have been discussing this very question with Claude March?, who pointed me to Asma Tafat's PhD thesis: https://www.lri.fr/~atafat/These/manusrit_tafat.pdf [French]. Key quote: ?La sp?cification d?un programme a besoin d??tre abstraite pour plusieurs raisons. La premi?re est que les sp?cifications d?crivent le comportement fonctionnel des programmes, c?est-?-dire ce que fait le programme et non pas comment il le fait.? I think that Frama-C and ACSL should natively incorporate some of these ideas, but as of yet, they do not. Claude and I arrived to the conclusion that it was possible in the meantime to play with the presented ideas by cheating (i.e. presenting to the users of the function to abstract a different (more abstract) specification than was used to verify it), but I forget the details now. Pascal -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.gforge.inria.fr/pipermail/frama-c-discuss/attachments/20131127/f71f630f/attachment.html>
- Follow-Ups:
- [Frama-c-discuss] Information hiding: how to handle module's private static variables in Frama-C?
- From: dmentre at linux-france.org (David MENTRE)
- [Frama-c-discuss] Information hiding: how to handle module's private static variables in Frama-C?
- References:
- [Frama-c-discuss] Information hiding: how to handle module's private static variables in Frama-C?
- From: dmentre at linux-france.org (David MENTRE)
- [Frama-c-discuss] Information hiding: how to handle module's private static variables in Frama-C?
- Prev by Date: [Frama-c-discuss] Information hiding: how to handle module's private static variables in Frama-C?
- Next by Date: [Frama-c-discuss] Information hiding: how to handle module's private static variables in Frama-C?
- Previous by thread: [Frama-c-discuss] Information hiding: how to handle module's private static variables in Frama-C?
- Next by thread: [Frama-c-discuss] Information hiding: how to handle module's private static variables in Frama-C?
- Index(es):