图 11. 工作订单的业务交互模型
总结和展望
在本文中,我们已经讨论和激发了对创新的中间相遇的方法的需求,这种方法搭建了业务和 IT 之间的桥梁,并且支持 SOA 项目的分析和设计阶段。我们还提议将这种新的交叉学科的 SOAD 方法作为一个整体的建模规则,它以现在构建良好且广为赞誉的 OOAD、EA、和 BPM 为基础。
在详细定义 SOAD 表示法和流程的同时,还确定了关键的原理,比如服务概念化(或标识)、服务分类或聚合、策略和方面、中间相遇流程、语义代理和服务获取(以供重用)。
SOAD 需要增强现有的软件开发方法,进一步提高企业应用程序开发项目的可用性和适用性。随着时间的推移,还将发展相关的最佳实践。
我们还认识到,UML 在流程的表示法选择方面将继续占支配地位;可能需要进行增强以满足更广泛的 SOAD 的要求。
完成 SOAD 方法的下一步就是定义所需的端到端流程和表示法,复审活动中的角色和它们的责任,并且继续检查所提议的方法在项目中的有效性。
参考资料
请访问 IEE Xplore 站点以获得由 Ali Arsanjani 撰写的 A Domain-Language Approach to Designing Dynamic Enterprise Component based Architectures to Support Business Services。
要获得更多关于 Sarbanes-Oxley and Web Services 的信息,请访问 SYS-CON 站点。
在 Amazon.com 上获得由 Barker 和 Longman 撰写的 CASE Method - Function and Process Modeling。
在 Addison Wesley 站点获得由 Grady Booch 撰写的 Object-Oriented Analysis and Design with Applications。
在 BPMI.org 上查阅 Business Process Management Initiative。
阅读 Endrei M. 等撰写的 Patterns: Service-oriented Architecture and Web Services 红皮书(SG24-6303-00,2004 年 4 月,Endrei M.)。
在 Carnegie Mellon University Software Engineering Institute (SEI) 站点上学习更多关于 Feature-Oriented Domain Analysis 的知识。
文章来源于领测软件测试网 https://www.ltesting.net/