Associated research group: Critical Systems Research GroupThis paper reports on a project to exercise, evaluate and enhance a methodology for developing high assurance software for an embedded system controller. In this approach, researchers at the National Security Agency capture system requirements precisely and unambiguously through functional specifications in Z. Rockwell Collins then implements these requirements using an integrated, model-based software development approach. The development effort is supported by a tool chain that provides automated code generation and support for formal verification. The specific system is a prototype high speed encryption system, although the controller could be adapted for use in a variety of criti...
The Logical Coprocessing Kernel (LOCK) began as a research project to stretch the state of the art i...
In this paper we introduce High Assurance SPIRAL to solve the last mile problem for the synthesis of...
Abstract:- Secure software development is one of the most information system issues that raised thro...
The aviation industry needs to assure the reliable operation of aircrafts. While this reliability ha...
Software certification processes have become so intertwined with development processes that true pro...
Summary. This chapter addresses challenges for model-driven development of embedded systems in indus...
With the increasing demand for developing high-quality and more reliable systems, the process of dev...
This paper describes a technology transfer project where formal specification and verification techn...
D.Com. (Informatics)The complexity of modern computer-based information systems is such that, for al...
As software becomes ever more embedded into the fabric of society, more systems are becoming critica...
Safety-critical embedded systems are now software-reliant and evolving at an incredible pace. With t...
Requirements specifications for high assurance secure systems are rare in the open literature. This ...
Requirements engineering, a vital component in successful project development, often does not includ...
Findings from the National Software Assurance Repository ABSTRACT: Defect free software is a critica...
One approach to assuring information security is to control access to information through an appropr...
The Logical Coprocessing Kernel (LOCK) began as a research project to stretch the state of the art i...
In this paper we introduce High Assurance SPIRAL to solve the last mile problem for the synthesis of...
Abstract:- Secure software development is one of the most information system issues that raised thro...
The aviation industry needs to assure the reliable operation of aircrafts. While this reliability ha...
Software certification processes have become so intertwined with development processes that true pro...
Summary. This chapter addresses challenges for model-driven development of embedded systems in indus...
With the increasing demand for developing high-quality and more reliable systems, the process of dev...
This paper describes a technology transfer project where formal specification and verification techn...
D.Com. (Informatics)The complexity of modern computer-based information systems is such that, for al...
As software becomes ever more embedded into the fabric of society, more systems are becoming critica...
Safety-critical embedded systems are now software-reliant and evolving at an incredible pace. With t...
Requirements specifications for high assurance secure systems are rare in the open literature. This ...
Requirements engineering, a vital component in successful project development, often does not includ...
Findings from the National Software Assurance Repository ABSTRACT: Defect free software is a critica...
One approach to assuring information security is to control access to information through an appropr...
The Logical Coprocessing Kernel (LOCK) began as a research project to stretch the state of the art i...
In this paper we introduce High Assurance SPIRAL to solve the last mile problem for the synthesis of...
Abstract:- Secure software development is one of the most information system issues that raised thro...