David Straus

Subscribe to David Straus: eMailAlertsEmail Alerts
Get David Straus: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by David Straus

The primary purpose of most business applications is to bring automation and efficiency to the business. Outside of a few examples, most of our business applications are required to evolve along with our business, and that, of course can be a challenge for most organizations The time it takes to change application software gates our business's ability to remain competitive or stay current with internal or external initiatives or regulations. This article is about the core asset in our applications that deals with our business: our business logic or business rules. We will discuss how to group these business rules together to form automated business decisions that can be easily created and maintained. So where are your business rules? In many instances, most of our business rules exist in one of two places: in the heads of our employees (hopefully in the context of f... (more)

What's Next After SOA?

This is the time of year when trend or predication articles start cropping up. Year after year I'm asked if I would be interested in writing about what's to come. You see I have an uncanny ability to pick lottery numbers. Unfortunately my lottery guesses, like most articles that look into the future, aren't right most of the time. So I usually say no, and leave my writing time to topics of here and now. I was approached about the forward-looking topic, "What's Next after SOA." That one I couldn't turn down. Oh, what an opportunity to write about SOA 2.0 or is it 3.0? Come on, I ... (more)