arrow
返回

Trustworthy components-compositionality and prediction

delete2003-03-01
delete35
PRE
AI
H
Heinz Schmidt
DOI:10.1016/S0164-1212(02)00045-6delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
This article defines key requirements for an architecture-based approach to trustworthy components. We then provide a brief overview of our architecture definition language RADL with a focus on compositionality and extra-functional properties. RADL aims at very high-level specification and validation of hierarchical assemblies of distributed real-time components. Several ideas in RADL are oriented towards modern middleware technologies such as NET and EJB and to software-engineering methods such as UML. RADL dynamic models are centered around contracts, state machines and Petri nets. These are associated to contact points and connectors for defining connection constraints in architectural specification. They define configuration and behavioral contracts when they are associated to components and architectural assemblies of components. RADL contracts permit static compatibility checks and automatic gate adaptation for true black-box reuse. Dynamic monitoring of deployed components complements this with execution-based mechanism enabling prediction of extra-functional properties during architectural design. (C) 2002 Elsevier Science Inc. All rights reserved.
Keyword:
component technology
component-based software engineering
trustworthy assembly
quality assurance
compositionality
automatic adaptation
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Journal of Systems and Software 封面图
Journal of Systems and Software
IF:
4.1
论文数:
5.4K
被引数:
8.4K

机构

暂无机构信息
引用论文

引用论文

err分享
err收藏