- From: Kazuyuki Ashimura <ashimura@w3.org>
- Date: Tue, 18 Feb 2025 02:06:13 +0900
- To: group-wot-ngsi-ld@w3.org
- Cc: public-wot-ig@w3.org, public-wot-wg@w3.org
available at: https://www.w3.org/2025/02/17-wot-ngsi-ld-minutes.html also as text below. Please note that the meeting on Feb 24 will be cancelled and the next meeting will be held on March 3. Kazuyuki --- [1]W3C [1] https://www.w3.org/ ¡V DRAFT ¡V WoT and NGSI-LD 17 February 2025 [2]Agenda. [3]IRC log. [2] https://www.w3.org/WoT/IG/wiki/WoT-NGSI-LD#February_17,_2025 [3] https://www.w3.org/2025/02/17-wot-ngsi-ld-irc Attendees Present Franck_Le_Gall, Juanjo_Hierro, Kaz_Ashimura, Ken_Zangelin, Martin_Bauer, Michael_McCool, Zane_Durkin Regrets - Chair McCool Scribe kaz Contents 1. [4]Minutes 2. [5]Cancellations 3. [6]Activities 1. [7]Resources 4. [8]Other issues and PRs 5. [9]AOB Meeting minutes Minutes [10]Feb-3 [10] https://www.w3.org/2025/02/03-wot-ngsi-ld-minutes.html McCool: (goes through the minutes) typos fixed; approved Cancellations McCool: cancellation on Feb 24 ¡K the next meeting will be March 3 ¡K we can keep the meeting weekly but can cancel the meeting if people are not available Activities Resources [11]resources.md [11] https://github.com/w3c/wot-ngsi-ld/blob/main/resources.md McCool: I've been reading the NGSI-LD spec ¡K basically, NGSI-LD discover the database ¡K what is interesting is that WoT Directory also finds the TD as the database ¡K so very similar design with each other Martin: we have open APIs <martin> NGSI-LD OpenAPI is available here: [12]https:// forge.etsi.org/rep/cim/ngsi-ld-openapi [12] https://forge.etsi.org/rep/cim/ngsi-ld-openapi McCool: ok ¡K the difference from my viewpoint is ¡K the WoT Discovery is very simple ¡K we can get Thing Description, which is JSON-LD ¡K what would be the technical requirements? ¡K 1. context management ¡K we can use nested contents McCool: wondering about the compatibility ¡K 2. TD using special Things ¡K one of those is default values ¡K normalize the TD to formalize the data Ken: we also have default values too Martin: but maybe a bit different level... ¡K we use JSON-LD as representation ¡K what is our structure looks like McCool: default value is just one example ¡K we should investigate the differences McCool: a set of nodes to be included <martin> JSON-LD is a serialization of RDF (as abstract model) - RDF/XML is another serialization of RDF Juanjo: definitely interesting ¡K digital twin characteristics ¡K we could generate TD based o the TM template ¡K have to discuss the digital twin class McCool: TD describes entities ¡K could be a digital twin ¡K what TDs bring to the table include data modeling languages ¡K describing the payload ¡K also describe affordance, i.e., property, action and event Kaz: tx for your investigation, McCool ¡K we should now start to describe what is done one the NGSI-LD side and what on the WoT side ¡K based on some concrete use case ¡K to clarify what the NGSI-LD broker and the WoT Directory do there McCool: yeah ¡K we should capture the use cases based on our understandings [13]Issue 8 - Capture Use Cases [13] https://github.com/w3c/wot-ngsi-ld/issues/8 <jhierro7> This presentation brought the idea I had commented: <jhierro7> [14]https://docs.google.com/presentation/d/ 1-RI8q1hhnRqaZDwvxnpKnaaxQ0kMGtME/ edit?usp=sharing&ouid=115453639179713725602&rtpof=true&sd=true [14] https://docs.google.com/presentation/d/1-RI8q1hhnRqaZDwvxnpKnaaxQ0kMGtME/edit?usp=sharing&ouid=115453639179713725602&rtpof=true&sd=true McCool: should add a link for that also to the resources.md Juanjo: also a PR to add that to the resource.md [15]PR 9 - Adding presentation in section about Presentations [15] https://github.com/w3c/wot-ngsi-ld/pull/9 McCool: (merged) ¡K (shows slide 7. Compatibility of NGSI-LD with Thing Models/Descriptions) ¡K (also slide 12. Compatibility of NGSI-LD with Thing Descriptions) Juanjo: another PR about the idea of TM as template [16]PR 10 - Update section on Thing Models as Templates [16] https://github.com/w3c/wot-ngsi-ld/pull/10 McCool: (merged) ¡K let's think about the next steps now [17]example/README.md [17] https://github.com/w3c/wot-ngsi-ld/blob/main/examples/README.md McCool: (shows examples/README.md) ¡K would create a new Issue to document technical gaps ¡K (adds questions) ¡K Does "type" abstraction in NGSI-LD map onto the ability of TMs to describe classes of potential TD instances? ¡K TMs used for describing the properties of entity types? ¡K conceptually, TMs describe classes ¡K note that TM doesn't have network interface McCool: What is the subclass structure? ¡K TMs for everything or for subclasses of "entities with affordances/network interfaces"? Juanjo: TM describes what to be exposed McCool: technically, TM is a class of template ¡K but it's a templating mechanism ¡K (revisits the 3 questions issued within the GitHub Issue) ¡K (and adds another question) <jhierro7> In my view, Things Model templates allow to describe the characteristics of any instance of an entity type (Things class if you want) <jhierro7> Things Description can be derived from those templates, by adding forms how those characteristics can be accessed using specific protocols. McCool: Should TMs/TDs we attached as annotations or be included in the NGSI-LD type structure? <jhierro7> In such case, TM can be used to describe characteristics of Things = Entity Types <jhierro7> and then, we may specify how TDs can be derived where NGSI-LD is added as form to access characteristics McCool: TMs may so be more "dynamic" than (what seem to be) the pre-defined "types" used by NGSI-LD ¡K would like to understand what is possible at the moment Kaz: some discussion about how to generate TD instance from TM last week during the TD call ¡K this discussion about TM and NGSI-LD should be useful for that (=TM vs TD) discussion also ¡K so would suggest we clarify our expectation for TM a bit more McCool: yeah, we should have more discussion ¡K let's add the link about the discussion from the TD TF too Other issues and PRs [18]Remaining Issues [18] https://github.com/w3c/wot-ngsi-ld/issues [19]Remaining PRs [19] https://github.com/w3c/wot-ngsi-ld/pulls Juanjo: would like to work on some more exercise McCool: let's take a few TMs/TDs and NGSI-LDs to see the differences <jhierro7> The exercise of taking an entity type description using the WoT Models Template, and show how Thing Descriptions can be derived using NGSI-LD as form. <jhierro7> (form for access) McCool: Review and comment on new issues ¡K Test importing TDs into NGSI-LD broker ¡K Generate a concrete example of using TM/TDs for Digital Twin modelling AOB McCool: next meeting on March 3 ¡K will update the agenda ¡K we'll keep the meeting as weekly ¡K but will send a cancellation notifications based on the actual schedule [adjourned] Minutes manually created (not a transcript), formatted by [20]scribe.perl version 242 (Fri Dec 20 18:32:17 2024 UTC). [20] https://w3c.github.io/scribe2/scribedoc.html
Received on Monday, 17 February 2025 17:06:16 UTC