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 up the 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 fulfill non-functional requirements. Hot-Deployment is one of the top requirements addressed here.
Another topic that is not negligible as well 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 with Spring on OSGi and Adobe Flex in the frontend part.
Most warehouse systems are built by software companies having their own software products. The intention in 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 up customer projects.
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 developer community of completely distinguished companies.
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.