The Asset Management Service (AMS) is an interface module of the Manufacturer Information Service (MIS).
AMS is still under development. Contributions in form of requirements, issues and pull requests are highly welcome. |
---|
The AMS is a micro service providing a GraphQL interface to manage asset information, such as enterprises, factories, processes, manufacturing capabilities and many other types of information within the Supplier Knowledge Base. Among other data, manufacturers and On-Demand Manufacturing (ODM) platforms can register, update and delete their manufacturing capabilities via the AMS and are thus discoverable by the Search Engine.
The Asset Management Service's GraphQL API is documented here: 📘 AMS API
Sample requests as Postman collection: 📘 Collection
Classification of AMS based on the MIS architecture.
The following use cases can be performed with the AMS.
Note
Direct use of AMS via interfaces
- UC3 Requesting manufacturer information
- Data consumer can use the MIS to query information such as production capabilities for a data provider.
Note
Indirect use of AMS via other MIS components
- UC1 Manual capability registration
- Registration of manufacturer capability information via factory connectors.
- AI-based extraction of manufacturer capability information, based on machine specifications.
- UC2 Automatic capability registration / crawling
- The manufacturers' production capabilities are automatically read out by querying the factory connectors.
- UC4 Search for potential suppliers/supply chains
- Identification of potential suppliers/supply chains for a given production process.
Components | Goals | URL |
---|---|---|
Supplier Knowledge Base (SKB) | Knowledge base for manufacturer/supplier information e.g. capabilities, properties, etc. | MIS-SKB |
Asset Management and Refinement Application (AMARA) | Automatically derives manufacturing capabilities from machine specifications with Large Language Models (LLM) | MIS-AMARA |
Asset Management Service (AMS) | Interface to manage asset information like machines, manufacturing capabilities, etc. within the knowledge base | MIS-AMS |
Search Engine (SE) | Provision of manufacturer information such as production capabilities for a given process description | MIS-SE |
Multi-Port Connector (MPC) | The Multi Port Connector (MPC) is a connector to address the APIs of various Factory Connectors. | MIS-MPC |
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions are greatly appreciated. You can find our contribution guidelines here
Distributed under the Apache 2.0 License. See LICENSE
for more information.
Copyright (C) 2022 Fraunhofer Institut IOSB, Fraunhoferstr. 1, D 76131 Karlsruhe, Germany.
You should have received a copy of the Apache 2.0 License along with this program. If not, see https://www.apache.org/licenses/LICENSE-2.0.html.