作为我论文的一部分,我选择为简单的业务流程模拟器开发一个原型。我欢迎任何/所有建议和指导
该项目的目标是获得软件模拟的基本知识,并深入了解描述业务流程的结构和行为特征的不同软件模型。业务流程可以用 BPMN(业务流程模型和符号)或 BPEL(业务流程执行语言)建模。该项目的可交付成果将包括一个流程模拟器,以及各种类型业务流程的案例研究。我将在 JAVA 中创建一个模拟器
首先,我是使用 BPMN 还是 BPEL 来建模业务流程?
其次,从头开始开发模拟器或使用诸如 buildap 或 jBPM 之类的开源代码并在此基础上进行构建是否明智。
第三,谁能推荐我一本书来学习业务流程的类型,或者换句话说,业务模型的类别和建模取决于流程的类型(您所知道的最好的),以及用于 java 模拟。