TNO / knowledge-engine

Improves interoperability between systems (i.e. devices, platforms, apps, databases) by exchanging data based on their semantics
https://knowledge-engine.eu
Apache License 2.0
30 stars 4 forks source link

Inter-service dependency stability & Feedback for SSA implementers #337

Closed Sophietje closed 8 months ago

Sophietje commented 2 years ago

In GitLab by @frederic.mesureur.trialog.com on Dec 7, 2021, 14:42

Hi all, I'm not involved in the WP5 work nor in the services SA/SSA implementation but, since we are currently focusing on the implementation, debugging and validation of the french pilot's SSAs, we can say the task is not realy facilitated since we lack of KE stability and KE feedback. Maybe I could be wrong but the following points could constitute "a must have" for us in such conditions:

If those two issues have already been raised somewhere else, please forget them or then, try to bring an answer. Thanks for your feedback.

Kind regards, Frederic Mesureur (Trialog)

Sophietje commented 2 years ago

In GitLab by @barry.nouwt.tno.nl on Dec 9, 2021, 12:39

Hi Frederic, thanks for taking the time to give us feedback!

Regarding your first bullet point I have two remarks:

About your second bullet point about "integration versus implementation" debugging features; we agree that debugging features in general should improve. I do not fully understand the integration/implementation distinction you are referring to; could you also give an example of the "integration" debugging features that you mention are already available? Internally, we indeed have some tools that are "showing possible mapping between graph patterns of 2 services" and ideally they become available for everyone via the Knowledge Explorer in the Service Store. Unfortunately, we have not been able to give this priority yet, but to make it concrete I've created an issue for this here: https://gitlab.inesctec.pt/interconnect/service-store-frontend/-/issues/94

Please do not hesitate if you have more remarks/questions!

Kind regards,

Barry

Sophietje commented 2 years ago

In GitLab by @frederic.mesureur.trialog.com on Dec 13, 2021, 12:13

Hi Barry, thanks for your detailed answers.

The first point improvement is already on rails and we will follow your best practices to unregister KB when unused.

The second point is aleready opened with your issue service-store-frontend#94 raised on the service store front-end. My initial idea (if relevant) would be to automatically provide knowledge explorer debugging information when you try knowledge interactions between 2 services and the matching is not (completely ?) possible for any reason providing what I call an implementation debugging level feedback. Maybe associate knowledge explorer capabilities with knowledge engine feedbacks requires tremendous effort to provide that level of feedback to help implementers. Even though not easy to explain, I hope it is clear enough.

Kind regards, Frederic

Sophietje commented 2 years ago

In GitLab by @barry.nouwt.tno.nl on Dec 14, 2021, 09:11

Hi Frederic, thanks for the feedback. I've added your debugging description to service-store-frontend#94 so that we can take it into account.

Do you prefer to keep this issue #323 open until #317 is in PRODUCTION? Or shall we close this issue and you reopen (or make a new one) if the problem persists after a new release?

Best regards, Barry

Sophietje commented 2 years ago

In GitLab by @frederic.mesureur.trialog.com on Dec 14, 2021, 16:30

Hi Barry, please keep issue #323 open since service-store-frontend#94 is still linked to it. Kind regards, Frederic

Sophietje commented 2 years ago

In GitLab by @barry.nouwt.tno.nl on Apr 1, 2022, 13:23

Closing this, since #317 is closed. Please keep an eye on service-store-fronted#94, since it is still open.