Abstract
This article discusses the developing process of the version sequences of specifications and the formal expressions of various reconstructions including the expansion and revision of the version at each stage. The author suggests using ECC (Extended Calculus of Construction) to describe the specifications of formal system and using functional language ML to implement this developing process.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Gardenfors P. Epistemic importance and minimal changes of belief.Australian J. Philos., 1984, 62: 136–157.
Ma Shaohan Met al. A propositional knowledge base revision algorithm.Computer research and development, 1996, 2: 127–131.
Eiter T, Gottlob G. On the complexity of knowledge base revision, updates and counterfactuals.Artificial Intelligence, 1992, 57: 227–270.
Garey M R, Johnson D S. Computers and Intractability. Freeman and Company, 1979.
Soenfield J R. Mathematical Logic. Addison-Wesley, Reading Mass, 1967, pp.74–75.
Li Wei. A Logical framework for evolution of specification. InProc. 5th European Symposium on Programming, Edinburgh, U.K., 1994.
Luo Zhaohui. ECC, an extended calculus of constructions. InProc. the Fourth Ann. Symp. on Logic in Computer Science, Asilomar, California, USA, June 1989, pp.387–388.
Cai Jiamei. Description of construction specification for composed abstract datatype.Journal of Zhejiang University of Technology, 1996, 2: 108–116.
Author information
Authors and Affiliations
Additional information
This project is supported by the “863” Hi-Tech Program of China and the Zhejiang Provincial Natural Science Foundation.
CAI Jiamei was born in 1946. He is an Associate Professor at Zhejiang University of Technology. His major research areas are software engineering and functional language.
Rights and permissions
About this article
Cite this article
Cai, J. The sequence modeling method based on ECC in developing program specifications. J. Comput. Sci. & Technol. 14, 337–348 (1999). https://doi.org/10.1007/BF02948736
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF02948736