发明名称 Implementing UML activity diagrams via task sequencing
摘要 In a computer comprising multiple processing elements and suitable for executing the software implementation of a UML activity diagram, nodes or primitives that connect activities within the diagram are implemented by a sequencing arrangement comprising detecting that event signals necessary to trigger the node have been received, and either instructing a processor to perform the activity that follows from the node, or dispatching a further event signal to another node. The sequencer comprises detecting elements that are triggered by receiving a event signal corresponding to an element of the activity diagram. The arrangement may comprise a barrier-counter element (BCE), where the barrier 112 breaks after receiving the required number of event signals, which triggers the dispatch of instructions 114. The event signal may be a pulse issued by a timer within the computer. In a specific embodiment the BCEs in the sequencing arrangement are arranged in disjoint groups of detection elements, each responsible for the performance of a separate task.
申请公布号 GB2500681(A) 申请公布日期 2013.10.02
申请号 GB20120005617 申请日期 2012.03.29
申请人 COGNOVO LIMITED 发明人 PAUL TINDALL;ERKUT UYGUN;JOHN L HAINE;JAN GUFFENS
分类号 G06F9/50;G06F9/48 主分类号 G06F9/50
代理机构 代理人
主权项
地址