||
luniannian
计世资讯认为,业务基础软件平台是指以业务导向和驱动的、可快速构建应用软件的软件平台。和操作系统平台、软件基础架构平台相比,业务基础软件平台和用户的管理及业务相关度比较大,是管理软件开发的通用基础平台。操作系统平台解决了“应用软件系统与硬件之间的交互与管理问题”,软件基础架构平台解决了“应用软件系统与操作系统平台之间的交互与管理问题”,而业务基础管理软件则是解决了“管理软件的业务描述与操作系统平台、软件基础架构平台之间的交互与管理问题”,它是以业务导向和驱动的软件架构体系。
技术无关:通过运行平台直接执行企业的业务,实现业务模型和系统实现技术的分离,从根本上提升管理软件的技术无关性,使应用系统可以在各类主流和标准的基础平台上运行,并可以顺利地迁移到未来的实现技术上
业务导向:基于企业工程理论和企业参考模型,为软件设计和开发提供有效的导向和依据,帮助开发者全面、正确和迅速地实现管理者的管理和业务要求,大幅度地提升管理软件的开发、发布和维护的效率及质量,并在业务持续完善的过程中实现快速调整。
计世资讯认为,从目前产业界的发展趋势来看,业务基础软件平台有两种实现途径:第一种是“组件化业务基础软件平台”,第二种是“模型化业务基础软件平台”。
组件化业务基础软件平台是软件平台比较正常的发展轨迹,也是“面向对象、组件化开发模式”在管理软件中的具体应用。在组件化业务基础软件平台中,其基本内容是集成应用平台和集成开发环境,但对于组件化业务基础软件平台,其最大的难点在于组件的生成与管理。
模型化业务基础软件平台的基本内容包括两部分:集成业务平台和业务建模工具。前者是业务基础软件平台的支撑环境,也是解释与执行业务建模工具所开发软件系统的主要载体;后者是业务基础软件平台的开发与管理体系,用户可以通过它研发出各种各样的软件系统。