Building a Database-driven Application Framework

Normally, people use database as data store, which contains all data tables and lookup tables. The front end application reads the data, presents them to user. If we get another similar request, we simply build another application, which handles another similar database schema. If we get a dozen clients, it’s going to be hard to maintain them all.dbdriven

Many application vendors are struggling to manage the variety of clients’ requirements, while providing similar functional modules to different clients. How do we handle all these changes easily on a common front-end code base? There are many answers, you might say that we may encapsulate the modules, inherit them and expand them. It’s a valid answer...

Read More

Case Study: Integrating Kofax and Oracle WebCenter Content

Prerequisites: Oracle WebCenter Content, UCM, Kofax Capture

One of my public sector clients has to handle millions of images due to the nature of its business. Previously my client stored images in file system and used file paths in Oracle database to point to file system. They had to hire a team to handle scanning, verification, categorization and data entry work etc., which brought heavy work load and couldn’t avoid inaccuracies.Kofax2WCC2

Recently, as part of their digital strategies, the client decided to integrate Kofax Capture and Oracle WebCenter Content together in order to automate their business processes. The goal is to get images into Oracle WebCenter Content from Kofax Capture directly right after scanning...

Read More

Introducing Archi for EA ArchiMate Modeling

ArchiMate is an open and independent enterprise architecture modeling language to support the description, analysis and visualization of architecture within and across business domains in an unambiguous way. ArchiMate distinguishes itself from other languages such as Unified Modeling Language (UML) and Business Process Modeling Notation (BPMN) by its enterprise modelling scope.Archi2

There are quite a few tools which support ArchiMate specifications on the market, such as: IBM System Architect, Orbus iServer, Visual Paradigm ArchiMetric, Sparx Enterprise Architect, BiZZdesign Architect. Unfortunately these proprietary tools can be pricy.

So I would like to recommend to you a free, handy, open source and cross-platform ArchiMate tool called: Archi. It supports ArchiMate 2...

Read More