manageStar Architecture manageStar's technology provides the foundation for its best-of-breed Corporate Asset and Service Management solutions. The key principle of the manageStar technology is to give customers the ability to buy and extend their solutions. Unlike companies who build their own software or purchase traditional enterprise software, customers who buy and extend manageStar have shorter implementations, reduced risk, increased flexibility and enhanced profitability. 
The manageStar Architecture is divided into three layers: - Applications Layer
- Server Layer (the Harmony Platform)
- Data Later
Applications Layer The Applications Layer contains the integrated application modules, flexible presentation options, and tools for customizations. The integrated modules provide the out-of-box functionality in such areas as Facilities Management, Asset Management, Employee Services, etc. Presentation can be customized by channel: Mobile (WAP, Palm, Pocket PC), Web (JSP), Voice (IVR integration for in-bound and out-bound), FAT (full-featured client for drag-and-drop functionality on Linux, Windows and Macintosh platforms), E-mail (including fax and pager), and any other application that can understand XML. (Because the communication with the Server Layer is in XML over network protocols, manageStar is well suited to support any future presentation options or integrations that may arise, unlike manageStar's competition, which generally translates existing fat-client technology for the web.) In addition, tools are provided to customize the presentation of the applications. These tools include user-friendly authoring tools (for extensions of the existing applications and generating reports) and a Client SDK for further customizations. Server Layer The Server Layer is manageStar's platform code-named Harmony. Harmony is written in J2EE and can run stand-alone or in any J2EE-compliant application server framework on any Intel, PowerPC or Sparc platform. Harmony contains the logic (business rules), widgets (java servlets for integration), data objects and workflow for the manageStar system. manageStar also provides user-friendly administration tools (for data authoring and workflow customizations) and a Harmony SDK (XML API). Harmony communicates with the Applications Layer through its XML Interface (via SOAP & UDDI). Harmony communicates with the Data Layer through a data abstraction layer. In essence, data abstraction layer translates Harmony's XML into various protocols to access different enterprise data stores: LDAP/Kerberos (access and authentication), DAV (document sharing and management), ICAL (calendar and events), IMAP (e-mail), and SQL (manageStar and other enterprise databases). This approached provides several advantages: (1) it allows Harmony developers to work consistently with XML, while Harmony handles all translations; (2) it stores metadata about the various data integrations to provide for on-the-fly changes and upgrades; and (3) it enables external data to be incorporated as any other object in Harmony and therefore workflowed, tracked, etc. Harmony is not creating another data silo, but enabling a single, virtual repository for enterprise data. Data Layer The Data Layer consists of separate enterprise data stores (as described above) and data that manageStar stores for its own purposes. manageStar stores its data in any SQL-compliant database. manageStar also provide tools for integrations with its database and writing custom reports. Summary In summary, the manageStar technology foundation provides many distinct advantages: - The system is hardware, software and protocol agnostic while built on a scalable application server framework
- The technology is easily extensible at the Application, Server and Data Layers
- Applications can be presented in various channels as needed
- Any external data can be incorporated in applications, logic and workflow without creating a separate data silo
- Customizations are designed to migrate forward with future releases
These advantages enable customers to buy and extend the manageStar solution. |