Design of Ada Systems Yielding Reusable Components: An Approach Using Structured Algebraic Specification

Steven D. Litvintchouk, A. S. Matsumoto · IEEE Transactions on Software Engineering · 1984

Our experience with design of Ada1software has indicated that a methodology, based on formal algebra, can be developed which integrates the design and management of reusable components with Ada systems design. The methodology requires the use of a specification language, also based on formal algebra, to extend Ada's expressive power for this purpose. We show that certain requirements for the use of Ada packages which cannot be expressed in Ada can be expressed in algebraic specification languages, and that such specifications can then be implemented in Ada.

Read the paper · More papers on PaperTik