10、面向方面建模中的模型组合指令与UWE方法应用

面向方面建模中的模型组合指令与UWE方法应用

在软件开发中,尤其是涉及复杂系统的设计时,如何有效处理不同模型之间的组合以及确保设计的一致性和正确性是关键问题。本文将介绍面向方面建模(AOM)中的模型组合指令,以及UWE(UML-based Web Engineering)方法在Web应用开发中的应用。

1. UWE方法与ArgoUWE工具

UWE方法为Web应用的设计提供了一套系统的思路。它涵盖了用例模型、概念模型、导航模型、过程模型和表示模型等主要模型的设计。ArgoUWE作为支持UWE方法的工具,在半自动化开发过程中发挥着重要作用,用户活动和工具活动相互交织。

ArgoUWE工具的优势在于其包含的UWE格式规则,这些规则被集成在设计评审机制中,能够帮助建模者在设计过程中发现错误或使用更好的建模结构来增强模型。与以往需要建模者显式触发的检查过程不同,这种一致性检查机制可以持续验证规则。

目前,开发团队正在对ArgoUWE进行一些改进:
- 对ArgoUWE的可用性进行细微改进,以提供更好的用户体验。
- 增强对迭代和增量建模的支持,使开发过程更加灵活。
- 改进ArgoUWE,以提供新的UWE建模元素,并增加在个性化Web应用设计中所需的额外格式规则。
- 进一步增强ArgoUWE,使其能够为常用框架(如Zope或Struts)和架构(如J2EE和.NET)构建特定平台的模型(PSMs)。

2. 面向方面建模(AOM)中的模型组合

在面向方面建模中,一个设计模型通常由一组方面模型和一个主模型组成。每个模型又由多种不同类型的UML图构成。为了识别方面模型和主模型之间的冲突,并分

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值