Objective
Modular aspects of analysing, constructing and verifying executable specifications have received increasing attention in the last years, due to the enormous potential for significant advances in theory and practice. It is well-known that various basic properties and computation / reasoning techniques for executable specifications exhibit a non-modular behaviour in general, thereby impeding the design and verification of complex specifications by systematically combining simpler ones. In this project, the focus is on modular aspects of executable specifications in the framework of equational/rewriting logic, specification and programming. The objectives and envisaged research themes cover the following related fields. Firstly, several foundational issues of combining specifications will be investigated. This includes in particular the study of inheritence criteria for crucial properties of specifications under various practically relevant types of combination mechanisms. Secondly, important pragmatic and operational issues of analysing and constructing complex executable specifications, and of corresponding reasoning and proof techniques are studied. This will be done in connection with contributing improvements to the software systems ELAN (a logical framework based on the rewriting logic) and SPIKE (a theorem prover for first-order logic and inductive reasoning) developed by the PROTHEO team in Nancy. And thirdly, the previous theoretical and conceptual investigations on modular aspects of designing and verifying executable specifications will be applied to practical problems. In particular, it is intended to study specifications of telephone services, in the context of the cooperation between CNET France Telecom and PROTHEO.
Fields of science (EuroSciVoc)
CORDIS classifies projects with EuroSciVoc, a multilingual taxonomy of fields of science, through a semi-automatic process based on NLP techniques. See: The European Science Vocabulary.
CORDIS classifies projects with EuroSciVoc, a multilingual taxonomy of fields of science, through a semi-automatic process based on NLP techniques. See: The European Science Vocabulary.
You need to log in or register to use this function
Programme(s)
Multi-annual funding programmes that define the EU’s priorities for research and innovation.
Multi-annual funding programmes that define the EU’s priorities for research and innovation.
Topic(s)
Calls for proposals are divided into topics. A topic defines a specific subject or area for which applicants can submit proposals. The description of a topic comprises its specific scope and the expected impact of the funded project.
Calls for proposals are divided into topics. A topic defines a specific subject or area for which applicants can submit proposals. The description of a topic comprises its specific scope and the expected impact of the funded project.
Call for proposal
Procedure for inviting applicants to submit project proposals, with the aim of receiving EU funding.
Data not available
Procedure for inviting applicants to submit project proposals, with the aim of receiving EU funding.
Funding Scheme
Funding scheme (or “Type of Action”) inside a programme with common features. It specifies: the scope of what is funded; the reimbursement rate; specific evaluation criteria to qualify for funding; and the use of simplified forms of costs like lump sums.
Funding scheme (or “Type of Action”) inside a programme with common features. It specifies: the scope of what is funded; the reimbursement rate; specific evaluation criteria to qualify for funding; and the use of simplified forms of costs like lump sums.
Coordinator
54602 Villers-les-Nancy
France
The total costs incurred by this organisation to participate in the project, including direct and indirect costs. This amount is a subset of the overall project budget.