期刊文献+

ICEMDA中的业务对象关联和状态管理

The management of associations and states of business objects in ICEMDA
下载PDF
导出
摘要 在可互操作、可配置的企业模型驱动体系结构(ICEMDA)研究的基础上,提出了~种基于关联对象和状态矩阵的业务对象(BO)关联和状态管理模型与处理机制,以解决目前企业软件与应用研究在数据关联复杂的情况下大都忽略了由关联引发的业务状态依赖的问题。借助实例分析了业务关联的重要性,提出了管理模型的总体结构与核心概念,使用关联对象描述连接BO之间的直接和间接关联,以状态矩阵描述质变状态与量变状态的混合情况。基于BO和工作流引擎的系统架构,以相对松散的BO组装实现了该模型,并给出处理关联对象和状态矩阵的相关算法。通过采购管理软件的实例验证了本文方法的有效性。 The paper proposes a model and mechanism for management of the associations and states of business objects on the basis of the research on the interoperable configurable enterprise model driven architecture (ICEMDA) to solve the problem of business state dependency aroused by the associations, which is usually ignored in the studies of enterprise software and applications. It is presented through a practical case that the associations affect business correctness. And the architecture and primary concepts are given, including the association object for connecting business objects directly or indirectly, and the state matrix for describing the compositive states of qualitative chan- ges and quantitative changes. The framework based on business object and workflow engine is designed to imple- ment the model according to the relative looser assembly pattern, and the algorithms for association objects and state matrices are also presented and used. A case of purchase management system is finally shown to validate the mechanism.
出处 《高技术通讯》 CAS CSCD 北大核心 2012年第3期326-334,共9页 Chinese High Technology Letters
基金 863计划(2009AA042153,2008AA042101,2008GG1000401028)和国家自然科学基金(60773064)资助项目.
关键词 业务对象(BO) 关联关系 关联对象 状态依赖 状态矩阵 工作流 可互操作 可配置的企业模型驱动体系结构([CEMDA) business object (BD), association relationship, association object, state dependency, state matrix, workflow, interoperable configurable enterprise model driven architecture (ICEMDA)
  • 相关文献

参考文献12

  • 1Caetano A, Silva A, Tribolet J. Using roles and business objects to model and understand business processes. In: Proceedings of the ACM Symposium on Applied Computing, Santa Fe, USA, 2005. 1308-1313.
  • 2Fingar P. Component-based frameworks for e-commerce. Communications of the ACM, 2000, 43 (10) :61-67.
  • 3Di Lucca G, Fasolino A, Tramontana P, et al. Recovering a business object model from web applications. In: Proceedings of the 27th Annual International Conference on Computer Software and Applications, Dallas, USA, 2003. 348- 353.
  • 4Sutherland J, Heuvel W. Enterprise application integration encounters complex adaptive systems : a business object perspective. In: Proceedings of the 35th Annual Hawaii International Conference on System Sciences, Hawaii, USA, 2002. 3724-3733.
  • 5Boyd L. Business patterns of association objects. In : Pattern Languages of Program Design. Boston, USA: Addison Wesley Publisher, 1998. 395-408.
  • 6Kristensen B. Complex associations: abstractions in object-oriented modeling. ACM SIGPLAN Notices, 1994, 29 (10) : 272-286.
  • 7Saiedian H. An evaluation of extended entity-relationship model. Information and Software Technology, 1997, 39 (7) : 449-462.
  • 8Krishnamurthy S, Lam H. An object-oriented semantic association model (OSAM * ). Artificial Intelligence: in industrial engineering and manufacturing: theoretical issues and applications, 1988 : 463-494.
  • 9战德臣,冯锦丹,聂兰顺,徐晓飞.ICEMDA:一种可互操作可配置可执行的模型驱动体系结构[J].电子学报,2008,36(B12):120-127. 被引量:7
  • 10Tsagias M, Kitchenham B. An evaluation of the business object approach to software development. Journal of Systems and Software, 2000, 52 ( 2-3 ) : 149-156.

二级参考文献12

  • 1刘静,何积丰,缪淮扣.模型驱动架构中模型构造与集成策略[J].软件学报,2006,17(6):1411-1422. 被引量:26
  • 2C Pautasso, T Heinis, G Alonso. Autonomic resource provisioning for software business processes[ J ]. Information and Soft- ware Technology, 2007,49( 1 ) : 65 - 80.
  • 3OMG. MDA guide version 1.0.1 [OL]. http://www, omg. com/. 12th June 2003.
  • 4J Bezivin, O Gerbe. Towards a precise definition of the OMG/ MDA framework[ A] .Proceedings of 16th Annual International Conference on Automated Software Engineering ( ASE 2001 ) [C]. Washington, DC, USA: IEEE Computer Society, 2001. 273 - 280.
  • 5Thomas Meservy, Kurt D. Fenstermacher. Transforming soft- ware development:An MDA road map[ J]. Computer,2005,38 (9) :52 - 58.
  • 6Jean Bezivin. From object composition to model transformation with the MDA[ A]. Proceedings of the 39th International Conference and Exhibition on Technology of Object-Oriented Languages and Systems[ C ]. Santa Barbara: IEEE Computer Society, 2001. 350.
  • 7Lemesle R. Transformation rules based on meta-modeling[ A]. Proceedings of the Second International Workshop on Enterprise Distributed Object Computing[ C]. San Diego, California, USA: IEEE Computer Society Press, 1998. 113- 122.
  • 8W Tan, L Ma, J Li, Z Xiao. Application MDA in a conception design environment[A]. Proceedings of the First International Multi-Symposiums on Computer and Computational Sciences (IMSCCS' 06) [ C ]. Hangzhou, China: IEEE. Computer Society, 2006.702 - 704.
  • 9K Kosanke. CIMOSA overview and status[ J]. Computers in Industry, 1995,27(2) : 101 - 109.
  • 10D Chen, B VaUespir, G Doumeingts. GRAI integrated methodology and its mapping onto generic enterprise reference architecture and methodology[ J ]. Computers in Industry, 1997,33 (2- 3) :387 - 394.

共引文献6

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部