企业应用软件存在的问题
1ESA中业务对象的抽象与划分问题。虽然面向对象技术在业务流程建模中具备良好的可变性、可适应性、可重用性等优势但对象仅能表现它对外界所承担的责任和服务以及它是如何传递信息的而在业务流程中还需要考虑责任人和时间这两个概念因此基于面向对象技术的建模方法对业务流程深层次地表示还有待于研究。另外当前对体系结构的研究主要集中在过程结构、优化和适应性等方面。业务的变化最终要映射到软件系统上ESA软件应该通过优良的体系结构把业务需求的变化“消化”在软件系统中尽量做到以不变应万变为此目的的软件体系结构还需要进一步研究。2工作流业务规则语义的完整性验证。工作流模型的合理性验证技术一般包括三个方面语法、结构和语义语法的正确性容易得到保证当前侧重的是结构的合理性研究。语义的正确性是对工作流模型最为严格的验证验证的范围十分广泛也是难点所在对工作流模型语义的完整性验证当前的研究还有待于补充和完善。模型验证是工作流正确执行的基础。力图解决工作流模型语义难以量化、复杂语义的完整性难以验证的问题。此外提出的复杂控制结构的构造方法还应该具有通用性和强适应性。