Garden:一种面向领域语言的集成开发环境  

在线阅读下载全文

作  者:张乃孝[1,2] 珺小明[1] 孙猛 

机构地区:[1]华东师范大学软件学院,上海200062 [2]北京大学数学科学学院,北京100871 [3]数学与计算机科学国家研究所,荷兰阿姆斯特丹1090GB

出  处:《中国科学(E辑)》2008年第12期2084-2098,共15页Science in China(Series E)

基  金:国家自然科学基金(批准号:60473056);上海市基础研究重点项目(登山行动计划)(批准号:06JC14022);中国高技术研究发展计划(批准号:2006AA01Z165,2007AA010302)资助项目

摘  要:随着计算机技术的发展,通用语言已经不能满足各种领域应用程序开发的需要.由于领域语言提供领域专用术语和符号的概念,支持该领域中的各种处理,能够简洁、有效地构造该领域应用程序,因此,领域语言成为当前计算机语言研究中的热点.文中在面向模型的变换型软件开发方法和语言的抽象与封装机制研究的基础上,设计与实现了一种面向语言的领域语言的集成开发环境Garden,它包括软件开发环境和程序开发环境.软件开发环境以GarAda解释器为核心,用于支持领域语言开发的各过程;程序开发环境以领域语言编译器为核心,用于支持领域用户程序开发的各过程.Garden的研制成功,为领域语言的自动生成探索了一条切实可行的途径.

关 键 词:GARMENT GARDEN 领域语言 面向语言 自动生成 

分 类 号:TP312[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象