AspectLTL: an aspect language for LTL specifications

AOSD '11: Proceedings of the tenth international conference on Aspect-oriented software development(2011)

引用 18|浏览0
暂无评分
摘要
We present AspectLTL, a temporal-logic based language for the specification and implementation of crosscutting concerns. AspectLTL enables the modular declarative specification of expressive concerns, covering the addition of new behaviors, as well as the specification of safety and liveness properties. Moreover, given an AspectLTL specification, consisting of a base system and a set of aspects, we provide AspectLTL with a composition and synthesis-based weaving process, whose output is a correct-by-construction executable artifact. The language is supported by a prototype tool and is demonstrated using a running example.
更多
查看译文
关键词
crosscutting concern,aspectltl specification,modular declarative specification,aspect language,liveness property,new behavior,correct-by-construction executable artifact,prototype tool,base system,expressive concern,aspect oriented programming,linear temporal logic,temporal logic
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要