InterPROM - Interoperable Collaborative Process Management (Oct 2005 - Sep 2006)
Overview
This was a co-operative research programme (CRAFT) involving several European SMEs as well as the Universities of Paderborn (Germany), Varna (Bulgaria), and Essex (United Kingdom).
The project delivered a platform for the co-ordination, supervision and execution of projects and processes between large companies and small and medium size enterprises (SMEs). The system consists of a kernel that enables end users to store and manage company and cross-company wide process data. Connectors allow exchange of information with other business IT systems. Based on the InterPROM kernel and the connectors, process enabled applications can be implemented.
The contribution of the University of Essex focused mainly on the presentation layer (JSP and Portlets), the persistence layer (relational/XML), user management and general administration modules. Detailed information about InterPROM project can be found in the Groupware Competence Center web site.
I was mainly responsible for the following tasks during the project:
- Analysis, design and implementation of the web user interface for the Application Manager module (JSP and Struts)
- Modification of business and data methods of existing EJB components running on a JBoss server
- Creation and maintenance of the database for the Application Manager module (MySQL RDBMS)
- Design and implementation of Java Custom Tags to display hierarchical lists
- Implementation of internationalization (locale information) for the Application Manager module
- Documentation of new functionality
