基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
Architecture Analysis and Design Language (AADL) has been utilized to specify and verify nonfunctional properties of Real-Time Embedded Systems (RTES) used in critical application systems. Examples of such critical application systems include medical devices, nuclear power plants, aerospace, financial, etc. Using AADL, an engineer is enable to analyze the quality of a system. For example, a developer can perform performance analysis such as end-to-end flow analysis to guarantee that system components have the required resources to meet the timing requirements relevant to their communications. The critical issue related to developing and deploying safety critical systems is how to validate the expected level of quality (e.g., safety, performance, security) and functionalities (capabilities) at design level. Currently, the core AADL is extensively applied to analyze and verify quality of RTES embed in the safety critical applications. The notation lacks the formal semantics needed to reason about the logical properties (e.g., deadlock, livelock, etc.) and capabilities of safety critical systems. The objective of this research is to augment AADL with exiting formal semantics and supporting tools in a manner that these properties can be automatically verified. Toward this goal, we exploit Petri Net Markup Language (PNML), which is a standard acting as the intermediate language between different classes of Petri Nets. Using PNML, we interface AADL with different classes of Petri nets, which support different types of tools and reasoning. The justification for using PNML is that the framework provides a context in which interoperability and exchangeability among different models of a system specified by different types of Petri nets is possible. The contributions of our work include a set of mappings and mapping rules between AADL and PNML. To show the feasibility of our approach, a fragment of RT-Embedded system, namely, Cruise Control System has been used.
推荐文章
AADL模型到广义随机Petri网的转换工具
体系结构设计和分析语言
可靠性模型
广义随机Petri网
模型转换工具
基于.Net Framework的N层分布式开发
分布式
DCOM/CORBA
Web Service
.Net Framework
N层模型
远程通信
Petri网关联矩阵与PNML描述之间的转换
PNML
Petri网
关联矩阵
XML
DOM
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 Mapping AADL to Petri Net Tool-Sets Using PNML Framework
来源期刊 软件工程与应用(英文) 学科 医学
关键词 MODEL-BASED Engineering PETRI NETS AADL PNML Software Architecture Formal Methods
年,卷(期) 2014,(11) 所属期刊栏目
研究方向 页码范围 920-933
页数 14页 分类号 R73
字数 语种
DOI
五维指标
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (0)
共引文献  (0)
参考文献  (0)
节点文献
引证文献  (0)
同被引文献  (0)
二级引证文献  (0)
2014(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
研究主题发展历程
节点文献
MODEL-BASED
Engineering
PETRI
NETS
AADL
PNML
Software
Architecture
Formal
Methods
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
软件工程与应用(英文)
月刊
1945-3116
武汉市江夏区汤逊湖北路38号光谷总部空间
出版文献量(篇)
885
总下载数(次)
0
总被引数(次)
0
论文1v1指导