The Example Projects for Oracle Intelligent Advisor Series 2022 : Service Delta

Service Delta is a great little project that packs a powerful learning punch for several reasons. It is firstly a good example of entity reasoning and entity inference, as well as demonstrating the use of Test Cases. But most of all, it is designed to be used as a Web Service, so you can see it does not have any interview for you to use (well actually it does have a little one, but of course it would not actually be used other than for debugging).

There is a video code-along demonstration at the end of this article where we will look at the features mentioned below. So let’s get into the Service Delta Example Project:

Time needed: 20 minutes

How to use the Service Delta Project in Oracle Intelligent Advisor

  1. How to use the Service Delta Project

    The concept behind the Service Delta can be illustrated in just one screenshot – but that doesn’t mean it isn’t interesting from a rule and entity perspective. You are a mobile customer who wants to switch from plan A to plan B. What will the impact of this be? The Service Delta will tell you, and will probably tell the provisioning system as well – to stop this service, start this service or retain this service.

  2. What does the Service Delta Project demonstrate

    The project is built for Web Service use, so it is a great opportunity to talk about Test Cases (although all Projects should use them) and to discuss a little bit about how the Web Service is called. In this demonstration we use the REST API Batch service but the others behave in similar ways.
    Service Delta REST API

  3. Adaptation Ideas for Service Delta

    The service itself could be added to – you might add services to the entity called “the service”. You might define new rules to explain what happens to your service when upgrading or downgrading. You might experiment with Test Cases and add new scenarios to demonstrate that your new Service is correctly handled by the rules.Service Delta Tests

  4. Upsides and Downsides

    Many real life projects are exclusively executed as Web Services – indeed some of the very biggest projects on the planet do not use Interviews at all! So this is a good way to lean in to the idea that sometimes, it’s all about Web Services. If you are interested in learning more, watch out for articles about web services ( see also REST Performance Statistics).

If you want to watch a code-along video with me to see how to use this project, here it is. You can also subscribe to our YouTube Channel.


Author: Richard Napier

After 8 years in case management and ERP software roles, Richard Napier joined Siebel Systems in 1999 and took up the role of managing the nascent Siebel University in Southern Europe. He subsequently was Director of Business Development and Education for InFact Group (now part of Business & Decisions) for 8 years. He now runs Intelligent Advisor IT Consulting OÜ. Owner of, he also is Co-Founder of the Siebel Hub.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Intelligent Advisor IT Consulting Serving Customers Worldwide
Hide picture