%0 Journal Article %T Chemical Semantics of Object Oriented Languages
面向对象语言的化学语义 %A YAN Wei %A LU Yan-sheng %A
闰伟 %A 卢炎生 %J 计算机科学 %D 2012 %I %X 化学计算模型是基于化学反应和计算之间比喻的并行计算模型,其内在的并行性及不确定性可以有效地消 除与计算逻辑本身无关的人为顺序性,从而能够以更为直观和抽象的方式来描述并行计算。但也正是由于其内在的 并行性和高层抽象性,使得特定的控制机制难以描述。高阶化学编程语言是对传统化学计算模型的扩展和泛化,在保 留传统化学计算特征的同时,不仅可以有效地描述传统的控制机制,也可以方便地定义新的控制机制。通过从简单面 向对象语言到高阶化学语言的转换,给出了面向对象语言的一种化学语义描述,提供了一种描述面向对象系统的新视 角,也为结合面向对象编程和化学编程提供了一种可能。 %K Chemical computing %K Parallelism %K Control mechanism %K Object orientation %K High-order chemical language %K Chemical semantics
化学计算,并行性,控制机制,面向对象,高阶化学语言,化学语义 %U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=64A12D73428C8B8DBFB978D04DFEB3C1&aid=A72829DDE955E0D2FD5C5E76D8A256B4&yid=99E9153A83D4CB11&vid=7C3A4C1EE6A45749&iid=0B39A22176CE99FB&sid=475189FCB44F11F6&eid=2922B27A3177030F&journal_id=1002-137X&journal_name=计算机科学&referenced_num=0&reference_num=22