<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><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:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#954F72;
text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
{mso-style-name:msonormal;
mso-margin-top-alt:auto;
margin-right:0in;
mso-margin-bottom-alt:auto;
margin-left:0in;
font-size:12.0pt;
font-family:"Times New Roman",serif;}
span.EmailStyle18
{mso-style-type:personal-compose;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;
font-family:"Calibri",sans-serif;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></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]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">Hello,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Sending my comments regarding Request and Activity lifecycle discussion on May 5.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">It is important to communicate that Request contains Activity specification, the motivation for that was repetitions. Therefore Activity instances get created after receiving the request, and currently the first suitable state is ‘Activity.Planned’.
Now suppose a request contains two activities, A is planned, B rejected. Is there a state to represent B? It is safer to define more Activity states, allowing flexibility for system to define its Activity lifecycle. I see the transitions outside the scope,
or at most as suggestion.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">In the Autonomy App we chose to preserve the Activity ID in re-planning cycle. The reason was that this facilitates the on-board autonomy demonstration in the Consumer Test Tool, which displays TakeImage activity status history. Otherwise
I support new activity instance ID for re-planning. In our case we would have needed an extra layer that matches the new (re-planned) TakeImage activity ID to the original. The implementation decision came from requirements, that’s why cutting corners.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Request lifecycle implies the Planning Request node needs to monitor activity execution. Upon receiving activity statuses, it publishes Request.Executing and Request.Completed. Is the semantics system defined, e.g. Request is Executing
when A started executing. Now A finished, B hasn’t started. What is the Request status now? Aside from dependency on Execution it gets complicated here as well.<o:p></o:p></p>
<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">Veniamin<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal" style="background:white"><b><span lang="ET" style="font-size:8.0pt;font-family:"Arial",sans-serif;mso-fareast-language:ET">Veniamin Zlobin</span></b><span lang="ET" style="mso-fareast-language:ET"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="ET" style="font-size:8.0pt;font-family:"Arial",sans-serif;mso-fareast-language:ET">Arhitekt | Software Architect</span><span style="font-size:8.0pt;font-family:"Arial",sans-serif;mso-fareast-language:ET"><o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span lang="ET" style="font-size:8.0pt;font-family:"Arial",sans-serif;color:black;mso-fareast-language:ET">AS CGI Eesti | CGI</span><span lang="ET" style="mso-fareast-language:ET"><o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span lang="ET" style="font-size:8.0pt;font-family:"Arial",sans-serif;background:white;mso-fareast-language:ET">Sőbra 54, Tartu 50106 | Estonia</span><span lang="ET" style="mso-fareast-language:ET"><o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span lang="ET" style="font-size:8.0pt;font-family:"Arial",sans-serif;background:white;mso-fareast-language:ET">Tel: +372 53404507<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><img width="56" height="36" style="width:.5833in;height:.375in" id="Picture_x0020_3" src="cid:image001.jpg@01D62392.0C381E10" alt="cid:image001.jpg@01CFA6BA.A02BD9F0"></span><span lang="ET" style="font-size:12.0pt;color:#1F497D;mso-fareast-language:ET"><o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span lang="ET" style="font-size:6.5pt;font-family:"Arial",sans-serif;color:#585858;mso-fareast-language:ET">CONFIDENTIALITY NOTICE: Proprietary/Confidential Information belonging to CGI Group Inc. and its affiliates
may be contained in this message. If you are not a recipient indicated or intended in this message (or responsible for delivery of this message to such person), or you think for any reason that this message may have been addressed to you in error, you may
not use or copy or deliver this message to anyone else. In such case, you should destroy this message and are asked to notify the sender by reply e-mail.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D"><img width="360" height="20" style="width:3.75in;height:.2083in" id="Picture_x0020_4" src="cid:image002.gif@01D62392.0C381E10" alt="environment-logo-email"></span><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>