皮科拉 swMATH ID: 6408 软件作者: 弗兰茨·阿赫尔曼(Franz Achermann);马库斯·隆佩;施耐德,Jean-Guy;奥斯卡·尼尔斯特拉斯 描述: PICCOLA-一种小型合成语言。尽管面向对象的语言非常适合实现软件组件,但它们在基于组件的应用程序的构建中并没有发挥作用,这主要是因为面向对象的设计往往会模糊基于组件的体系结构。我们建议通过明确分离组件实现和组合来解决这个问题。特别是,我们声称,有意识地应用“Applications=Components+Scripts”范式可以最好地支持应用程序开发。在本章中,我们介绍了PICCOLA,一种体现这种范式的小型“合成语言”。Piccola通过通信并发代理对组件和组成抽象进行建模。灵活性、可扩展性和健壮性是通过对组件的接口和它们所处的上下文进行建模而获得的,而这些上下文是通过“表单”(可扩展记录的一个特殊概念)实现的。通过一个具体的示例,我们说明了PICCOLA如何为将应用程序视为组件组合提供显式支持,并表明将组件与其组合分离可以提高可维护性。 主页: 网址:http://scg.unibe.ch/research/piccola 相关软件: 里奥;琳达;皮克特;ArchJava建筑;点;Stata公司;年教育;歧管;方面J;PROCOL公司;JAsCo公司;Rapide公司;REXX公司;加齐;碎片;JBoss公司;路易斯安那州;方面;CLOS公司;Smalltalk公司 引用于: 16文件 更多出版物: http://scg.unibe.ch/publications?_s=dej89CHIL03q2jC1&_k=o1SXRz1m&_n&8 标准条款 2出版物描述软件,包括2出版物以zbMATH为单位 年份 PICCOLA–一种小型合成语言。重印2001年精装版。 Zbl 1255.68053号弗兰兹·阿赫尔曼;马库斯·隆佩;Jean-Guy施耐德;奥斯卡·尼尔斯特拉斯 2010 应用程序=组件+脚本(Piccola之旅)。 Zbl 1021.68020号弗兰兹·阿赫尔曼;奥斯卡·尼尔斯特拉斯 2002 全部的 前5名26位作者引用 5 奥斯卡·M·尼尔斯特拉斯。 4 弗兰兹·阿赫尔曼 三 马库斯·隆佩 2 Jean-Guy施耐德 1 阿诺·贝利 1 巴博萨、路易斯·索亚雷斯 1 马可·安东尼奥·巴博萨 1 马塞洛·玛丽亚·邦桑格 1 克拉克,戴夫 1 米雷尔·克莱博特 1 阿普尔瓦·德赛。 1 马提亚斯·克劳什 1 李思奇 1 约塞普·拉多斯 1 艾瑞克·马德琳 1 安德烈亚·奥米西尼 1 乌马帕达·帕尔 1 杰米·佩顿 1 罗马人、格鲁亚·卡塔林 1 罗伊,Partha Pratim 1 亚历山德拉·席尔瓦 1 Simplot-Ryl,伊莎贝尔 1 罗伯特·托尔斯多夫 1 三联症,尼拉马达巴 1 弗朗科·赞博内利 1 乌韦兹敦 4篇连载文章中引用 4 计算机程序设计科学 三 理论计算机科学 2 模式识别 1 计算机语言、系统和结构 在1个字段中引用 16 计算机科学(68至XX) 按年份列出的引文