摘要
以实时线性时态逻辑作为逻辑框架,以时控自动机作为计算模型,扩展了软件体 系结构环境Armani的行为规范说明与验证的能力。从而可以在体系结构描述的基础上从结构 和行为两方面分析验证系统在体系结构层次上的重要性质,减少软件开发的风险;并且支持 非完全规范说明,具有半形式化验证与组合验证的灵活性。
This paper extends the software architecture environment Armani wit h the ability of behavioral specification and verification in a real-time linear temporal logic framework using timed automata as computing models. It can help to ensure certain essential archiectural properties both from structural and fu nctional aspects and thus owns the potential to reduce the software development risk before the development process proceeds to implementation phase. The propo sed extension allows incomplete specification and supports semi-formal and compo sitional verfication.
出处
《计算机工程》
CAS
CSCD
北大核心
2003年第11期8-10,共3页
Computer Engineering
基金
国家自然科学基金资助项目(60173103)
关键词
软件体系结构
行为规范
时控自动机
Software architecture
Behavioral specification
Timed automata