OpenSubsystems is set of business components such as security, search, inventorymanagement, able to run on various J2EE servers or just using JVM thanks to unique middleware abstraction layer and repository of common application functionality patterns