Transformations that are based on syntax directed rewriting systems can have a significant impact on the construction of high assurance systems. However, in order for a transformational approach to be useful to a particular problem domain, a (general) transformation system must be adapted to the notation of that particular domain. A transformation system that can be easily adapted to various domain notations has the potential of having a wide range of applicability. In this paper we dissus why transforrmtion is attractive horn a high assurance perspective, as well as some issues surrounding automated transformation within specific problem domains. We then give an overview of a language independent High Assurance Transformation System (HATS)...
Although formal requirements specifications can pro-vide a complete and consistent description of a ...
Because of the high cost associated with failure in high-consequence systems, it is important to pro...
One hinderance to model transformation verification is the large number of different MT languages wh...
Transformations that are based on syntax directed rewriting systems can have a significant impact on...
In high-consequence systems, there is a high cost associated with failure. Thus, there should be str...
HATS is a general purpose syntax derivation tree based transformation system in which transformation...
We have discussed two aspects of creating high integrity software that greatly benefit from the avai...
The HATS project develops a formal method for the design, analysis, and implementation of highly ada...
The construction of a high-assurance system requires some evidence, ideally a proof, that the system...
Trust in software is typically achieved via stabilization efforts over long periods of use. Adaptati...
Trust in software is typically achieved via stabilization efforts over long periods of use. Adaptati...
This paper provides a brief context of current work being done in an industrial research project tha...
In the methodology for the development of correct software by transformation, each development step ...
Higher-Order Transformations, or HOTs, are transformations which receive a model of a transformation...
rtance when software is generated from specifications given in a declarative, domain-specific langua...
Although formal requirements specifications can pro-vide a complete and consistent description of a ...
Because of the high cost associated with failure in high-consequence systems, it is important to pro...
One hinderance to model transformation verification is the large number of different MT languages wh...
Transformations that are based on syntax directed rewriting systems can have a significant impact on...
In high-consequence systems, there is a high cost associated with failure. Thus, there should be str...
HATS is a general purpose syntax derivation tree based transformation system in which transformation...
We have discussed two aspects of creating high integrity software that greatly benefit from the avai...
The HATS project develops a formal method for the design, analysis, and implementation of highly ada...
The construction of a high-assurance system requires some evidence, ideally a proof, that the system...
Trust in software is typically achieved via stabilization efforts over long periods of use. Adaptati...
Trust in software is typically achieved via stabilization efforts over long periods of use. Adaptati...
This paper provides a brief context of current work being done in an industrial research project tha...
In the methodology for the development of correct software by transformation, each development step ...
Higher-Order Transformations, or HOTs, are transformations which receive a model of a transformation...
rtance when software is generated from specifications given in a declarative, domain-specific langua...
Although formal requirements specifications can pro-vide a complete and consistent description of a ...
Because of the high cost associated with failure in high-consequence systems, it is important to pro...
One hinderance to model transformation verification is the large number of different MT languages wh...