Bichon:一种新的面向组件编程语言

Liping Xu, Yufei Ren
{"title":"Bichon:一种新的面向组件编程语言","authors":"Liping Xu, Yufei Ren","doi":"10.1109/WCSE.2010.11","DOIUrl":null,"url":null,"abstract":"We propose a new Java-based component-oriented programming language (COPL) named Bichon to support component-oriented software engineering. Bichon introduce component, bi-directional interface, static linking, and dynamic connection to programming language. With separation of static and dynamic behaviors of components, better component definition and composition are achieved. This paper presents the core syntax and type definition of Bichon calculus. Programming language design issues, including events, callbacks, overriding and message dispatch are concerned.","PeriodicalId":376358,"journal":{"name":"2010 Second World Congress on Software Engineering","volume":"2012 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-12-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Bichon: A New Component-Oriented Programming Language\",\"authors\":\"Liping Xu, Yufei Ren\",\"doi\":\"10.1109/WCSE.2010.11\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We propose a new Java-based component-oriented programming language (COPL) named Bichon to support component-oriented software engineering. Bichon introduce component, bi-directional interface, static linking, and dynamic connection to programming language. With separation of static and dynamic behaviors of components, better component definition and composition are achieved. This paper presents the core syntax and type definition of Bichon calculus. Programming language design issues, including events, callbacks, overriding and message dispatch are concerned.\",\"PeriodicalId\":376358,\"journal\":{\"name\":\"2010 Second World Congress on Software Engineering\",\"volume\":\"2012 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2010-12-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2010 Second World Congress on Software Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/WCSE.2010.11\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 Second World Congress on Software Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WCSE.2010.11","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

为了支持面向组件的软件工程,我们提出了一种新的基于java的面向组件的编程语言(COPL) Bichon。Bichon介绍了组件、双向接口、静态链接和动态连接的编程语言。通过对组件静态和动态行为的分离,实现了更好的组件定义和组合。本文给出了Bichon演算的核心语法和类型定义。编程语言的设计问题,包括事件,回调,覆盖和消息调度。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Bichon: A New Component-Oriented Programming Language
We propose a new Java-based component-oriented programming language (COPL) named Bichon to support component-oriented software engineering. Bichon introduce component, bi-directional interface, static linking, and dynamic connection to programming language. With separation of static and dynamic behaviors of components, better component definition and composition are achieved. This paper presents the core syntax and type definition of Bichon calculus. Programming language design issues, including events, callbacks, overriding and message dispatch are concerned.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信