This UML Component Diagram Example depicts the internal structure of three related subsystems - WebStore, Warehouses, and Accounting - in white-box form. The WebStore subsystem includes three online shopping components: a search engine, a shopping cart, and authentication. Manage Orders and Manage Customers are two interfaces provided by the accounting subsystem. The Warehouses subsystem offers two interfaces for other subsystems: Search Inventory and Manage Inventory. A UML component diagram with a simplified view of the provided and implemented components using the SafeNet Sentinel HASP Software Licensing Security Solution and Licensing API. The License Status application uses the License Services Net component's License Service interface. The License Services Net component uses the HASP.Net API provided by the HASP.Net Runtime component.