Linear Temporal Logic and Timeline Visualization
dc.contributor.author | Pohlen, Christopher | |
dc.contributor.committeeMember | NA, NA | |
dc.contributor.department | Department of Aerospace Engineering | |
dc.contributor.majorProfessor | Rozier, Kristin-Yvonne | |
dc.date.accessioned | 2022-06-06T17:04:15Z | |
dc.date.available | 2022-06-06T17:04:15Z | |
dc.date.copyright | 2021 | |
dc.date.issued | 2021-12 | |
dc.description.abstract | The field of formal methods and requirements specification are difficult topics to learn and can be error prone to utilize. This exploratory work endeavors to lay the groundwork for the eventual creation of a computer-based tool for visualizing Linear Temporal Logic (LTL) as interactive timelines. The proposed tool would be able to take an LTL formula, parse it into a binary tree, and create a timeline by recursively traversing the tree. Any change to the timeline would then have a corresponding change to LTL formula with a one-to-one relationship. Before such a tool can be created, this work looks at producing a survey for finding a Human Factors solution to visualizing the LTL formulas as timelines. The survey produced asks questions about subjective preferences for LTL visualizations and uses the participants’ preferences to ask questions using some basic and a couple complex LTL formulas. Questions are also asked to determine whether participants prefer certain types of formal methods tools over others. The survey will be utilized as a template for continued research into visualizing LTL and eventual creation of the tool. | |
dc.identifier.doi | https://doi.org/10.31274/cc-20240624-958 | |
dc.identifier.uri | https://dr.lib.iastate.edu/handle/20.500.12876/105206 | |
dc.language.iso | en_US | |
dc.rights.holder | Christopher Pohlen | |
dc.subject.disciplines | DegreeDisciplines::Social and Behavioral Sciences::Psychology::Human Factors Psychology | |
dc.subject.keywords | Timelines | |
dc.subject.keywords | Visualization | |
dc.subject.keywords | Human Factors | |
dc.subject.keywords | Formal Methods | |
dc.subject.keywords | Temporal Information | |
dc.subject.keywords | Propositional Logic | |
dc.title | Linear Temporal Logic and Timeline Visualization | |
dc.type | creative component | |
dc.type.genre | creative component | |
dspace.entity.type | Publication | |
relation.isOrgUnitOfPublication | 047b23ca-7bd7-4194-b084-c4181d33d95d | |
thesis.degree.department | Aerospace Engineering | |
thesis.degree.discipline | Human Computer Interaction | |
thesis.degree.level | Masters | |
thesis.degree.name | Master of Science |
File
Original bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- F21-Pohlen-LinearTemporal-CC.pdf
- Size:
- 866.61 KB
- Format:
- Adobe Portable Document Format
- Description: