Friday, November 30, 2018

Workbench is now Business Central!

Article originally posted here by Alex Porcelli

5 years ago, on November 2013 we released 6.0.0.Final, that included the first version of the Workbench. It has been a long journey so far, but today we’re announcing that we’re retiring the Workbench brand and officially adopting Business Central as the new brand!

Historical Context

The KIE group has been developing web tooling for more than a decade now. The first public release that shipped a browser based tool was 5.0.1 (May of 2009), but its R&D started way before that.
Tip
KIE stands for Knowledge Is Everything, and it is pronounced exactly the word key in English: /kΔ“/ .
The first experiments of a web-based tool to manage a central repository for business rules that provided an intuitive user interface to create and package rules started back in September 2006 as jbrms. After a couple of years, it was renamed to Guvnor, and this is the name that would become known as the official name of our first web tooling.

guvnor
Figure 1. Guvnor Guided Rule Editor User Interface.

The next generation that became known as Workbench started its R&D in May of 2012 with multiple goals and challenges that could be summarized in the following major two key points:
  • A modular, plug-in based, composable tooling, to avoid the single project/repo that Guvnor became over the years
  • A Virtual File System based storage, to avoid getting stuck with a technology like JCR
workbench
Figure 2. Workbench Original NSEW Compass Drag-and-Drop

If you’re feeling nostalgic, you can play this video, and get back to May of 2013, a few months before the release. But if you have time, and want to see how our fresh released second generation looked like in practice, you have a full playlist.

Evolution

The Workbench has been distributed in two flavors: KIE Drools Workbench and KIE Workbench. Initially, the KIE Workbench used to be shipped with an embedded jBPM engine, what made the distributions significantly different. However, with the KIE-Server release and the engine unification, the embedded jBPM engine was removed from Workbench, and the differences between the two distros became just a matter of show/hide some user interface items.
It’s also clear that the current Workbench has very little in common with its original format. Over the years it not only get more polished and stable, but the target audience has evolved from a developer focused to a collaborative platform between practitioners and developers.
Based on the above facts and also looking for a more concise branding strategy a decision was made: unify the distributions and re-brand it as Business Central!

Business Central

So what’s in the new name? The major positive impact is that we have now a single distribution and terminology to reference the KIE group web tooling, that also unifies the product and community terminology.
Here’s a quick walkthrough of the changes you’ll see in the new Business Central:

business-central

Profiles and Entitlements

By default Business Central bootstrap with all the features enabled, that includes Drools, OptaPlanner, and jBPM. However, for those that are not taking advantage of our jBPM engine, we provide in settings a Profiles option that allows admins to adjust Business Central to display only the relevant profile to your needs.
The default profile can be also be defined in the startup using the org.kie.workbench.profile environment variable with the following possible values:
  • FULL
  • PLANNER_AND_RULES
  • FORCE_FULL
  • FORCE_PLANNER_AND_RULES
The main difference between the "FORCE_" values is that it will hide the settings configuration, forcing the chosen profile.

Conclusion

After five years, the KIE group has decided that was time to retire the Workbench brand. Our web tooling evolved quite a lot and the use of the word Workbench, a common term for developers, didn’t reflect the current state of it.
The consolidation and re-branding to Business Central aims to provide a clear message about its targeted audience with a concise communication strategy. If you’re interested in giving it a try, Business Central is available to download today!

Share/Bookmark

23 comments:

  1. They want to grow and be successful, but they are missing some tools to assist them in staying profitable. Here are four tools you can implement into your business to be financially fit.loans for bad credit in georgia

    ReplyDelete
  2. Show your loyal customers how much you appreciate their business. Without them, your business will only see marginal success, and you want to make sure to grow your business startup rather than be stagnate in its approach.click here

    ReplyDelete
  3. "Insightful" is the perfect word to describe this wonderful writing of yours. The artistic blend of this subject with your tone of writing made this a great read. Much love 😘.
    How to bottom

    ReplyDelete
  4. Thanks for the useful information, give more updates like First time I visit your site really nice, here after a daily visit.
    ecommerce website development company in chennai

    ReplyDelete
  5. One of the aspects of credit that matter a lot to the banks is credit history. The length of your credit history can affect your loan approval negatively or positively. business

    ReplyDelete
  6. Over the development of this program worked a lot of people who have invested a lot of effort and knowledge.

    ReplyDelete
  7. This content is written very well. Your use of formatting when making your points makes your observations very clear and easy to understand. Thank you. corporate headshots

    ReplyDelete
  8. The core of the arrangement may be the database framework ideas gradually developing and their progressively expressive venture into semantic situation estimation frameworks.
    data science course in pune

    ReplyDelete
  9. In this sort of condition, Online Broker For Forex Trading purchasers and merchants ought to have the option to improve business predominance and quality through participation.

    ReplyDelete
  10. The strategies and procedures you secure from the PMP procedure to screen hierarchical execution are pertinent crosswise over businesses and geographic fringes, and not attached to any single strategy, standard or association. ExcelR PMP Certification

    ReplyDelete
  11. Incredible articles and awesome design. Your blog entry merits the greater part of the positive input it"s been getting. small business seo

    ReplyDelete
  12. This become in fact an appealing subject and i kinda tackle next to what you have got cited here! Guest Post

    ReplyDelete
  13. this is such a pleasant useful resource which you are offering and you find the cash for it away for understandable. i really like seeing blog that appointment the fee of supplying a vibes useful resource for forgive. Grayvee Journey

    ReplyDelete
  14. It's really nice and meanful. it's really cool blog. Linking is very useful thing.you have really helped lots of people who visit blog and provide them usefull information.
    ExcelR pmp certification

    ReplyDelete
  15. A projection of the timeframe the business will take to be gainful is likewise required. μ†Œμ•‘κ²°μ œν˜„κΈˆν™”

    ReplyDelete
  16. This comment has been removed by the author.

    ReplyDelete
  17. Wow, What a Excellent post. I really found this to much informatics. It is what i was searching for.I would like to suggest you that please keep sharing such type of info.Thanks Marble Falls Auto Insurance

    ReplyDelete
  18. Great article with excellent idea!Thank you for such a valuable article. I really appreciate for this great information.. Corporate Headshots

    ReplyDelete
  19. At the point when their things show up, they without any help the employed workers in off-stacking them from the vehicles.payroll services

    ReplyDelete
  20. Attend The PMP Certification in Abu Dhabi From ExcelR. Practical PMP Certification in Abu Dhabi Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The PMP Certification in Abu Dhabi.
    ExcelR PMP Certification in Abu Dhabi

    ReplyDelete