{"title":"通过智能业务对象实现基于参与者的业务流程自动化","authors":"Florian Unterberger, Robert Singer","doi":"10.1145/3040565.3040569","DOIUrl":null,"url":null,"abstract":"Business processes are a vital part of every company. But, executing business processes with conventional business process engines is complex, and so people rely on services such as email, where processes naturally emerge from the users' interactions. Instead of relying on the typical centralized and monolithic architecture of business process engines, this work shows, that a decentralized approach utilizing the Actor Model and Intelligent Business Objects (IBOs) is also feasible. Using the Actor Model, the process engine is distributed on several smaller independent actors, which enables a high flexibility. But instead of needing to store process configurations on actors to execute a process, the process configuration is stored in an Intelligent Business Object, which is passed around by the actors for each process instance. As a proof-of-concept, a prototype has been developed.","PeriodicalId":104185,"journal":{"name":"Proceedings of the 9th Conference on Subject-oriented Business Process Management","volume":"31 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Actor Based Business Process Automation via Intelligent Business Objects\",\"authors\":\"Florian Unterberger, Robert Singer\",\"doi\":\"10.1145/3040565.3040569\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Business processes are a vital part of every company. But, executing business processes with conventional business process engines is complex, and so people rely on services such as email, where processes naturally emerge from the users' interactions. Instead of relying on the typical centralized and monolithic architecture of business process engines, this work shows, that a decentralized approach utilizing the Actor Model and Intelligent Business Objects (IBOs) is also feasible. Using the Actor Model, the process engine is distributed on several smaller independent actors, which enables a high flexibility. But instead of needing to store process configurations on actors to execute a process, the process configuration is stored in an Intelligent Business Object, which is passed around by the actors for each process instance. As a proof-of-concept, a prototype has been developed.\",\"PeriodicalId\":104185,\"journal\":{\"name\":\"Proceedings of the 9th Conference on Subject-oriented Business Process Management\",\"volume\":\"31 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-03-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 9th Conference on Subject-oriented Business Process Management\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3040565.3040569\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 9th Conference on Subject-oriented Business Process Management","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3040565.3040569","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Actor Based Business Process Automation via Intelligent Business Objects
Business processes are a vital part of every company. But, executing business processes with conventional business process engines is complex, and so people rely on services such as email, where processes naturally emerge from the users' interactions. Instead of relying on the typical centralized and monolithic architecture of business process engines, this work shows, that a decentralized approach utilizing the Actor Model and Intelligent Business Objects (IBOs) is also feasible. Using the Actor Model, the process engine is distributed on several smaller independent actors, which enables a high flexibility. But instead of needing to store process configurations on actors to execute a process, the process configuration is stored in an Intelligent Business Object, which is passed around by the actors for each process instance. As a proof-of-concept, a prototype has been developed.