Patent Document ID: 9733905
Application ID: 15075232

Base Claim:
1. A computer implemented method of automatically generating and storing a data structure for displaying a Unified Modeling Language (UML) model of behavior of a network of computing devices, said behavior dependent on location of said computing devices, comprising: creating a UML model comprising a plurality of line charts arranged in parallel to a time indicating axis; displaying said UML model in a graphical user interface (GUI) displayed on a screen; setting a plurality of values along each of said line charts; wherein each one of said values indicative of a computer action; adding to said displayed UML model a plurality of connectors, each one of said plurality of connectors connects a pair of line charts selected from said plurality of line charts, each one of said plurality of connectors is indicative of a message transmitted between two entities represented by respective said pair; wherein a distance between each two line charts of said plurality of line charts in said UML model maps a geographical distance therebetween; and wherein said distance and said value and said plurality of connectors are editable according to at least one user input indicative of a selection of an area of said displayed UML model.

---

Claim 6:
6. The method of claim 1 , wherein said UML model is an extension to at least one modeling language selected from a group of modeling languages consisting of: Systems Modeling Language (SysML), Open Management Group Systems Modeling Language (OMG SysML), Specification and Description Language (SDL), Extended Enterprise Modeling Language (EEML), and any other software or computer system modeling language.