-
Notifications
You must be signed in to change notification settings - Fork 27
Description
We are looking into using ADAPT and have a hard time finding any documentation (looked at all the links that steam from https://adaptframework.org/) . As an additional problem it seems that although ADAPT is meant as a 'standard' for interchanging data between FMIS systems, the implementation forces the use of C# on adopters, which is, in our opinion, a technology lock-in. It seems that the only specification (apart from the model, which is UML and could be used for generation of code) is the code itself.
Our technology stack uses Java and we are looking into ways of using ADAPT for our business case. One way we thought about integrating would be to parse the ADM plugin output. It was found, though, that the output is some binary format - at least for Catalog files (found that by trying some of the provided examples).
Could you please point us to the documentation for the ADM format?
Do you plan to make the format more 'open' by using simple JSON instead of a binary format? Though this would mean larger files (for which compression could be used), it would be easier to parse in other languages.
Another question that comes to mind. If the ADM files have to parsed into the model... what will happen in the case when an ADM 'package' is huge in size? Is there an ADM streaming parser, so that we don't have to load all the data in memory?