The Semantics of Shared Submodules Specifications
暂无分享,去创建一个
After reviewing the concept of module specification with import and export interfaces introduced by H. Ehrig for the modular development of software systems, precise definitions of submodule and union of modules specifications are given along with some basic results on their compatibility and semantics. The notion of amalgamated sum is used for the semantics of unions of modules and some connections are made with parametrized specifications. The results are restricted to the basic algebraic case.
[1] Hartmut Ehrig,et al. Parameter Passing in Algebraic Specification Languages , 1984, Theor. Comput. Sci..
[2] Hartmut Ehrig,et al. Algebraic Implementation of Abstract Data Types , 1982, Theor. Comput. Sci..
[3] Hartmut Ehrig,et al. Compatibility of Parameter Passing and Implementation of Parameterized Data Types , 1983, Theor. Comput. Sci..
[4] Edward K. Blum,et al. Implementation of Data Types by Algebraic Methods , 1983, J. Comput. Syst. Sci..