Past PI Meeting Presentations
Links
to presentations from past PI meetings appear below. Although Rockwell Collins has been involved with the Software
Enabled Controls program from its outset, our work on a Pattern-driven approach
to the Analysis of Adaptation of High Assurance software only began in mid July
of 2002.
The November 2002 PI Meeting presentation represents a first progress report on
this effort. At the time of this meeting,
most of the work on the eXtensible Intermediate Language (XCIL) had been
completed, and most of the OCP code had been translated to XCIL.
The May 2003 PI Meeting presentation represents a second progress report, with
preliminary results based on our initial analysis of the OCP. At this point, we had a definition for our
eXtensible Pattern Specification Language (XPSL), and had used XPSL to define
the SEC Pattern Catalog. All of the OCP
had been been translated to XCIL, with the ISU toolset provided analysis of the
resulting XCIL in accordance with the first ten patterns selected from the
catalog (based on the importance of the issues they addressed).
Current plans call for additional work on tool support for these patterns, and
the transformations associated with them.
We plan to focus first on those patterns that address the most
significant problems that we found during our initial analysis. Modules that are adapted (changed) will be
tested using test cases generated by T-VEC from formal (pre/post)
specifications of their interfaces. Formal
interface specs will also be developed to test subtyping relationships in
accordance with the patterns in the catalog.
Related
documents: Nov ‘02 | May ‘03
Home | Issues | Vision | XCIL | XPSL |
Pattern catalogs | KCS tools | Results | Services
| Standards | Tech
transfer