Hi Frank,

Sure, we can set up a brief demo of the initial version next week. :) Let
me know a free slot from your schedule.

Thanks & Regards,
Himasha

On Fri, Dec 12, 2014 at 11:28 PM, Frank Leymann <fr...@wso2.com> wrote:
>
> Hi Himasha,
>
> in case you have an initial version of your code running, I would be glad
> to get a brief demo :-)
>
>
> Best regards,
> Frank
>
> 2014-12-12 9:44 GMT+01:00 Himasha Guruge <himas...@wso2.com>:
>>
>> Hi Frank,
>>
>> Thanks for the suggestion. As Chathura mentioned, will support both
>> approaches depending on the scenario.
>>
>> Thanks & Regards,
>> Himasha
>>
>> On Fri, Dec 12, 2014 at 1:57 PM, Chathura Ekanayake <chath...@wso2.com>
>> wrote:
>>>
>>> Hi Frank,
>>>
>>> Yes, it is better to let users to draw chevron diagrams without arrows
>>> whenever possible. However, if there is a scenario where only some chevrons
>>> in a column succeeds a chevron in its previous column, we can let users to
>>> indicate that using arrows. Therefore, we can support a combination of
>>> column ordering and arrows to capture predecessor/successor relationships.
>>> i.e. if arrows are not drawn, all chevrons in a column are in successor
>>> relationship with all chevrons in its previous column.
>>>
>>> Regards,
>>> Chathura
>>>
>>> On Thu, Dec 11, 2014 at 11:50 PM, Frank Leymann <fr...@wso2.com> wrote:
>>>
>>>> Hi Himasha,
>>>>
>>>> very good idea :-)    Let me suggest a little variation:
>>>>
>>>> People modeling Chevron Diagrams are not really used to use arrows to
>>>> connect the individual chevrons to indicate (control or data) flow. The
>>>> flow is defined by the orientation of the diagram (i.e. horizontal or
>>>> vertical). This would imply to avoid arrows as long as possible - but folks
>>>> MAY use arrows if they want e.g. because of clarity and comprehensibility.
>>>>
>>>> Let's assume a horizontal orientation:  each chevron in a column of
>>>> your grid will be a successor of all chevrons in the immediate preceding
>>>> column. And all chevrons in the same column can be performed in parallel.
>>>> And all chevrons of certain column must be "ready" before the chevrons of
>>>> the succeeding column can be activated. And, yes, this is not really
>>>> satisfactory because not all chevrons in a certain column have to be
>>>> performed - but that's an inherent imprecision of Chevron Diagrams because
>>>> they don't have an operational semantics (by will ;-)).
>>>>
>>>> Thus, the Chevron Diagram you draw would be equivalent to the following
>>>> (ChevronRelations):
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> Best regards,
>>>> Frank
>>>>
>>>> 2014-12-11 7:45 GMT+01:00 Himasha Guruge <himas...@wso2.com>:
>>>>
>>>>> Hi All,
>>>>>
>>>>> The idea is to support multiple relations for the chevrons in initial
>>>>> chevron diagram editor. As the initial step, the editor canvas will 
>>>>> include
>>>>> a virtual grid [1] where the chevron elements can be dropped into.
>>>>>
>>>>> When a chevron is dropped to the canvas most suitable cell location
>>>>> will be retrieved by checking the center position of the chevron.  In such
>>>>> a scenario where the most suitable cell is already occupied by another
>>>>> chevron element, it will be placed in the next most suitable location.
>>>>> Once a chevron element is added, it can be swapped between different
>>>>> cells as long as they are not already occupied.
>>>>>
>>>>> Any suggestion/feedback on building the virtual grid would be
>>>>> appreciated.
>>>>>
>>>>> [1] chevronEditor_virtualGrid_mockup
>>>>> <https://docs.google.com/a/wso2.com/drawings/d/1CJwFQrm4FjKSLS23I0iXWZwLg_D4ddramm62c0q3lAw/edit?usp=sharing>
>>>>>
>>>>> Thanks & Regards,
>>>>>
>>>>> Himasha Guruge
>>>>> *Software Engineer*
>>>>> WS*O2* *Inc.*
>>>>> Mobile: +94 777459299
>>>>> himas...@wso2.com
>>>>>
>>>>
>>>>
>>>
>>
>> --
>> Himasha Guruge
>> *Software Engineer*
>> WS*O2* *Inc.*
>> Mobile: +94 777459299
>> himas...@wso2.com
>>
>

-- 
Himasha Guruge
*Software Engineer*
WS*O2* *Inc.*
Mobile: +94 777459299
himas...@wso2.com
_______________________________________________
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to