With the latest release of our business rules management platform Visual Rules 6.0, we switched the underlying system architecture to complete tenant-awareness. Sounds pretty neat. But what does this imply? Why did we decide for multitenancy support? Please go on reading to learn more about it. Read more…
The Internet of Things and Services (IoTS) is a term that means different things to different people. Visitors to our Bosch CeBIT booth were given the chance to experience the IoTS first hand with 4 different showcases in Mobility, Energy, Home and Building as well as Industry. We took the opportunity to ask them about their opinion and evaluation of IoTS. Here are the results of our survey, highlighting Bosch software products and solutions of particular relevance to the Internet of Things and Services, both now and in future.
The results of our CeBIT survey on IoTS software interest now and in the future
Most interesting is the clear focus on BPM that could be an enabler to IoTS projects.
Does this match with your evaluation and experience?
Many thanks to those who took part in the survey.
All participants were entered into a prize draw to win one of three Bosch IXO cordless drills. Here are the lucky winners, two of whom gave us permission to name them:
- Thomas Krause
- Sebastian Just
Congratulations, Thomas and Sebastian!
See you soon in the IoTS!
Managing Distributed Energy Systems
We are currently witnessing a paradigm shift in today’s energy market. From the dogma of a production structure with large power plants to a world of many small, distributed power generation systems. Low voltage networks are especially affected by these changes and are facing new challenges. Today, the many distributed power generation systems are connected to the low voltage grid, but not tansparently. Consequently, distribution grid operators are forced to react instead of being able to act in order to ensure network stability.
While large power plants operate based on accurate and agile schedules, decentralized power generation plants are often operated along subsidy policies and not according to the forces of the electricity market. This leads to an uncontrollable volatility in production and highly fluctuating market prices. It also forces transmission and distribution network operators to maintain high balance energy capacities in order to ensure grid stability. Read more…
Unchain your business from IT! This article is about how Business Rules Management Systems (BRMS) can change software crafting and bring IT and Business together.
Unchain your business from IT. Let domain experts bring Business Rules straight from their minds into a readable and executable form without IT involvement.
Nowadays traditional IT Systems are a bottleneck when it comes to aligining enterprises to our rapidly changing world. Traditional software is sluggish and not able to adapt reasonably to our everchanging world and society. On the other hand, software is the backbone of companies and crucial for business success. The detriment of having a business that runs on sluggish software is two-fold: You are addicted to the software system running your daily business, but you are not able to reasonably react to changing market situations. Not being able to react means your company is lost. Because competitors can. If you’re curious to find out why I think that traditional software systems are sluggish and about my personal experience with BRMS in practice:
At Bosch Software Innovations, we have added some interesting new customers including Green Charge Networks and Prosper. In addition to many other projects, these development shows how Visual Rules modeling approach can solve complex challenges in our Big Data, customer-focused social ecosystem.
Fitness appliances through ordinary Smartphones: Sensors provide detailed data (© Dan Race – Fotolia.com)
From our discussions on the internet of things ( and here) and other developments, we know that today’s world of mobile-networked-social-media presents new opportunities for business models and customer engagement. Example models include freemium, where a service is provided free of charge, but a premium is charged for advanced features. Another style is gamification, where game thinking is applied to non-game applications to encourage people to adopt them. These seemingly simple, yet powerful concepts often require deep layers of implemented business logic.
This ecosystem is also being extended by sensors and edge devices in the IoT. For instance, heart monitors provide data to doctors, or fitness appliances through ordinary smart phones. Sensors, e.g. on bicycles provide detailed data. These products are a visible outgrowth of the internet of things and services (IoT). Yet, to create applications one must leverage the extreme granularity of this.
My colleague Stefan Ferber recently argued that software is currently the greenest raw material available – and has the power to move us to a greener economy. In particular for sectors that are hardware and infrastructure intensive such as electric utilities, latest software developments can bring significant savings potential. One of our U.S. customers, Green Charge Networks (GCN), a thought leader for U.S. energy software and storage solutions, argues that “utilities can save between three and ten times the cost using software versus infrastructure upgrades”. A strong statement.
Here are step-by-step installations instructions for Team Platform with Maven and Artifactory to get the Team Server Build feature up and running. This guide assumes that you have a Windows XP operating system (but it will also work with others) and a JDK 6 already installed. Read more…
Example of the release process customization
The first part of this post, Integrating Business Rules into Your Customized Test and Build Processes (1/2), provided a high level overview of the release process customization using the “post build step” feature which is included in the Team Platform since release 5.4. This part complements the previous post by giving a concrete example of such a customization.
First of all you have to know that the Team Platform produces an artifact called “Visual Rules Archive” (VRA) during a build that includes your business rules as Java classes as well as any third party libraries needed to run your business rules on Execution Server of the Visual Rules Execution Platform. That archive can directly be deployed to an Execution Server with our Visual Rules Builder distribution (separately available). So what you need to achieve is to make the VRA available on a central storage, like a Maven repository and then adapting your custom release steps before deploying the VRA archive from the Maven repository to the Execution Server. Read more…
The Visual Rules Team Platform offers the possibility to store your business rules in a centralized rule repository as well as an automated process for building and testing these rules. Business rules build on the Team Platform can be directly deployed to an Execution Platform in a test or production environment. From here, these rules can be exposed as Web services on Execution Platform. This makes the rules available in your enterprise and to your customers.
In most enterprises it is necessary to adapt some custom process steps before bringing the business rules into production. Visual Rules Team Platform 5.4 supports you now in adapting your own customized release steps (e.g. 4-eye-principle) to the release build process on Team Platform before bringing these rules into production.
Certainly, the global business, economic and political environment is volatile. Ongoing events and elevated risks in finance, energy and the environment are commonplace. Corporation and government have responded by focusing on sustainability strategies. Simply put, sustainability is the capacity to endure. The sustainability movement focuses on corporate and government practices that are risk aware and supportive. Many of the topics Bosch Software Innovations is involved in are related to sustainability. Indirectly, the sustainability movement is about processes and systems that can endure changes in basic assumptions. Solutions in the Internet of Things and Services (IoT) are a substantial aspect of this. For instance, transportation systems must continue to operate in the absence of diesel or gasoline. Factories might need to operate in an environment of unstable electrical power. One aim of the sustainability movement is to create agile responses to the events and conditions of this volatile environment.