Scenario Modeling with Aspects.

Scenario Modeling with Aspects.
复制标题

具有方面的场景建模。

DOI:
--
复制
发表时间:
2004
期刊:
影响因子:
--
通讯作者:
João Araújo
João Araújo
中科院分区:
--
文献类型:
--
作者:
J. Whittle;João Araújo

文献摘要

被引文献

相似文献

在面向方面的软件开发(AOSD)社区中,在软件生命周期的各个阶段表示横切关注点已经引起了极大的兴趣。然而,这些努力大多集中在设计和实施阶段。本文的重点是在需求建模表示方面。特别是,如何建模方面的一部分,基于MIMO建模的问题得到解决。场景的使用在需求开发和分析中很常见。作者描述了如何在场景级别表示和组合方面。方面场景被建模为交互模式规范(IPS),并使用实例化和特殊的组合操作符与非方面场景组合。然后,可以使用现有的状态机合成算法将所组成的场景集合自动转换为一组状态机。结果状态机集是场景的可执行形式,可用于模拟和分析需求。
There has been significant recent interest, within the aspect-oriented software development (AOSD) community, in representing crosscutting concerns at various stages of the software lifecycle. However, most of these efforts have concentrated on the design and implementation phases. The focus of this paper is on representing aspects during requirements modelling. In particular, the issue of how to model aspects as part of scenario-based modelling is addressed. The use of scenarios is common in requirements development and analysis. The authors describe how to represent and compose aspects at the scenario level. Aspectual scenarios are modelled as interaction pattern specifications (IPSs) and are composed with nonaspectual scenarios using instantiation and special composition operators. The composed collection of scenarios can then be translated automatically into a set of state machines using an existing state machine synthesis algorithm. The resulting set of state machines is an executable form of the scenarios and can be used for simulation and analysis of the requirements.