Mauricio Salatino [https://community.jboss.org/people/salaboy21] created the discussion
"Re: Process Inference" To view the discussion, visit: https://community.jboss.org/message/762966#762966 -------------------------------------------------------------- Hi Julio! Comments inline > Julio Faerman wrote: > > Hello colleagues, > > When i am working in BPM projects, it is very common to have some or all of > this problems: > > - The organization does not know the [whole] process > > > *What do you mean by does not know the whole process? They can start with > simple models and improve them over the time* > > > - The organization knows the process, but does not know how to model, deploy > or maintain it > > *The IT Deparment + The Business Analyst will need to coordinate the whole > process lifecycle maintaince* > > - The organization knows how to model, but the process is too complex, full > of special cases and exceptions > > *That's why Drools and jBPM are together. You can model simple process and > let the Rules deal with exceptions* > > - The organization is improving the process faster than software can keep up > > *The idea of having processes and rules is to provide a declarative way to > improve the software to be up to date to the business requirements.* > > > And other related issues i think you may also have found. Then i wonder... > > What if we modeled the software so that the process engine could relate the > system state and events to user actions? > > *This could be possible, but your description is too generic to even think in > a particular case.* > > > Given some time, the process could be infered from this data and the engine > automatically take the actions it has enough confidence (possibly undoable) > or ask the user otherwise. > > *Now this sounds to probabilistic stuff.. you can do the same with rules and > fuzzy logic, but once again, you will probably need to be focused to a > particular case. At that point you will need to measure if creating complex > rules and mechanisms to auto update your system is more efficient that let > the users change the rules and processes by themselves.* > > > Would this be any good in your organization, or is it just another bad idea? Cheers -------------------------------------------------------------- Reply to this message by going to Community [https://community.jboss.org/message/762966#762966] Start a new discussion in jBPM at Community [https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]
_______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
