Well, using semantics or rules should be another tool in you toolset. And it's a very useful one, even though is very underrated maybe because it´s never been easy to use. Or because semantic or functional programming has never been that popular.
That is changing nowaydays because of SOA and BPM's, that rely heavily upon on Business Rules, specially sSOA.
With the jServiceRules / jSemanticService frameworks I tried to cover up some of that gaps:
# Adapting the BRE to Services and Java environments.
# Integration with another third party frameworks.
When to use Semantics or Rules
# If you have a complex model you could write a semantic model to process it.
# Business rules that would change over the time.
# Business rules that you'd like to isolate from the code.
# Different types of events or objects you'd want to recognize and process.
No comments:
Post a Comment