Platform Overview


What is the Thinkwise Platform?

The driving force behind your digital transformation.
The only low code platform specialized in the realization of large-scale business software. At least ten times faster than traditional software development. Replace and prevent legacy software with applications that automatically remain modern.

Clear out your back-log in no time, decommission legacy software and make your organisation flexible once again with software that integrates seamlessly, while being easily adaptable – even after implementation. An unprecedented freedom for your organization, with agility that is vital in order to survive disruption in your market. The Thinkwise Platform gives you the opportunity to create perfectly fitting business software at breakneck speed. Developing with Thinkwise is fast, very fast: the productivity of Thinkwise Platform developers is more than 10 times higher than when using programming languages such as C# or Java. And perhaps the best part is that software that is realized with the Thinkwise platform is completely independent of technology and therefore never has to be rebuilt. How does all this work? Just read on below.

Mobile Thinkwise

Permanent advantage over your competition

With the Thinkwise Platform, your software becomes a strategic pillar for your organization, easily customizable, always up to date and fully available on any device. In addition, you can optimize your business processes the way you want them to be and thus achieve a higher level of efficiency. Gain a technological and strategic advantage over your competitors!

What makes the Thinkwise Platform unique?

1. Modernize your existing legacy
With the Thinkwise Platform, your software becomes a strategic pillar for your organization, easily customizable, always up to date and fully available on any device. In addition, you can optimize your business processes the way you want them to be and thus achieve a higher level of efficiency. Gain a technological and strategic advantage over your competitors!

2. Designed for large-scale and complex applications
At Thinkwise, we believe that true digital transformation starts with modernizing the heart of the application landscape. Not building yet another app or portal like other low-code platforms, but really addressing the core of the issue. Simply put: Thinkwise was designed for large enterprise applications. Companies like VDL have gone before you and used Thinkwise to replace their legacy ERP solution for 38 subsidiaries within 3 years. All of this with a project team of less than 7 FTE.

3. Future proof
Large-scale enterprise software is meant to last for decades. In practice, however, software is only modern for a few years and is then considered legacy. It is simply too expensive to redevelop it every year as the technology becomes outdated. Still, you want to be able to make use of the possibilities offered by emerging technologies.

With Thinkwise, your applications are made independent of technology, and all you need to do is maintain a digital blueprint. This means that applications never need to be redeveloped. Companies that started with Thinkwise 16 years ago still have the same blueprint, but have survived several technologies without effort: from Windows XP with Visual Basic 6, to web (formerly Java, later ASP, now HTML5/React), to mobile with HTML5. With Thinkwise, you are guaranteed support for new technology and will be able to fully focus on functional development.

4. Unprecedented speed
Software that lasts forever only makes sense if it is also easily adaptable. The Thinkwise Platform has an incredibly high software modification speed, even after go-live. It is common to develop a ten times faster than regular development methods. This is not just a bold statement, but it is supported by software authority QSM. The reason for this is that the software is realized from visual models and not from millions of lines of code. The models are easily adaptable and can recognize the interdependencies between themselves. The user interfaces, database and services automatically adapt themselves after a change to the model.

5. Agile collaboration
For software development teams, the platform provides built-in tools for easy collaboration. For example, it is possible to branche and merge different models, and models can be shared and reused within teams. The Software Factory also offers possibilities to define requirements and user stories for agile development. This enables business and IT to work together in a truly effective way to achieve a perfect fit solution.

6. Connectivity
For software development teams, the platform provides built-in tools for easy collaboration. For example, it is possible to branch and merge different models, and models can be shared and reused within teams. The Software Factory also offers possibilities to define requirements and user stories for agile development. This enables business and IT to work together in a truly effective way to achieve a perfect fit solution.

This is done through our run-time interpreted service tier called Indicium. Indicium automatically provides an Odata REST API for linking to and from Thinkwise applications. This fits seamlessly with your Service Oriented Architecture (SOA) and is also easy to link to your RPA, Workflow or Business Process Management solution. To do this, we employ widely accepted standards such as BPMN, BPEL and XPDL.

Graphical User Interfaces (GUIs) available on all devices.

All Thinkwise Graphical User Interfaces are directly available on Windows, Web and mobile devices such as smartphones and tablets.  All GUIs have a wide range of features and are modelled according to the customer’s needs. You can easily deploy multiple user interfaces side by side or quickly switch to a new technology. This way you can determine which processes are supported with which environment and offer customers or suppliers real-time access to their data through personal portals or apps.

The GUI is not programmed or generated. It is completely “runtime” built based on:

Model
  • Screen design using wireframes.
  • Abstract components such as forms, lists or maps for displaying data.
  • Relative positioning for responsive design.
Authorisation
  • Extensive role management and access control.
  • Access can be time-bound and can be defined down to field level and data cross-sections.
  • Can be linked to Active Directory or Open ID.
Lay-out
  • Determine the look & feel of the application with colour schemes, logos and other styling rules.
  • Adjustable per user group, for easy implementation of portals for customers or suppliers.
User preferences
  • Allows an individual user to configure his optimal screen layout.
  • Anything a user can do with regard to user preferences can be authorized.

The GUI's are fully multilingual and always up-to-date.

All standard screen elements are available both in Dutch and five world languages: English, German, French, Spanish and Portuguese (Brazilian). In addition, all parts of an application can be translated separately, so that you can make your application available in any desired language without any restrictions. There are companies with applications in more than 30 languages! Thinkwise ensures that the user interfaces are always up to date with technological developments, such as the emergence of mobile applications or new versions of the six largest web browsers.

Platform for digital transformation

The Thinkwise Platform offers full support for the process of software realization, from requirements specification to authorization and deployment. With Thinkwise you get a powerful platform for your digital transformation. Gone are the days of legacy issues, of inhibitive and rigid software. Embrace the future and discover the unlimited freedom that the Thinkwise Platform offers you.

Want to know more? Download the full overview now!

Download overview
Responsive mock up platform

The Intelligent Application Manager (IAM) delivers a personalized application for each user

With the help of the Intelligent Application Manager, applications are provided with authentication, authorization and user preferences. The Thinkwise Platform’s runtime components interpret the model from the Intelligent Application Manager along with the authorization settings and user preferences. This allows the user to be presented with an application that is precisely tailored to their role and rights. As a result, the Thinkwise Platform gives you full control over how, where and by whom the applications you create are used.

IAM utilizes the following components:

The synchronization function is used when a new version of an application is deployed. The model will be copied from the SF to IAM. The platform checks if there are any unresolved validation messages and if there are any roles in the version you want to synchronize. After this, the authorization can be set via IAM.

Authorization is bound to roles and user groups. A user group contains several users and a user can also be a member of several user groups. A membership in a user group can be time-limited. When the time expires, the user’s rights expire automatically. Users can be authenticated via Active Directory, the RDBMS, IAM authentication or Open ID. It is also possible to have two-factor authentication by SMS, e-mail and TOTP.

Users can configure their application according to their needs. For example, a user can have his most frequently used screens open automatically, change the screen layout and set up and save his own filters.

Anything a user can do with regard to user preferences can be authorized and, if necessary, completely restricted.

The application manager can specify whether specific (or all) user actions are registered by the GUI. By analyzing the behavior of the user, IAM automatically optimizes the user preferences.

As the GUI can vary for each user due to authorization and user preferences, a helpdesk employee can view the application based on the model of a specific user. The helpdesk operator is then able to see the same GUI, data and user preferences and can therefore provide better support to the user.

All changes relating to authorization are automatically recorded. This logging helps the application (SOx Compliant) to comply with important governance guidelines.

Comprehensive Integration

It goes without saying that your software must be able to communicate with other systems. Through the integrated service tier, all desired data and functionality can be safely accessed by means of an open API based on the OData protocol.

Het Thinkwise Platform biedt uitgebreide integratiemogelijkheden zoals:

  • Database - Support for various database management systems, such as Microsoft SQL Server from version 2005, IBM i 5.4 and above, and Oracle 9i and above.
  • Web Services - The Thinkwise Software Factory can automatically generate SOAP Web Services using Java Metro or Windows Communication Foundation. This enables easy connection with other solutions such as an Enterprise Service Bus (ESB) or other Enterprise Application Integration (EAI) solutions such as IBM WebSphere ESB/Message Broker, Microsoft BizTalk or Oracle ESB/SOA Suite.
  • Business Intelligence - In addition to integrated BI capabilities, it is also possible to link with Online Analytical Processing (OLAP) tools, such as Microsoft SQL Server Analysis Services 2005 and higher. Microsoft Exchange - Synchronizing e-mails, appointments, contacts and tasks, both to and from Microsoft Exchange 2007 or higher.
  • Microsoft Exchange - Synchroniseren van e-mails, afspraken, contactpersonen en taken; zowel van- als naar Microsoft Exchange 2007 of hoger.
  • Workflow Management and Business Process Management - Linking based on widely accepted standards such as BPMN, BPEL and XPDL with, for example, Bonita Open Solution, BiZZdesigner and IBM WebSphere Operational Decision Management.
  • Office and reporting - Import from and export to i. a. Microsoft Excel, Word and PDF.

Meta models

It is also possible to import meta-models from various development tools into the Thinkwise Software Factory development environment, more specifically:

Diagraming tools

such as PowerDesigner, Toad Data Modeler, XMI solutions

Information modelling tools

such as CaseTalk, PNA CogNIAM Doctool and Tarski Ampersand

Experience the Thinkwise Platform

Thinkwise offers you a powerful low code platform. A single platform that is truly the engine for your digital transformation. Gone are the days of legacy issues, of inhibitive and rigid software. Embrace the future and discover the unlimited freedom that the Thinkwise platform has to offer.

For an in-depth look at the inner workings, you are more than welcome to visit our Platform Experience. During this plenary meeting at the Thinkwise headquarters in Apeldoorn we will show you step by step how an application is modelled with the Thinkwise Platform, from drawing up requirements and design specifications to testing and adjustments after going live. This also gives you the opportunity to discuss with other organizations that are also exploring this new generation of business software.

View the program