2006
DOI: 10.1016/j.infsof.2005.05.002
|View full text |Cite
|
Sign up to set email alerts
|

From a B formal specification to an executable code: application to the relational database domain

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

0
30
0

Year Published

2006
2006
2017
2017

Publication Types

Select...
4
2
1

Relationship

3
4

Authors

Journals

citations
Cited by 31 publications
(30 citation statements)
references
References 16 publications
0
30
0
Order By: Relevance
“…The paper focuses on the last phase since the first two ones are largely described and compared with the relevant related work in our previous publications [12,14]. We just sum them up in the next section; the aim is to point out the generic features of the B specification obtained by translating the UML notations.…”
Section: Overview Of the Approach To Derive B Specifications From Umlmentioning
confidence: 99%
See 1 more Smart Citation
“…The paper focuses on the last phase since the first two ones are largely described and compared with the relevant related work in our previous publications [12,14]. We just sum them up in the next section; the aim is to point out the generic features of the B specification obtained by translating the UML notations.…”
Section: Overview Of the Approach To Derive B Specifications From Umlmentioning
confidence: 99%
“…The problem addressed in this paper concerns the consistency of the B specification that is generated in the first step as described in [13,14]. In fact, as the UML notations are not sufficient to express all the business rules, some of them are directly expressed as B invariants.…”
mentioning
confidence: 99%
“…4. From the last refinement step, the definition of the database schema is automatically derived (Mammar and Laleau, 2006;Mammar, 2002). We plan to extend this automation to derive the programs corresponding to the transactions.…”
Section: Overview Of the Approachmentioning
confidence: 99%
“…Moreover, the variables which the transitions may refer to are refined by the variables defined in the imported SQL machines. In Mammar and Laleau (2006), we have defined a generic and automatic process to refine transactions. The refinement of transactions consists hence of the following points:…”
Section: Substitution Refinementmentioning
confidence: 99%
See 1 more Smart Citation