The solution architecture is a translation of your business requirements into IT tools. In order to be able to work in a structured manner, we use a 5-layer architecture. This allows us to keep everything manageable and controllable, and to achieve the best result. For each architecture layer, we look at which specific application or software to employ.


The 5-layer architecture consists of:

  1. Presentation layer – what does the user interface look like?
  2. Process layer – how do we design processes so that they are user centric?
  3. Integration layer – how do we link different applications together?
  4. Application layer – which applications do we use?
  5. IT layer – how do we design the technology (data, servers and networks)?

The result

Working with five layers might seem time-consuming, but it delivers savings, transparency and flexibility. By making a distinction between the five layers, we are able to make modifications in one of the layers without automatically requiring changes to the rest. You can for example change the look & feel or the business rules without changing the data, integration or application layer. This means we do not need to test and document everything again after a small change. This allows us to adapt our products to your evolving business needs, reducing costs and increasing stability in the process.

A technical perspective

We have built an intranet solution for a public sector service that can efficiently support the editing process for several sources. To do so, we used a content integration system that offers a very user friendly user experience. We were able to seamlessly integrate the content management system with SAP Enterprise Portal (EP) and SAP NetWeaver. We design similar systems for applications like mobile phones, laptops and RSS feeds on desktops.
TopForce is constantly innovating to take the HPW to an ever higher level;

img_quote.png “I want to optimise routine tasks as much as possible. This requires online applications with the right functionalities. I want a simple status overview that shows me whether I need to take any action, and if so, what. And of course I want everything to be easy to operate.”