<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto">Sorry, still on the road and won’t be able to attend.  Will be back next week, I think.  <div><br><div dir="ltr">-=-  Mike<div><br></div><div>Sent from my mobile thing. </div></div><div dir="ltr"><br><blockquote type="cite">On Jul 20, 2021, at 5:20 AM, david@giaretta.org wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"><meta name="Generator" content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Plain Text Char";
        margin:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:"Calibri",sans-serif;}
span.EmailStyle22
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:96946666;
        mso-list-type:hybrid;
        mso-list-template-ids:622117914 134807569 134807577 134807579 134807567 134807577 134807579 134807567 134807577 134807579;}
@list l0:level1
        {mso-level-text:"%1\)";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level2
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level3
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l0:level4
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level5
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level6
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l0:level7
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level8
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level9
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l1
        {mso-list-id:147208019;
        mso-list-type:hybrid;
        mso-list-template-ids:997866986 134807569 134807577 134807579 134807567 134807577 134807579 134807567 134807577 134807579;}
@list l1:level1
        {mso-level-text:"%1\)";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l1:level2
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l1:level3
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l1:level4
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l1:level5
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l1:level6
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l1:level7
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l1:level8
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l1:level9
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l2
        {mso-list-id:909265356;
        mso-list-template-ids:-1671690986;}
@list l2:level1
        {mso-level-tab-stop:36.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l2:level2
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:72.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l2:level3
        {mso-level-tab-stop:108.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l2:level4
        {mso-level-tab-stop:144.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l2:level5
        {mso-level-tab-stop:180.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l2:level6
        {mso-level-tab-stop:216.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l2:level7
        {mso-level-tab-stop:252.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l2:level8
        {mso-level-tab-stop:288.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l2:level9
        {mso-level-tab-stop:324.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l3
        {mso-list-id:1147816656;
        mso-list-template-ids:-1262291810;}
@list l3:level1
        {mso-level-start-at:3;
        mso-level-tab-stop:36.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l3:level2
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:72.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l3:level3
        {mso-level-start-at:5;
        mso-level-number-format:roman-lower;
        mso-level-tab-stop:108.0pt;
        mso-level-number-position:right;
        text-indent:-18.0pt;}
@list l3:level4
        {mso-level-tab-stop:144.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l3:level5
        {mso-level-tab-stop:180.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l3:level6
        {mso-level-tab-stop:216.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l3:level7
        {mso-level-tab-stop:252.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l3:level8
        {mso-level-tab-stop:288.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l3:level9
        {mso-level-tab-stop:324.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--><div class="WordSection1"><p class="MsoPlainText"><span lang="EN-US">Meeting: 10:00 Tuesday (Washington DC time), 1500 UK time, 1600 Paris time.<o:p></o:p></span></p><p class="MsoPlainText"><span lang="EN-US"><o:p> </o:p></span></p><p class="MsoPlainText"><span lang="EN-US">If you do not receive a notification from Skype then please join it by clicking the link:<o:p></o:p></span></p><p class="MsoPlainText"><a href="https://join.skype.com/ykyu5SIPhSnD"><span lang="EN-US">https://join.skype.com/ykyu5SIPhSnD</span></a><span lang="EN-US"><o:p></o:p></span></p><p class="MsoPlainText"><span lang="EN-US"><o:p> </o:p></span></p><p class="MsoPlainText"><span lang="EN-US">*Don't have Skype yet? Download it before you join </span><a href="https://www.skype.com"><span lang="EN-US">https://www.skype.com</span></a><span lang="EN-US"><o:p></o:p></span></p><p class="MsoPlainText"><span lang="EN-US"><o:p> </o:p></span></p><p class="MsoNormal"><b><span style="font-size:16.0pt">Draft agenda:<o:p></o:p></span></b></p><ol style="margin-top:0cm" start="1" type="1"><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l0 level1 lfo3">Reminder that we need to update project plan for CWE, in particular the GB and Abstraction Layer<o:p></o:p></li><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l0 level1 lfo3">Report about progress on ISO and Control Authority Blue Book<o:p></o:p></li><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l0 level1 lfo3">OAIS-IF : <o:p></o:p></li><ol style="margin-top:0cm" start="1" type="a"><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l0 level2 lfo3">Details from previous week: <o:p></o:p></li></ol></ol><p class="MsoListParagraph" style="margin-left:108.0pt;text-indent:-108.0pt;mso-text-indent-alt:-9.0pt;mso-list:l0 level3 lfo3"><!--[if !supportLists]--><span style="mso-list:Ignore"><span style="font:7.0pt "Times New Roman"">                                                               </span>i.<span style="font:7.0pt "Times New Roman"">      </span></span><!--[endif]-->Interactions – from Steve - <a href="https://www.dropbox.com/s/dnftuks5nvixdl0/Interactions_210608.jpg?dl=0">https://www.dropbox.com/s/dnftuks5nvixdl0/Interactions_210608.jpg?dl=0</a><o:p></o:p></p><p class="MsoListParagraph" style="margin-left:108.0pt;text-indent:-108.0pt;mso-text-indent-alt:-9.0pt;mso-list:l0 level3 lfo3"><!--[if !supportLists]--><span style="mso-list:Ignore"><span style="font:7.0pt "Times New Roman"">                                                             </span>ii.<span style="font:7.0pt "Times New Roman"">      </span></span><!--[endif]-->WHITE BOOK FROM Steve - <a href="https://www.dropbox.com/s/fdd8ec5cq2y574z/02_White_Book_Recommended_Standard_OAIS-IF_Draft_191216%20v5.3%2006_ComparedCombined_04_05_210524.docx?dl=0">https://www.dropbox.com/s/fdd8ec5cq2y574z/02_White_Book_Recommended_Standard_OAIS-IF_Draft_191216%20v5.3%2006_ComparedCombined_04_05_210524.docx?dl=0</a><o:p></o:p></p><p class="MsoListParagraph" style="margin-left:108.0pt;text-indent:-108.0pt;mso-text-indent-alt:-9.0pt;mso-list:l0 level3 lfo3"><!--[if !supportLists]--><span style="mso-list:Ignore"><span style="font:7.0pt "Times New Roman"">                                                           </span>iii.<span style="font:7.0pt "Times New Roman"">      </span></span><!--[endif]-->Component diagram from Steve - <a href="https://www.dropbox.com/s/5fsdmfcchzcqpz5/Component_Diagram_210601.jpg?dl=0">https://www.dropbox.com/s/5fsdmfcchzcqpz5/Component_Diagram_210601.jpg?dl=0</a><o:p></o:p></p><p class="MsoListParagraph" style="margin-left:108.0pt;text-indent:-108.0pt;mso-text-indent-alt:-9.0pt;mso-list:l0 level3 lfo3"><!--[if !supportLists]--><span style="mso-list:Ignore"><span style="font:7.0pt "Times New Roman"">                                                           </span>iv.<span style="font:7.0pt "Times New Roman"">      </span></span><!--[endif]-->Steve may sent out updated document/diagram<o:p></o:p></p><p class="MsoListParagraph" style="margin-left:108.0pt;text-indent:-108.0pt;mso-text-indent-alt:-9.0pt;mso-list:l0 level3 lfo3"><!--[if !supportLists]--><span style="mso-list:Ignore"><span style="font:7.0pt "Times New Roman"">                                                             </span>v.<span style="font:7.0pt "Times New Roman"">      </span></span><!--[endif]--><span lang="EN-US">The last version of the draft GB is <a href="https://www.dropbox.com/s/xntabui4nssftwe/OAIS-IF%20Rationale%20Scenarios%20and%20Requirements-20210705.docx?dl=0">https://www.dropbox.com/s/xntabui4nssftwe/OAIS-IF%20Rationale%20Scenarios%20and%20Requirements-20210705.docx?dl=0</a> updated to include the discussion of last week PLUS</span><o:p></o:p></p><ol style="margin-top:0cm" start="3" type="1"><ol style="margin-top:0cm" start="1" type="a"><ol style="margin-top:0cm" start="5" type="i"><ol style="margin-top:0cm" start="1" type="1"><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l0 level4 lfo3"><span lang="EN-US">I propose renaming Archive Abstraction Layer (AAL) to OAIS-IF Abstraction Layer (OAL), because this is not restricted to Archives</span><o:p></o:p></li><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l0 level4 lfo3">After the discussion last week I emailed the following:<o:p></o:p></li></ol></ol></ol></ol><p class="MsoNormal"><o:p> </o:p></p><table class="MsoTableGrid" border="1" cellspacing="0" cellpadding="0" style="border-collapse:collapse;border:none"><tbody><tr><td width="623" valign="top" style="width:467.5pt;border:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt"><p class="MsoNormal">At the end of today’s telecon I had a bit of brain fade and I was not clear in my explanations because I said “Specific” where I meant “Generic” several times, which did confuse people. <o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal">The way I  look at is:<o:p></o:p></p><ol style="margin-top:0cm" start="1" type="1"><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l1 level1 lfo5">The sequence diagram cannot show everything so I focussed on the exchange of general InformationObjects since pretty well everything we deal with in OAIS are InfoObjects -and we even have defined PackagedInformation Objects to encapsulate the Information Packages as InformationObjects in Steve’s class diagrams.<o:p></o:p></li><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l1 level1 lfo5">An InformationObject is a DataObject plus RepInfo, so the task is to make sure that, if at all possible, enough RepInfo is provided. That is what the sequence diagram aims at showing.<o:p></o:p></li><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l1 level1 lfo5">It purposely does not show anything about search or about selecting which InfoObject to ask for, whether that is science Information, ProvenanceInfo, etc. That is for another diagram, maybe after a bit of prototyping.<o:p></o:p></li><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l1 level1 lfo5">In terms of defining the programming interfaces we COULD do the following. The revised OAIS relates the Provenance etc to the DataObject. Therefore asking for other parts of the OAIS Info Model could be dealt with by basing things on the DataObject, (for example the science DataObject, or the ProvenanceDataObject etc etc etc). So we could ask for DataObjectID.ProvenanceDataObjectID, from which one can get the RepInfo for the ProvenanceInfo.<o:p></o:p></li><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l1 level1 lfo5">The Generic adapter is an attempt to put everything which is common into one place so we do not have lots of duplication of code (of course  someone may want to write their own version, implementing the BB). It deals with the negotiations/iterations about RepInfo – of course it has to refer back to the User to see if more RepInfo is needed, or to the archive to see if it has more RepInfo etc. So it just deals with identifiers essentially. It does not understand the OAIS IM, it just passes the requests through. <o:p></o:p></li><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l1 level1 lfo5">The Specific adapters –are specific to either end of the communication e.g the consumer and the archive. <o:p></o:p></li><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l1 level1 lfo5">The archive specific adapter has to know about the Info Model in that it needs to know (perhaps using a database or config file)<o:p></o:p></li><ol style="margin-top:0cm" start="1" type="a"><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l1 level2 lfo5">How to get the DataObject<o:p></o:p></li><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l1 level2 lfo5">how to get RepInfo for that DataObject (actually it gets the DataObject which encodes the RepInfo e.g a serialised Java class, or an EAST description etc,etc) <o:p></o:p></li><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l1 level2 lfo5">how to get the Provenance for that DataObject (actually it gets the DataObject which encodes the Provenance e.g a PREMIS file or a list of events or a text file which describes what has happened)<o:p></o:p></li><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l1 level2 lfo5">etc for the other parts of the OAIS IM. <o:p></o:p></li></ol><li class="MsoListParagraph" style="margin-left:0cm;mso-list:l1 level1 lfo5">The Consumer specific adapter needs to know about the OAIS-IM in that it needs to know how/whether the existing software can deal with Provenance etc etc<o:p></o:p></li></ol><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal">Hope that helps.<o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p></td></tr></tbody></table><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal">Regards<o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal">..David<o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p></div><span>_______________________________________________</span><br><span>MOIMS-DAI mailing list</span><br><span>MOIMS-DAI@mailman.ccsds.org</span><br><span>https://mailman.ccsds.org/cgi-bin/mailman/listinfo/moims-dai</span><br></div></blockquote></div></body></html>