Recent Projects

{"dots":"true","arrows":"true","effect":"slide"}
Websites
Learn More
Software Automation Testing

Why Software Testing

Software testing is very important because of the following reasons: Software testing is really required to point out the defects and errors that were made during the development phases. Example: Programmers may make a mistake during the implementation of the software.

Project Details

Implemented a test solution for a large organisation, area of focus
  • Infrastructure Setup & Configuration
  • Test Platform Training
  • Test Cases Modelling
  • Automation Test Case configuration
  • Test Management
  • Artificial Intelligence
  • Testing integration to Continuous Integration
Learn More
Machinery Jobcard Service App

Business Challenge

The process of tracking work hours and stock output has always been a complicated task. Over the years, various solutions have been designed for handling these aspects in a less manually intensive way. But, albeit that they have made some progress, these solutions are still not good enough to supply accurate management reporting.

Strategy and Solutions

Manual inventory systems are usually labour-intensive. They require continuous monitoring to ensure that every transaction is accounted for. As well as this, every product needs to be manually maintained at the appropriate stocking levels. It is also more difficult to share inventory information throughout the business: the lack of computerisation makes accessing inventory records a difficult process. The time your staff spend on manually monitoring inventory levels can rather be used on more productive activities within the business.
Learn More
SABC Integration Development

Business Problem Solved

MBICT successfully migrated Oracle for Java (OC4J) a Licensed software by Oracle to an Open Source Solution (Apache Tomcat)Oc4J solution was used to integrate a media asset management solution with Broadcast Management Solution and Oracle Databases The Project enabled the SABC to save on License Costs forever.

what is OC4J

Oracle Application Server provides a complete Java 2 Enterprise Edition (J2EE) environment written entirely in Java that executes in the Java virtual machine (JVM) of the standard Java Development Kit (JDK). You can run Oracle Application Server Containers for J2EE (OC4J) on the standard JDK that exists on your operating system. Refer to the certification matrix on http://www.oracle.com/technology/index.html.OC4J is J2EE certified and provides all the containers, APIs, and services that J2EE specifies. OC4J is based on technology licensed from Ironflare Corporation, which develops the Orion server—one of the leading J2EE containers. Although OC4J is integrated with the Oracle Application Server infrastructure, the product and some of the documentation still contains some reference to the Orion server.
Anyone who has installed OBIEE in the past few years knows that the default web/application server that comes with the installation binaries is OC4J. A lot of clients question having the application server and the BI Server on the same box, not only from an infrastructure standpoint but as well as a valid performance concern when implementing a distributed environment. You have probably heard some performance “red-flag” statements such as “don’t use OC4J if you plan to have more than 200+ users hitting the server”, etc. just like I have. And, that might be a valid statement, however, I have not personally benchmarked it with any performance testing software but it does make perfect sense once you uncover what OC4J really is. OC4J is a slimmed down version of Oracle Application Server. For those that have done an OBIEE install, you are familiar with the one installation prompt where you can choose either the standard or advanced option. If you choose advanced you are prompted to provide Oracle Application Server connection information. Otherwise, you are defaulted to OC4J. And, this version of OC4J that you get with OBIEE is a pre-packaged “StandAlone” (or, unmanaged) version that only has a little more than the basic functionality that the full-blown Oracle Application Server (OAS) has. Think of OC4J as OAS-lite.
Learn More
WhatsApp chat