A many-valued logic with imperative semantics for incremental specification of timed models

1Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In order to reconcile the state of the art and the state of the practice in software engineering, immediate goals aim to use formal methods in ways that are minimally disruptive to professional practice. In this pursuit formal methods should be adapted to flexible lifecycle structures, getting over more traditional approaches. In the field of real-time design, SCTL/MUS-T methodology proposes a software process using formal methods that builds incrementally the model-oriented specification of the intended system. There are two main issues in this proposal: the incremental nature of the process, calling for a many-valued understanding of the world; and the construction of a model-oriented specification, calling for an imperative viewpoint in specification. From this starting point, this paper introduces a many-valued logic with imperative semantics enabling (1) to build a very-abstract level prototype from the scenarios identified on the intended system; (2) to capture the uncertainty and disagreement in an incremental process by providing a measure of how far or how close the prototype is from satisfying the intended requirements. © Springer-Verlag 2004.

Cite

CITATION STYLE

APA

Vilas, A. F., Pazos Arias, J. J., Díaz Redondo, R. P., Solla, A. G., & Duque, J. G. (2004). A many-valued logic with imperative semantics for incremental specification of timed models. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2999, 382–401. https://doi.org/10.1007/978-3-540-24756-2_21

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free