Companion Proceedings of the 36th International Conference on Software Engineering 2014
DOI: 10.1145/2591062.2591088
|View full text |Cite
|
Sign up to set email alerts
|

Formal verification problems in a big data world: towards a mighty synergy

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
13
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
5
3

Relationship

3
5

Authors

Journals

citations
Cited by 18 publications
(13 citation statements)
references
References 18 publications
0
13
0
Order By: Relevance
“…In other words, Big Data helps to improve software engineering processes, and the improved software engineering process can in turn develop better Big Data projects. This approach was not widely seen in the works we surveyedperhaps it is best represented in the paper by Camilli [24]. We will be turning our attention to several approaches to try to spur development of this mutual enrichment idea in the near future.…”
Section: Discussion and Future Researchmentioning
confidence: 99%
See 2 more Smart Citations
“…In other words, Big Data helps to improve software engineering processes, and the improved software engineering process can in turn develop better Big Data projects. This approach was not widely seen in the works we surveyedperhaps it is best represented in the paper by Camilli [24]. We will be turning our attention to several approaches to try to spur development of this mutual enrichment idea in the near future.…”
Section: Discussion and Future Researchmentioning
confidence: 99%
“…Given the huge amounts of data generated by BD these systems, new formal verification techniques are required for them [24]. The powerful computing resources associated with cloud computing can fundamentally transform formal verification techniques by parallelizing and distributing the verification techniques themselves.…”
Section: Testing and Debugging Big Data Systemsmentioning
confidence: 99%
See 1 more Smart Citation
“…Third, from a verification perspective, to the best of our knowledge, this represents the first attempt to build a formal model representing Storm topologies, and the first try in making a configurable model aiming at running verification tasks of non-functional properties for big data applications. While some works concentrate on exploiting big data technologies to speedup verification tasks [15], others focus on the formalization of the specific framework, but remain application-independent, and their goal is rather to verify properties of the framework, such as reliability and load balancing [38], or the validity of the messaging flow in MapReduce [41].…”
Section: Related Workmentioning
confidence: 99%
“…Furthermore, aspects such as messaging, communication protocols, which are commonly used in concurrent or distributed systems, can be difficult to model with the language primitives of timed-automata [22,21]. Moreover, TB nets are supported by powerful off-the-shelf open source software tools able to perform simulation, model checking [23,24,25,26], model-based testing, and runtime verification [27,28].…”
Section: Time Basic Petri Netsmentioning
confidence: 99%