参考文献/References:
[1] Koohestani B.A graph representation for search-based approaches to graph layout problems[J].International Journal of Computational Science and Engineering,2020(3):429-436.
[2] Adrian K,Alfredo N,Cristina M,et al.Synchronous black hole search in directed graphs[J].Theoretical Computer Science,2011,412(41):5752-5759.
[3] Zhu Wei,Liu Runjie,Shen Jinyuan,et al.Formal development of non-recursive algorithm for L-system based Koch curve[EB/OL].[2020-12-11].https://dl.acm.org/doi/10.1109/IWCTFTA.2012.67.
[4] Gries D.The science of programming[M].New York:Springer,1989.
[5] Edsger W D.A discipline of programming[M].Upper Saddle River:Prentice Hall,Inc,1976.
[6] Xue Jinyun.A unified approach for developing efficient algorithmic programs[J].Journal of Computer Science and Technology,1997,12(4):314-320.
[7] 朱振元,朱承.递归算法的非递归化实现[J].小型微型计算机系统,2003,24(3):567-570.
[8] 邓觐超,佟玉凤.有关完全图的算法及实现技术[J].烟台大学学报:自然科学与工程版,1997(3):16-20.
[9] 薛锦云.复杂算法程序的规范证明和形式推导[J].江西师范大学学报:自然科学版,1992,16(3):195-202.
[10] Hu Qimin,Xue Jinyun,You Zhen.Research on formal development of non-recursive algorithms of graph search[EB/OL].[2020-12-19].https://link.springer.com/chapter/10.1007%2F978-3-319-31220-0_12.
[11] Deuerlein J,Elhay S,Simpson A R.Fast graph matrix partitioning algorithm for solving the water distribution system equations[J].Journal of Water Resources Planning and Management,2015,142(1):1-11.
[12] 古天龙.软件开发的形式化方法[M].北京:高等教育出版社,2005.
[13] 王戟,詹乃军,冯新宇,等.形式化方法概貌[J].软件学报,2019,30(1):33-61.
[14] CCF形式化方法专业委员会.形式化方法的研究进展与趋势[M].北京:机械工业出版社,2018:1-68.
[15] Xue Jinyun.PAR:a model driven engineering platform for generating algorithms and software[C]//Symposium Programming:Logics,Models,Algorithms and Concurrency to recognize Jayadev Misra's Accomplishments,2016:29-30.
[16] 胡启敏,薛锦云,游珍,等.Apla→C++自动生成系统中若干软件构件形式化验证技术研究[J].计算机工程与科学,2018,40(2):268-274.
[17] Klaus T F,Roger W.Lower and upper competitive bounds for online directed graph exploration[J].Theoretical Computer Science,2015,655:15-29.
[18] Hans L B,Michael R F,Dimitrios M T.Derivation of algorithms for cutwidth and related graph layout parameters[J].Journal of Computer and System Sciences,2008,75(4):231-244.
[19] You Zhen,Xue Jinyun,Zuo Zhengkang.Unified formal derivation and automatic verification of three binary-tree traversal non-recursive algorithms[J].Cluster Computing,2016,19(4):2145-2156.
[20] Sutton A,Maletic J I.Emulating C++0xconcepts[J].Science of Computer Programming,2013,78(9):1449-1469.
[21] Zheng Yujun,Xue Jinyun.A problem reduction based approach to discrete optimization algorithm design[J].Computing,2010,88(1/2):31-54.
[22] 杨庆红.递归问题循环不变式开发新策略的研究与应用[D].南昌:江西师范大学,2003.
[23] Xue Jinyun.Two new strategies for developing loop invariants and their applications[J].Journal of Computer Science and Technology,1993,8(3):147-154.
[24] 万松松,薛锦云,谢武平.循环不变式开发技术研究[J].计算机工程与科学,2010,32(9):84-88,94.
[25] Kondratyev D A,Maryasov I V,Nepomniaschy V A.The automation of C program verification by the symbolic method of loop invariant elimination[J].Automatic Control and Computer Sciences,2019,53(7):653-662.
[26] Zuo Zhengkang,Wang Changjing,Shi Haihe,et al.Research on a new abstract programming language for generic constraints[EB/OL].[2020-12-20].https://kns.cnki.net/KCMS/detail/detail.aspx?dbcode=IPFD&filename=LRCM201507003080.
[27] Zuo Zhengkang,Xue Jinyun,Wang Changjing.Constraint verification of generic algorithmic program for solving general network path problems[J].Journal of Networks,2013,8(5):1050-1057.
[28] Wang Hongbing,Liang Yanrui,Yao Lin,et al.Computational thinking in C++ programming language[EB/OL].[2021-02-13].https://kns.cnki.net/KCMS/detail/detail.aspx?dbcode=IPFD&filename=ZNXX201412016017.
[29] 左正康,薛锦云.Apla中泛型约束机制研究[J].软件学报,2015,26(6):1340-1355.
[30] Xue Jinyun,You Zhen,Hu Qimin.PAR:a practicable formal method and its supporting platform[EB/OL].[2021-02-15].https://doi.org/10.1007/978-3-030-02450-5_5.
[31] Hu Qimin,Xue Jinyun,You Zhen.Research on formal development of non-recursive algorithms of graph search[EB/OL].[2021-02-15].https://link.springer.com/chapter/10.1007%2F978-3-319-31220-0_12.
[32] Gargantini G,Riccobene A E,Scandurra P.Combining formal methods and MDE techniques for Model-Driven system design and analysis[J].International Journal on Advances in Software,2010,3(1/2):1-18.
相似文献/References:
[1]古素梅,杨庆红*.2类数列问题循环不变式开发策略研究与应用[J].江西师范大学学报(自然科学版),2020,(03):307.[doi:10.16357/j.cnki.issn1000-5862.2020.03.15]
GU Sumei,YANG Qinghong*.The Research and Application of Loop Invariant Development Strategy for Two Kinds of Sequence Problems[J].Journal of Jiangxi Normal University:Natural Science Edition,2020,(06):307.[doi:10.16357/j.cnki.issn1000-5862.2020.03.15]
[2]王昌晶,贺江飞,罗海梅,等.模型驱动的Dafny程序形式化生成与自动验证[J].江西师范大学学报(自然科学版),2020,(04):378.[doi:10.16357/j.cnki.issn1000-5862.2020.04.09]
WANG Changjing,HE Jiangfei,LUO Haimei,et al.The Model-Driven Dafny Program Generation and Automatic Verification[J].Journal of Jiangxi Normal University:Natural Science Edition,2020,(06):378.[doi:10.16357/j.cnki.issn1000-5862.2020.04.09]
[3]左正康,方 越,黄 箐,等.二叉树排序非递归算法推导及形式化证明[J].江西师范大学学报(自然科学版),2020,(06):625.[doi:10.16357/j.cnki.issn1000-5862.2020.06.14]
ZUO Zhengkang,FANG Yue,HUANG Qing,et al.The Derivation and Formal Proof of Binary Tree Sorting Non-Recursive Algorithm[J].Journal of Jiangxi Normal University:Natural Science Edition,2020,(06):625.[doi:10.16357/j.cnki.issn1000-5862.2020.06.14]
[4]左正康,方 越,黄志鹏,等.二叉树队列关系问题非递归算法的推导及形式化证明[J].江西师范大学学报(自然科学版),2022,(01):49.[doi:10.16357/j.cnki.issn1000-5862.2022.01.07]
ZUO Zhengkang,FANG Yue,HUANG Zhipeng,et al.The Derivation and Formal Proof of Non-Recursive Algorithm for Binary Tree Queue Relation Problems[J].Journal of Jiangxi Normal University:Natural Science Edition,2022,(06):49.[doi:10.16357/j.cnki.issn1000-5862.2022.01.07]