【24h】

The CommUnity workbench

机译:CommUnity工作台

获取原文

摘要

CommUnity proposes a formal approach to software architecture. It uses a parallel program design language in the style of Unity programs (Chandy and Misra, 1988), combining elements from IP (Francez and Forman, 1996). The concepts of software architecture - including configuration, connection, connector, component, instantiation - are clearly defined. CommUnity was initially developed to show how programs fit into Goguen's categorical approach to general systems theory. Since then, the language and its framework have been extended to provide a formal platform for the architectural design of open and reconfigurable systems (Fiadeiro et al., 2003). This paper describes an extension of a previous demo we presented at ICSE'02 (Wermelinger and Oliveira, 2002). This extension concerns: connectors; a graphical mode to visualize and/or update interactions; an expert utility to save the whole architecture or just some connectors as a textual specification which can then be easily read without the tool; the distribution and mobility constructs.
机译:CommUnity提出了一种软件体系结构的正式方法。它使用Unity程序风格的并行程序设计语言(Chandy和Misra,1988),结合了IP的元素(Francez和Forman,1996)。明确定义了软件体系结构的概念-包括配置,连接,连接器,组件,实例化。 CommUnity最初是为了显示程序如何适应Goguen的通用系统理论分类方法而开发的。从那时起,该语言及其框架已得到扩展,为开放和可重新配置系统的体系结构设计提供了一个正式平台(Fiadeiro等,2003)。本文描述了我们在ICSE'02上展示的先前演示的扩展(Wermelinger和Oliveira,2002年)。此扩展涉及:连接器;图形化模式以可视化和/或更新交互;一个专家实用程序,可以将整个体系结构或仅一些连接器保存为文本规范,然后无需工具即可轻松阅读;分布和流动性结构。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号