i2, a US headquartered company with offices across the globe, is a world leader in supply chain management and optimization. Its core competencies surround the end-to-end supply chain including products in Supplier Relationship Management, Supply Chain Management, Demand Chain Management, Service Parts Management and Transportation.

FDS has executed a large number of Software Projects for i2 Technologies. A brief outline of these projects are:

Rhythm Production Scheduler (RPS)

Introduction

RPS is a generic configurable scheduling solution from i2 Technologies that produces detailed schedules for multi-stage manufacturing processes. These optimized schedules enable you to maximize throughput, efficiency and response to customer demand. With Production Scheduler, you can create schedules that take into account the various business rules governing your factory. These business rules, or constraints, can include capacity limits, setup time and cost, due date requirements, work-in-progress (WIP) minimization, material availability, and so on. Production Scheduler generates and optimizes schedules that balance a large number of constraints.

Project Scope

  • Enhancements related to scheduling logic, user interfaces, and additional features.
  • Customization and fixing software issues for specific customer installation.
  • Contributed to development of a Thin Client version.
  • Developed scripts to port the application from Access to Oracle and DB2.
  • Prepared Test Plan and Test Cases for the enhancements issues.
  • Black Box testing as per the test plan.
  • Developed automated Regression Testing tool in OSL for all the constraints in the Production Scheduler.
  • Converted common integration services from Webmethods to RMI.
  • Built installation kit using InstallAnywhere.
  • Worked to enhance the integration capabilities of Rhythm Production Scheduler with other products from i2 Technologies.

Technologies Used

Java, Swing, JSP, Optimized Scheduling Language (a proprietary language developed by i2 Technology), Perl, WebLogic, Oracle 8i, Webmethods, InstallAnywhere, TestDirector.

  Master Scheduler

Introduction

Master Scheduler is a configurable scheduling solution, from i2 Technologies, for assembly lines or entire manufacturing plants. Orders to be scheduled are grouped into collections, each of which is scheduled as a unit. Each assembly line or plant has its own set of production periods or buckets, during which a specified number of orders can be started. The schedule assigns each collection to a specific bucket on a given assembly line or a plant. To generate schedules Master Scheduler takes into account a set of constraints and business rules. Master Scheduler has the capability to exchanges information with a related enterprise system. Specifically, it accesses the latest set of orders, as well as any other required data; it also updates the enterprise systems with latest schedule information.

Project Scope

  • Enhancements and up gradations to scheduling logic, user interfaces and additional features.
  • Customization and fixing software issues for specific customer installation.
  • Prepared Test Plan and Test Cases for enhancements and specific customer issues.
  • Black Box testing as per the test plan.
  • Developed automated Regression Testing tool in OSL for all the constraints in the Master Scheduler.
  • Developed a set of common integration services using Webmethods for Master Scheduler.
  • Converted common integration services from Webmethods to RMI.
  • Modification to installation kit using InstallAnywhere.
  • Worked to enhance the integration capabilities of Master Scheduler with other products from i2 Technologies.

Technologies Used

Java, Swing, JSP, XML, Optimized Scheduling Language (an i2 Technology proprietary language), Perl, WebLogic, Oracle 8i, Webmethods, InstallAnywhere, TestDirector.

Sequencer

Introduction

Sequencer is a configurable sequencing solution, from i2 Technologies, targeted at assembly lines. It generates schedules that respect a set of physical constraints and business rules. The resulting schedule assigns each order to start in a single slot on a specific assembly line. Sequencer can exchange information with the enterprise systems. Specifically, it accesses the latest set of orders, as well as any other required data; it also updates the enterprise systems with latest schedule information.

Project Scope

  • Enhancements and up gradations to scheduling logic, user interfaces and additional features.
  • Customization and fixing software issues for specific customer installation.
  • Prepared Test Plan and Test Cases for enhancements and specific customer issues.
  • Black Box testing as per the test plan.
  • Developed automated Regression Testing tool in OSL for all the constraints in the Sequencer.
  • Developed a set of common integration services using Webmethods for Master Scheduler.
  • Converted common integration services from Webmethods to RMI.
  • Modification to installation kit using InstallAnywhere.
  • Worked to enhance the integration capabilities of Sequencer with other products from i2 Technologies.

Technologies Used

Java, Swing, JSP, XML, Optimized Scheduling Language (an i2 Technology proprietary language), Perl, WebLogic, Oracle 8i, Webmethods, InstallAnywhere, TestDirector.

Caster

Introduction

This application, from i2 Technologies, addresses the scheduling requirements of Continuous Casting production facilities. The Caster application provides a sequence of blank heats (Preprocessor Part) & a sequence of slabs within a Heat (Processor Part).

Project Scope

  • There were multiple customer specific projects in this area. These were used as the base for developing a generalized product.
  • Made significant improvements in the process of software installation.

Technologies Used

Visual Basics 6, OSL (A proprietary language developed by i2 Technologies) & MS Access 97 database

Hot Mill /Cold Mill

Introduction

These are the scheduling products under i2 Mill Scheduler Product suite. These are developed for scheduling of both hot and cold rolling mills. It generates a sequence of slabs to be rolled on the mill depending upon a set of business constraints & scheduling rules specified by the user.

Project Scope

  • Enhancements and up gradations to planning /scheduling logic, user interfaces and additional features.
  • Customization and fixing software issues for specific customer installation.
  • Prepared Test Plan and Test Cases for enhancements and specific customer issues.
  • Customer Support for product functionality for enhancements.

Technologies Used

Visual Basic 6, OSL (A proprietary language developed by i2 Technologies) & MS Access 97 database

Demand Planner

Introduction

This project-involved work related to i2 Technology's Demand Planner (DP). The work was in the nature of creating forecasts based on available past data. A variety of forecasting techniques were used to generate the output.

Client

i2 Technologies

Technologies Used

C++

Project Scope

Code development and testing as per client's specifications.

  Product Life Cycle

Introduction

The aim of the project was to construct a product life cycle curve of a new product by capturing domain knowledge of experienced product managers. Products were divided in categories and subcategories. The past PLC curves of similar products were displayed and user could construct a new curve based on these existing curves by changing various parameters like total life span etc.

Client

i2 Technologies

Technologies Used

VC++ with SQL2000 as backend server

Project Scope

The basic idea of the project was given by i2 Technologies- Demand planning division. Based on this the full application was designed, developed and tested by us.

Linear Algebra Function Library

Introduction

Linear Algebra Library includes routines for various operations on matrices like matrix inversion, LU decomposition, QR decomposition etc. Further, it provides routines for solving systems of linear equations using Gaussian Elimination, Gauss-Jordan method, Lu-decomposition method. The routine not only provides a single solution but it provides all the infinitely many solutions by giving the “Basis” of the solution space.

Client

i2 Technologies

Technologies Used

C++, VC++ for interfaces

Project Scope

  • This entire application was conceptualized, designed and developed by us.
  • Achieved better performance in terms of speed compared to such similar applications.
  • Specific features that are typically not found in similar applications were added. This included providing infinite solution capability and applicability to a bigger class of matrices.
  Statistical Distribution

Introduction

Statistical Distributions project involved cumulative density functions and inverse cumulative density functions for a set of Standard Continuous as well as Discrete probability distributions.

Client

i2 Technologies

Technologies Used

C++, Visual Basic 6.2

Project Scope

  • This entire application was conceptualized, designed and developed by us.
Specific features that are typically not found in similar applications were added. This included providing inverse cumulative density function for discrete distributions.
< Back
< Back