From “Monolithic” to “Microservices”

Traditionally web applications wrapped up business logic, data retrieval, validation, persistence, security and UI in a single bundle deployed on a web server such as Tomcat. This approach continues to work well but these days it’s called “monolithic” and many web applications are moving to cloud-based microservices. Java Magazine just published an article about a new simple framework “Helidon” that helps a developer to create container-friendly microservices with a minimum code running straight Java SE – Link. See also Decision Microservices Continue reading

Posted in Architecture, Java, Microservices | Leave a comment

The math problem that could bring the world to a halt

Dynamic resource allocation problems arise from a range of different real-world scenarios and each one has its own specific issues. “Dynamic resource allocation problems deal with changing inputs and environments, which are highly dynamic and difficult to estimate and predict, as the future load is not statistically dependent on the current load. One change triggers another change, and if you want to control the system with accurate decisions, one must consider the future status of the system.Link Continue reading

Posted in Scheduling and Resource Allocation, Trends | Leave a comment

Context Rules The Modern World

John Hagel published the article “Navigating from the Industrial Age to the Contextual Age“:  “Context is becoming more and more central to value creation. If we don’t pay attention to the circumstances surrounding a person or an event, we’re unlikely to understand how to create the greatest personalized value. Those who are most insightful and adept at understanding context, will likely be those who create the most value, both for customers and for themselves.” The article explores the many dimensions of Context and lists the actions which should we be taking to generate value. Link

Posted in Business Analytics, Customer service | Leave a comment

Google Research Football: A Novel Reinforcement Learning Environment

Today Google Research announced the release of the Football Environment, a novel Reinforcement Learning (RL) environment where agents aim to master the world’s most popular sport—football (soccer). Modeled after popular football video games, the Football Environment provides a physics based 3D football simulation where agents control either one or all football players on their team, learn how to pass between them, and manage to overcome their opponent’s defense in order to score goals. Link

Posted in Artificial Intelligence, Machine Learning | Leave a comment

DecisionCAMP Track at BBC-2019

Building Business Capability-2019 will be held on Nov. 11-15 at Ft. Lauderdale, FL. This conference is targeted toward professionals involved in Business Analysis, Digital Innovation, Business Strategy & Transformation, Business Architecture, Business Process, and Business Rules & Decisions. It will include a special Track called “DecisionCAMP”, a mini-camp of the main annual event. The full agenda has just been released. You can find BBC DecisionCAMP’s and related presentations here.

Posted in Events | Leave a comment

After Software Eats The World, What’s Left? “Decisions”

A post with this title has been published by Data Decisioning. It refers to Andreessen Horowitz podcast that asks: Is there anything left after software eats the world?  The focus of digitization and automation is on routine work, always in a domain-specific context. Then the question comes up. What work is left to do after everything that can be digitized and automated, is digitized and automated? The prediction is that we’ll all be doing “a lot more decision-making” and interestingly, that at least in middle-management, everyone will be an analyst! Link

Posted in Decision Making, Trends | Leave a comment

Defining iPhone Rules for Real-Time Events

The new iPhone’s app called Shortcuts allows you to create a script that can be activated by pressing a button or using Siri. For example, you may say “Hey Siri, I’m getting pulled over.” The shortcut will then pause your music, turn down the brightness, activate Do Not Disturb, and starts recording video via the front-facing camera. You can even send that video to a pre-designated contact.  Link

Posted in Business Rules, Human-Machine Interaction, Reactive Rules, Trends | Leave a comment