site network: about us |

News

Recent Updates

2007-05-18 Enhanced Data Model with v0.07 Release
Substantial work on the data model has been going on silently in the background resulting in the implementation into this release. Some of the main chages include distinction and grouping of resources and products, customized attributes modeling for resources and products, and product relations along the production routing. Besides “standard” relations, the model also provides mechanisms for modeling exceptions on the product-resource and product-route relationships. The parametrization of the resource and capacity model is strongly supported through customizeable and coded attribute categories. Further model customization possibilities are present and are documented in the release notes and solution documentation.
The present solution provides a clear division into master data, business logic, and results keeping by separation into distinct packages. This approach allows for substituting the existing components and integrating external business logic algorithms or results data warehousing into the solution. Besides a model calculation component, a primitive validation component has been added. Both will be subject to enhancement in the upcoming versions.

Release Notes:
- Updated to jMatter revision 545 from 2007-05-10
- Changed default browsing mode to table view
- Renamed Product class to ProductGroup
- Renamed Parameter class to ResourceParameter, AvailabilityMfg to ResourcePercentAttribute, MachinesInstalled to ResourceParameterInteger
- Linked ResourceParameter also to ResourceGroup
- Added ResourceNamedAttribute to ResourceParameter
- ResourceNamedAttribute category as AbstractChoice and customizable list in “resources/data/resourcenamedcategories.json”
- Customization of ProductAttribute with a list in “resources/ data/productattributecategories.json”
- Added Yield class per operation, product group, and date
- Moved secondary relations to tabs
- Added new class Product
- Added Route class to link several process plans in sequence and to a plant
- Changed ProductGroup relation from ProcessPlan to Route
- Made Operation-ProcessPlan relation many-to-many
- Date format customization
- Changed ProductAttribute to be a category and value
- New class ProductRelation to model relations between source and target product for product conversions like assembly, or product diversification
- Added preset, coded parameters to ResourceParameterPercent
- Added sequence of process plans in route with the “Sequence_ProcessPlan” class
- Added sequence of operations in process plan with the class “Sequence_Operation”
- Added exception class (Exception_ResPgOp) for product groups on operations and resources and included preliminary preset selection types
- Added exception for products using process plans (class “Exception_ProdProcessplan”) and included preliminary preset selection types
- Moved results classes to new package “crpresult”
- Tentatively included a basic validation component
- Created icons for: ProductGroup, Route, Exception_ProdProcessplan, Exception_ResPgOp, Sequence_ProcessPlan, Sequence_Operation, Yield, Validate, ProductRelation, EffectiveDate, DateSelector, ResourceParameterInteger, ResourceParameterPercent, ResourceNamedAttribute

2007-05-08 Released v0.06 with simple results calculation
This version is not about colossal changes. A new approach has been taken in dividing the solution into two independent components. While the crpmodel package is the fundament for the resources master data, and the capacity results, a new package “crplogic” is responsible for handling the business logic and calculation algorithms. Correspondingly, the two new classes “Loading” and “Execute” have been placed in the “Results” folder. On the execute class, a context menu “Calculate Loading” will process all demand quantities for products with respective process plans, operations, resource groups, and process times, and store the results per product, operation, and resource group in the “Loading” class.

Release Notes:
- New folder “Results”
- Added new results class “Result_ResProdOp”
- Automated creation of class entries for relations and calculation of resource group loading per product and operation.
- Changed ProcessTime relation from Resource to ResourceGroup
- Added new package “crplogic” that holds the business logic, and algorithms
- Changed package name from “crp” to “crpmodel”
- Created a new class “Execute” to execute all calculations
- New icons for: Plan, Result_ResProdOp, Execute

Previous news

2007-04-16 Another distribution release v0.05
After some months of apparently low activity, another, much improved version, is ready for your trial. While we are developing a more extensive data model in the background, the time became ripe to do another release and share a preview of where the development is heading.
The first great improvement is due to the extensive enhancements and stability improvements in the jMatter framework, in all its possible aspects, from persistence through class manipulation to visual functionalities. The second improvement is in the area of data models. Simplifications to the plant / workcenter relations have been done. The resource model was enhanced by resources and resource groups. And the demand is now not only global, but can be related directly to work centers.
While we were not able to include all our model developments into this release, we will certainly do this in the not so far future.
Enjoy this new version.

Release Notes:
- Updated to jMatter revision 508 from 2007-04-08, with
> css support for display styles
> improvements in windows handling
> removed borders from splash image
- Added plan class for demands
- Joined enterprise, and manufacturing level into work center
- Related demand to work center
- Renamed resource to resource group
- Added resource class
- Renamed resource priority to resource group priority
- Added a new splash image
- Updated sample data (tools/sampledata/*.csv)
- Updated sql statement (tools/sampledata/import_crpdb.sql)
- Excel based sample data loader for Postgres (tools/pgloader/CRP_pgLoader.xls)
- Provided UltraViolet model (tools/ultraviolet/crp_umlc.uml)
- Provided source for splash and icon graphics (tools/graphics/)

2007-01-06 Distribution version v0.04 released today
After a slow-down in coding and modeling activities during the holiday season, another version of crp capacity was released today.
Changes are in majority in the data model:
- Added resource priority modeling to operations
- The same allows for definition of alternative and simultaneous resources (see documentation for details)
- Updated documentation
- Added work center and enterprise classes
- Update to jMatter revision 307 from 2007-01-03

2006-12-25 SVN Repository activated
We have activated the SVN repository to hold fresh unreleased code. Revision 2 represents the development version from 2006-12-24.
You can find information on how to access the repository under the code/SVN menu on the sourceforge project page.
Go to Code/SVN

2006-12-20 Next release delayed
Another release that was planned for the beginning of this week is delayed. An issue with creation of new objects from the class bar or browser window was found. Though it materializes only on windows systems, I am putting my efforts primarily in helping resolve the issue in the jmatter framework (http://jmatter.org/), which is the basis for the application user interface.
Upcoming changes that were already implemented the development version are the modeling of resource priorities, and simultaneous or alternative resources.
Documentation enhancement are on the way and will be included in the upcoming version 0.04.

2006-12-06 New distribution version v0.03 released
Today, a new distribution was released including source, jar build, and documentation. The main feature added, is a date selector that allows to choose between a named calendar or an absolute effective date for demands, process times, process plans, installed machines, and manufacturing availability.

2006-12-02 We are now accepting donations. Please support us.
2006-12-01 Documentation for distribution v0.02 was released
2006-11-24 jMatter Build Instructions updated
2006-11-20 jMatter Build Instructions added
2006-11-18 First preview release