UROP Project
Visual Analytics Dashboard for System Model Traceability
SysML, Traceability, Data Visualization, Network Graphs

Research Mentor: Dr. David Gross,
Department, College, Affiliation: Center for Advanced Power Systems, FAMU-FSU College of Engineering
Contact Email: dcgross@eng.famu.fsu.edu
Research Assistant Supervisor (if different from mentor): Mr Matthew Bosworth
Research Assistant Supervisor Email: matt@caps.fsu.edu
Faculty Collaborators: Ms Carmen Araujo
Faculty Collaborators Email: caraujo@caps.fsu.edu
Department, College, Affiliation: Center for Advanced Power Systems, FAMU-FSU College of Engineering
Contact Email: dcgross@eng.famu.fsu.edu
Research Assistant Supervisor (if different from mentor): Mr Matthew Bosworth
Research Assistant Supervisor Email: matt@caps.fsu.edu
Faculty Collaborators: Ms Carmen Araujo
Faculty Collaborators Email: caraujo@caps.fsu.edu
Looking for Research Assistants: Yes
Number of Research Assistants: 1
Relevant Majors: open to all majors
Project Location: Innovation Park
Research Assistant Transportation Required: Yes Remote or In-person: Partially Remote
Approximate Weekly Hours: 10, Flexible schedule (Combination of business and outside of business. TBD between student and research mentor.)
Roundtable Times and Zoom Link:
Number of Research Assistants: 1
Relevant Majors: open to all majors
Project Location: Innovation Park
Research Assistant Transportation Required: Yes Remote or In-person: Partially Remote
Approximate Weekly Hours: 10, Flexible schedule (Combination of business and outside of business. TBD between student and research mentor.)
Roundtable Times and Zoom Link:
- Day: Thursday, September 4
Start Time: 3:00
End Time: 3:30
Zoom Link: https://fsu.zoom.us/my/matt.fsu
Project Description
This project creates an interactive dashboard that visualizes relationships between requirements, behaviors, and structures in SysML models. Students will use Python libraries to process XMI model exports, generate network graphs, and create visual analytics to improve traceability and design insight.Research Tasks: Working dashboard, sample visualizations, technical documentation.
Skills that research assistant(s) may need: Python experience (data visualization, network analysis libraries like NetworkX or Plotly) preferred.
Mentoring Philosophy
As a mentor, my goal is to create an environment where undergraduate researchers can confidently explore new ideas, develop technical skills, and contribute meaningfully to active research. I view mentorship as a collaborative process — students bring curiosity, fresh perspectives, and energy, while I provide guidance, resources, and structure to help them grow.I believe in balancing independence with support. Students will receive the background, tools, and initial training needed to get started, but will also be encouraged to take ownership of their work, make decisions, and learn through problem-solving. I emphasize clear communication, regular check-ins, and constructive feedback to ensure progress while maintaining flexibility for different learning styles.
My projects often combine technical research with creative problem-solving, so I encourage students to ask questions, challenge assumptions, and connect their work to real-world applications. Above all, I want students to leave the experience with not only new skills but also greater confidence in their ability to learn, adapt, and contribute in any professional or academic setting.