Towards an algebraic semantics for the object paradigm
JA Goguen, R Diaconescu - Workshop on the Specification of Abstract …, 1992 - Springer
This paper surveys our current state of knowledge (and ignorance) on the use of hidden
sorted algebra as a foundation for the object paradigm. Our main goal is to support …
sorted algebra as a foundation for the object paradigm. Our main goal is to support …
On the frame problem in procedure specifications
A Borgida, J Mylopoulos… - IEEE Transactions on …, 1995 - ieeexplore.ieee.org
The paper provides examples of situations where formal specifications of procedures in the
standard pre/postcondition style become lengthy, cumbersome and difficult to change, a …
standard pre/postcondition style become lengthy, cumbersome and difficult to change, a …
An overview of Larch/C++: Behavioral specifications for C++ modules
H Kilov, W Harvey, GT Leavens - Object-Oriented Behavioral …, 1996 - Springer
An overview of the behavioral interface specification language Larch/C++ is presented. The
features of Larch/C++ used to specify the behavior of C++ functions and classes, including …
features of Larch/C++ used to specify the behavior of C++ functions and classes, including …
A theory-based representation for object-oriented domain models
SA DeLoach, TC Hartrum - IEEE Transactions on Software …, 2000 - ieeexplore.ieee.org
Formal software specification has long been touted as a way to increase the quality and
reliability of software; however, it remains an intricate, manually intensive activity. An …
reliability of software; however, it remains an intricate, manually intensive activity. An …
[图书][B] Formal Transformations from Graphically-Based Object-Oriented Representations to Theory-Based Specifications
SA DeLoach - 1996 - search.proquest.com
Formal software specification has long been touted as a way to increase the quality and
reliability of software; however, it remains an intricate, manually intensive activity. An …
reliability of software; however, it remains an intricate, manually intensive activity. An …
A pragmatic approach to formalizing object-oriented modeling and development
X Jia - … Twenty-First Annual International Computer Software …, 1997 - ieeexplore.ieee.org
Despite recent developments in formal methods, these methods have yet to enter the
mainstream of the software industry. We first examine the pragmatic obstacles to making …
mainstream of the software industry. We first examine the pragmatic obstacles to making …
Representing object models as theories
S DeLoach, P Bailor, T Hartrum - Proceedings 1995 10th …, 1995 - ieeexplore.ieee.org
Although techniques for using formal specifications have been progressing, methods for
developing formal specifications themselves have improved little. To alleviate this problem …
developing formal specifications themselves have improved little. To alleviate this problem …
A framework for order-sorted algebra
JG Stell - … Conference on Algebraic Methodology and Software …, 2002 - Springer
Order-sorted algebra is a generalization of many-sorted algebra obtained by having a
partially ordered set of sorts rather than merely a set. It has numerous applications in …
partially ordered set of sorts rather than merely a set. It has numerous applications in …
[PDF][PDF] Formal Software Engineering
D Basin, S an Matthews - 1996 - Citeseer
Background The worth of formal methods is only really beginning to be appreciated in
industry, and in a way di erent from what the original proponents expected and hoped …
industry, and in a way di erent from what the original proponents expected and hoped …
[PDF][PDF] AFIT/DS/ENG/96-05
SA DeLoach - Citeseer
Formal software speci cation has long been touted as a way to increase the quality and
reliability of software however, it remains an intricate, manually intensive activity. An …
reliability of software however, it remains an intricate, manually intensive activity. An …