Formal Modeling Can Improve Smart Transportation Algorithm Development

dc.contributor.authorWathugala, Wathugala Gamage Dulan Manujinda
dc.date.accessioned2017-08-31T22:57:47Z
dc.date.available2017-08-31T22:57:47Z
dc.date.issued2017-06
dc.description201 pagesen_US
dc.description.abstractEnsuring algorithms work accurately is crucial, especially when they drive safety critical systems like self-driving cars. We formally model a published distributed algorithm for autonomous vehicles to collaborate and pass thorough an intersection. Models are built and validated using the “Labelled Transition System Analyser” (LTSA). Our models reveal situations leading to deadlocks and crashes in the algorithm. We demonstrate two approaches to gain insight about a large and complex system without modeling the entire system: Modeling a sub system - If the sub system has issues, the super system too. Modeling a fast-forwarded state - Reveals problems that can arise later in a process. Some productivity tools developed for distributed system development are also presented. Manulator, our distributed system simulator, enables quick prototyping and debugging on a single workstation. LTSA-O, extension to LTSA, listens to messages exchanged in an execution of a distributed system and validates it against a model.en_US
dc.identifier.urihttps://hdl.handle.net/1794/22608
dc.language.isoenen_US
dc.publisherUniversity of Oregonen_US
dc.rightsCreative Commons BY-NC-ND 4.0-USen_US
dc.subjectAutonomous vehiclesen_US
dc.subjectDistributed Mutual Exclusion Algorithm for Intersection Traffic Controlen_US
dc.subjectLabelled Transition System Analyseren_US
dc.subjectLTSA-Oen_US
dc.subjectManulatoren_US
dc.subjectModeling and simulationen_US
dc.titleFormal Modeling Can Improve Smart Transportation Algorithm Developmenten_US
dc.typeThesis / Dissertationen_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Wathugala_oregon_0171N_11964.pdf
Size:
3.55 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Name:
license.txt
Size:
2.23 KB
Format:
Item-specific license agreed upon to submission
Description: