MFS - a program development system based on rewriting method

Jifeng Yang,YongQiang Sun,Chaojun Lu,Zhiqing Shao
1999-01-01
Ruan Jian Xue Bao/Journal of Software
Abstract:The programming language provided by MFS, named MFSL, is the mixed programing language, which combines the enhanced functional language with algebraic specification language. The optimized rules were introduced to improve the efficiency of the programming and satisfy user specific requirements for program. The type system and mechanism of proving and testing can help the programmer to find problems as soon as possible and enhance the correctness of the program. The implementation of the system was presented, and the approaches, such as parallel outermost reduction strategy, graph reduction and witness test set, were used to make the efficiency of the system implementation higher.
What problem does this paper attempt to address?