MOPLAF stands for
|
|
Modeling |
|
for |
Optimization |
|
and |
PLanning |
|
|
Applications |
|
|
Framework |
The MOPLAF framework aims at bringing the modeling world to the realm of Planning and Optimization applications.
The framework provides a number of components, allowing to build Planning or Optimization applications focusing on domain specific matters.
The framework takes care of all the technical concerns, like
integration with Solvers, Databases, Reporting tools or GIS systems
high level graphical components for viewing time or maps,
high level logical components for managing space or time.
At contrario, the framework does not provide any Domain or Business specific feature. Its goal is to allow to build a functionality which is an 100% match to the business needs, starting from a white page.
This architecture relies on the following principles
model driven: models drive everything; modeling is indeed the way to design and to build the functionality
open: free to select third party software where wished or necessary, or to provide your own components; the framework is as little directive as possible
open source: free to use, modify, contribute
no reinvent the wheel: rely as much as possible on existing software; among others on the Eclipse platform and on the Eclipse Modeling Framework
The present page is a short description of the framework. An extended description can be found here: long description
The framework can be downloaded here: https://github.com/MichelSc/common.moplaf