检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[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[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.30