Interacting Process Classes

dc.contributor.authorGOEL, Ankiten_US
dc.contributor.authorSUN, Mengen_US
dc.contributor.authorROYCHOUDHURY, Abhiken_US
dc.contributor.authorTHIAGARAJAN, P. S.en_US
dc.date.accessioned2005-09-07T06:47:59Zen_US
dc.date.accessioned2017-01-23T06:59:36Z
dc.date.available2005-09-07T06:47:59Zen_US
dc.date.available2017-01-23T06:59:36Z
dc.date.issued2005-09-07T06:47:59Zen_US
dc.description.abstractMany reactive control systems consist of a large number of similar interacting objects; these objects can be often grouped into classes. Such interacting process classes appear in telecommunication, transportation and avionics domains. In this paper, we propose a modeling and simulation technique for interacting process classes. Our modeling style uses well-known UML notations to capture behavior. In particular, the control flow of a process class is captured by a state diagram, unit interactions between process objects by sequence diagrams and the structural relations are captured via class diagrams. The key feature of our approach is that our simulation is symbolic. We dynamically group together objects of the same class based on their past behavior. This leads to a simulation strategy that is both time and memory efficient and we demonstrate this on well-studied non-trivial examples of reactive systems. We also use our simulator for debugging realistic designs such as NASA's CTAS weather monitoring system.en_US
dc.format.extent862314 bytesen_US
dc.format.mimetypeapplication/pdfen_US
dc.identifier.urihttps://dl.comp.nus.edu.sg/xmlui/handle/1900.100/1852en_US
dc.language.isoenen_US
dc.relation.ispartofseriesTRA9/05en_US
dc.titleInteracting Process Classesen_US
dc.typeTechnical Reporten_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
TRA9-05.pdf
Size:
842.1 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.53 KB
Format:
Plain Text
Description: