This project targets the needs of modern warehouse management software systems in relation to customers and software suppliers. It is essential to operate with, and link to, a varying kind of enterprise systems to build an entire warehouse management system. Furthermore the availability of the software components must be guaranteed to provide services 24/7 uptime. Additionally to those requirements major attention is to build software in a modularized, component based architecture to meet all non-functional requirements as well. Hot-Deployment is one of the top requirements addressed here.
Another topic that is not negligible is performance and response time of the graphical user interface. The software system must react fast, be easy to use and have an appealing look-and-feel to convince all key users.
After a research of different technologies (EJB2.1, JSF, Spring, EJB3.0, Adobe Flex) we came to the conclusion to use the best mix containing the Spring Framework on OSGi and Adobe Flex for the frontend part.
Most warehouse systems are built by software companies having their own software products. The intention in the year 2005 was to implement a solution covering most requirements of the logistics domain that comes for free and that is well-known by customers as well as software suppliers. One software used by all logistic software vendors to built customer projects with.
Essential for this project is a versatile and common adoption in customer projects. Everyone who needs a base framework to build up a warehouse management system shall contribute to openwms.org and bring in additional value to extend and improve this project. It would be great to establish a broad and active user community from completely distinguished companies. The base project itself (CORE) does not rely on the logistics domain and can be used as a jumpstart base for arbitrary projects.
YourKit is kindly supporting open source projects with its full-featured Java Profiler. YourKit, LLC is the creator of innovative and intelligent tools for profiling Java and .NET applications.
Take a look at YourKit's leading software products: YourKit Java Profiler and YourKit .NET Profiler.
Thanks so much to the team of Stan4j for providing us a free OpenSource license of Stan4j to analyze the architecture and design of OpenWMS.org.