2017
DOI: 10.1007/978-3-319-60225-7_9
|View full text |Cite
|
Sign up to set email alerts
|

Applying a Dependency Mechanism for Voting Protocol Models Using Event-B

Abstract: The design of e-voting systems requires the use of techniques which guarantee that the resulting system is safe, secure and preserves privacy. We develop Event-B models of a voting system, by applying a decomposition pattern and a technique of contextualisation, using a dependency mechanism. Through refinement, we take into account the precise regulation and structure of a specific voting process, and reason formally about the system's resistence to common attacks and threats.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2017
2017
2021
2021

Publication Types

Select...
3
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(3 citation statements)
references
References 12 publications
(9 reference statements)
0
3
0
Order By: Relevance
“…In [6], the authors also use a correct-by-construction approach using Event-B to model a secure e-voting system. The authors focus on the recording and the tallying phases to ensure the verifiability of the system using a decomposition pattern and a contextualisation technique.…”
Section: Related Workmentioning
confidence: 99%
“…In [6], the authors also use a correct-by-construction approach using Event-B to model a secure e-voting system. The authors focus on the recording and the tallying phases to ensure the verifiability of the system using a decomposition pattern and a contextualisation technique.…”
Section: Related Workmentioning
confidence: 99%
“…Electronic voting systems [6] In Applying a Dependency Mechanism for Voting Protocol Models Using Event-B' [6], the case study presents a method for reusing general concepts from an e-voting domain model in the formal development of specific systems within the same domain. The approach is refinement-based and thus the development is a sequence of models, moving from the abstract to the concrete.…”
Section: Case Studiesmentioning
confidence: 99%
“…The next phase of development (refinement-driven design) combines the context specifications with Event-B machines. An example of this correct-by-construction design approach can be found in [22].…”
Section: General Approachmentioning
confidence: 99%