Skip to content

Review comments of Panos regarding `essif-lab-functional-architecture.md`

  • (1) Note that in the document, the various terms are not always capitalized; for example we may see "owner" or "Owner". For consistency and ease of understanding, all such terms should be capitalized.

  • (2) Figure 1 shows the initial functional eSSIF-Lab architecture, and its scope, context and (functional) components each of which is an agent for the same party (meaning that they are all part of the same organization as defined above, and they are all (digital) ‘colleagues’ of one another). => What exactly are the functional components each one of which is an agent of the same party? In exactly the following paragraph the point is made that a transaction is executed with agents of different parties. So, where in the figures are the agents of the same party (organization)?

  • (3) In section 2.4, we have Transaction (Validation) Engine and Transaction Result Dispatcher spelled out in full, while previously their acronyms were used. Better to be consistent and use acronyms.

  • (4) The specification of these API’s can be found in [reference needed]. => reference is missing.

  • (5) The specification of such requests is given in [reference needed]. => Missing reference.

  • (6) Concerning section 4, Initial SSI-Agent Network Architecture, I did not really understand it or its purpose.

  • (7) The figure in 5.1 runs against the text.

  • (8) Section 6 seems to be still work in progress? It states that "this section is being constructed now (it is only for the very curious to read...)"

  • (9) In 6.2 there remains a "[text still needs to be written]"

Edited by Rieks Joosten