2005 IEEE International Conference on Systems, Man and Cybernetics
DOI: 10.1109/icsmc.2005.1571417
|View full text |Cite
|
Sign up to set email alerts
|

Formal Methods in a System-of-Systems Development

Abstract: Formal methods can complement traditional techniques such as testing and can help developers improve the degree of trustworthiness in defense acquisitions. In this paper, we demonstrate an application of formal methods to a system-of-systems development by specifying and verifying part of the controlling software for a ballistic missile defense system. While there is much work to do to institutionalize formal methods in the development of system-of-systems, we believe that this paper represents a point of depa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(5 citation statements)
references
References 19 publications
(13 reference statements)
0
5
0
Order By: Relevance
“…These techniques, however, have been applied only experimentally in SoS engineering (e.g. [5]). There are many formal languages suitable for expressing and analysing particular features of a system.…”
Section: Formal Modellingmentioning
confidence: 98%
“…These techniques, however, have been applied only experimentally in SoS engineering (e.g. [5]). There are many formal languages suitable for expressing and analysing particular features of a system.…”
Section: Formal Modellingmentioning
confidence: 98%
“…A stronger analysis of these aspects can be achieved by using formal methods. In recent years the application of formal methods in SoS development has been recommended multiple times in the SoS literature [30,58]. This has led to research and development in concrete formal SoS modelling notations [251,86,73].…”
Section: Modelling and Simulationmentioning
confidence: 99%
“…A range of methods, processes and approaches has been transferred from other engineering fields, such as "Software Engineering" and "Systems Engineering", in order to create a strong foundation for the field [126]. One such example is the use of systems modelling and in recent years the application of formal methods in SoS development has been proposed multiple times in the SoS literature [30,58]. New research projects have been started that are aimed at providing tools and methods with a basis in formal modelling for the engineering of SoS.…”
Section: Motivationmentioning
confidence: 99%
“…Formal techniques have been used in the analysis and validation of software systems for over four decades [5] and it has been widely encourage and extensively researched in both academia as well as in industry [2], [19]. While formal methods have traditionally been used in connection with the design and development of complex critical systems their application in a SoS context is still in its infancy, although some initial advances have been performed [14], [1]. The foremost reason for this is possibly the youth of the entire SoSE field and accordingly the lack of tools to support the formal description and analysis of SoS.…”
Section: Introductionmentioning
confidence: 99%