Industry
Sea Transportation

Solution
Break-bulk Terminal Management System

Role
Development, Technology Investigation

Description
The purpose of this project was to provide the personnel of break-bulk terminal with real-time weighbridges data and the ability to control scale devices. Users were provided with options to restart the scale reading application on different levels, such as resetting the connecting service, stopping the listening service, or restarting the whole application. The essential development was the transformation of an existing ScaleWeightReader application implemented in the form of a JBoss JMX mBean service into a standalone Linux application with user friendly Web UI.
Other project developments include:

Operating Environment
Red Hat Enterprise Linux 5.x&
Oracle DB 11g
IE7, IE8, Firefox 3.x, and Google Chrome Web Browsers

Technologies Used
JSE 6, Adobe Flex 4.1, BlazeDS 4.0, Embedded Application Servers (Winstone 0.9 with integrated Jasper JSP engine),
JDBC, AspectJ 1.6.9, log4j, Multithreading, Web security based on Linux authentication, Linux services, Comet Pattern.

Budget
600 mh.

Staff
1 PM/Business Analyst, 1 Architect/Senior Java developer, 1 Java developer, 1 QA