在系统集成方面,您如何为集成需求建模?您使用UML或BPMN还是其他一些技术?
您认为现有方法中存在哪些限制以及您认为系统集成要求的理想建模方法是什么?
答案 0 :(得分:2)
如果你想要一个更好的答案,这个问题真的很广泛,可以改进(例如,什么级别的系统?)。以下方法符合我的经验,并在公司内广泛采用。这可能对您的组织不起作用,但我们的应用程序/数据集成非常方便,这些方法可帮助我们跟踪高/流/数据实体级别的集成。成功的关键不是理想的模式,而是一个具有良好培训和实例/备忘单的实用模型。
在组件/接口级别进行系统集成似乎有效的一个UML模型视图是一个组件图,其中包含组件,然后是接口实现和接口用法。
还使用信息流的概念UML或只是带有定义的行。然后选择你的抽象级别。示例:PeopleSoft ---(通过文件的人员详细信息)-----> Active Directory ---(通过LDAP组)---->培训工具。
BPMN确实用于业务流程,虽然我认为它很棒,但这不应该用于它。
答案 1 :(得分:0)
OMG尝试使用sysml建模语言中集成的需求图来回答您的问题。 SysML工具提供商试图解决您的问题。例如,查看rational rhapsody解决方案。