Hi Himasha, I don't understand what you mean by "deriving predecessor/successor relationships for the entire diagram": does that mean that you derive the relationships for all chevrons of a diagram at once, i.e. that you apply your second bullet iteratively?
Will the position on the canvas of each modeling element be part of the XML document you create? You want to take a look at BPMN 2.0: they separate the raw layouting information about a process model from the logic of the business process model: this allows different layouts for different tools, for different devices etc.. I also suggest to consider the XML document you create as a step when exporting the process model. I.e. we should not assume that the XML is the only representation of the model in the database - correct? Finally: will you also support to import such an XML file that you create? Best regards, Frank 2014-10-30 9:19 GMT+01:00 Himasha Guruge <[email protected]>: > Hi All, > > As per requirement in visualizing process associations of Process Store, > I have taken up the training project in creating a chevron diagram > editor/view for the Process Store. Similar to pre built textual based > process extension, this editor will also be build as an extension of > Enterprise Store, which will be moved to Process Store in the future. > > After discussion with the stakeholders, following functionalities are to > be supported. > > - Create chevron diagrams in drag and drop manner : JSPlumb will be > used for editor based manipulations. > - Derive predecessor/successor relationships from the positioning of > elements. > - Derive predecessor/successor relationships for the entire diagram > process. > - Navigate to associated process models/chevron diagrams from elements > in the current chevron diagram. > - Serialize canvas elements and convert into a specified xml format. > > Taking feedback of the stakeholder meeting into account, the core elements > and their formatting properties will be specified separately when saving in > xml format. > > > Thanks & Regards, > > Himasha Guruge > *Software Engineer* > WS*O2* *Inc.* > Mobile: +94 777459299 > [email protected] > > _______________________________________________ > Architecture mailing list > [email protected] > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > >
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
