跳到主要导航 跳到搜索 跳到主要内容

A model of component-based programming

  • Xin Chen*
  • , Jifeng He
  • , Zhiming Liu
  • , Naijun Zhan
  • *此作品的通讯作者
  • United Nations
  • Nanjing University
  • CAS - Institute of Software

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Component-based programming is about how to create application programs from prefabricated components with new software that provides both glue between the components, and new functionality. Models of components are required to support black-box compositionality and substitutability by a third party as well as interoperability. However, the glue codes and programs designed by users of the components for new applications in general do not require these features, and they can be even designed in programming paradigms different from those of the components. In this paper, we extend the rCOS calculus of components with a model for glue programs and application programs that is different from that of components. We study the composition of a glue program with components and prove that the components glued by the glue program yield a new component.

源语言英语
主期刊名International Symposium on Fundamentals of Software Engineering - International Symposium, FSEN 2007, Proceedings
出版商Springer Verlag
191-206
页数16
ISBN(印刷版)9783540756972
DOI
出版状态已出版 - 2007
活动2nd IPM International Symposium on Fundamentals of Software Engineering, FSEN 2007 - Tehran, 伊朗伊斯兰共和国
期限: 17 4月 200719 4月 2007

出版系列

姓名Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
4767 LNCS
ISSN(印刷版)0302-9743
ISSN(电子版)1611-3349

会议

会议2nd IPM International Symposium on Fundamentals of Software Engineering, FSEN 2007
国家/地区伊朗伊斯兰共和国
Tehran
时期17/04/0719/04/07

指纹

探究 'A model of component-based programming' 的科研主题。它们共同构成独一无二的指纹。

引用此