2014
DOI: 10.12700/aph.11.06.2014.06.12
|View full text |Cite
|
Sign up to set email alerts
|

Petri Nets to B-Language Transformation in Software Development

Abstract: Petri nets and B-Method represent a pair of formal methods

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2015
2015
2019
2019

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 8 publications
(3 citation statements)
references
References 9 publications
0
3
0
Order By: Relevance
“…The method allows for developing a system specification in form of a collection of components called B-machines with formally proven properties. It enables to refine an abstract specification into the concrete realm, which can then be translated into programming language [25]. Some activities have been done [23] in this area and it would be very interesting to continue in this direction, in order to utilize the new results in the area of software engineering.…”
Section: Discussionmentioning
confidence: 99%
“…The method allows for developing a system specification in form of a collection of components called B-machines with formally proven properties. It enables to refine an abstract specification into the concrete realm, which can then be translated into programming language [25]. Some activities have been done [23] in this area and it would be very interesting to continue in this direction, in order to utilize the new results in the area of software engineering.…”
Section: Discussionmentioning
confidence: 99%
“…The expressive power of Petri nets has been studied and compared with several other formal methods for the specification and description of systems. Such systems include algebraic specification in [24], which leads to the extension of the notion of tokens to structural ones, or with B-language [11], in which the transformation of Petri nets to B-language is defined for software development, from specification to implementation. In our paper we would like to present another correspondence, namely how PNs can be transform into provable linear logic sequents.…”
Section: Introductionmentioning
confidence: 99%
“…These problems are similar to the ones in the process of component composition in component-based systems. The examples of synchronization problems appear frequently in textbooks or papers concerning with Petri nets [9,11,20,25]. To illustrate the transformation from PNs to linear logic together with the appearance of synchronization problems in component composition, is our main aim that is not published yet in scientific publications.…”
Section: Introductionmentioning
confidence: 99%