Difference between revisions of "Old Name of the new project"

From CERES
Jump to: navigation, search
Line 1: Line 1:
 
{{StudentProjectTemplate
 
{{StudentProjectTemplate
|Summary=Multiple Projects
+
|Summary=(High Priority) Rigorous Real-time Network Modeling and Verification
 
|Programme=EIS Masters 15hpc
 
|Programme=EIS Masters 15hpc
 
|TimeFrame=6 months
 
|TimeFrame=6 months
Line 9: Line 9:
 
|Status=Finished
 
|Status=Finished
 
}}
 
}}
My preference is always to discuss projects with students in the context of their individual goals and experiences. For this reason, I prefer to give project suggestions at a high level so that we can work together on developing the most meaningful project for both the student and the host research team.
+
The core research question is to demonstrate that state of the art modeling and verification methods can be used to help design the communication infrastructure at the AstaZero test track.
  
Ideas for EIS Masters Thesis Projects
+
This project will be aligned with the KK AstaMoCA project involving professors Taha, Mousavi, and Vinel.
  
- Model-based design for intelligent transportation systems.
+
The research question involves primarily modeling communication systems, and extending verification tools to handle such models.
  Using miniature cars in our lab.
+
  Develop a careful and reliable model.
+
  Instrumenting the lab for reliable and easy to use measurement.
+
  Validating the model against measured data using enclosures.
+
  Demonstrating adoption by students and teachers at HH.
+
  Demonstrating relevance to industrial partners.
+
  
- Reliable modeling and simulation of bipedal robots and/or vehicle dynamics.
+
The first component of the work is to build models of communication systems, starting from queuing systems and building up to full systems.
  Using EL equations.
+
  Using enclosures.
+
  Requires robot modeling and developing enclosure semantics.
+
  Involves comparing with other tools.
+
  
- A platform for crowdsourced design.
+
The second component is the evaluation of current verification tools using these models. This involves using the models to test the tools to see if they are able to produce the expected results in a satisfactory manner.
  Transforming ModGame into a platform for open,
+
  collaborative design.
+
  What would it take in terms of design, computing, and security?
+
  Should/can we move Acumen to be a fully web-based platform?
+
  How can we evaluate it in the small?
+
  How can we evaluate it in the large?
+
  
- Robust optimization by generalizing rigorous simulation.
+
The third component of the work is extension of current verification technologies to improve the state of the art.
  Application to discrete and differential games.
+
  Applications to path planning and scheduling.
+
  Applications to circuit design and controller design.
+
  
- Language primitives to support Maxwell's equations.
+
The fourth component is scholarship, consisting of reading related research papers and writing up the results of the work.
  Support using traditional interrupters, then using enclosures.
+
  Evaluation on antenna designs and mimo.
+
  Experimental evaluation in our own e-lab.
+
  
Ideas for Theoretical Computer Science projects:
+
The deliverables are a) a series of communication systems models that are mathematically valid and practically relevant, b) an extensive table evaluating the extent to which the verification technology is able to function on the benchmarks, c) an extension of the verification technology to handle key features of the benchmarks (which are relevant to the scientific community), and d) a thesis document and presentation.
 
+
- Extending Acumen's support for non-determinism.
+
  Supporting conflicting-but-bounded rewrites.
+
  Identifying confluent conflicts.
+
 
+
- A visual language for faster model-based design.
+
  A graphical interface for design.
+
  Web-based implementation would probably be a big plus.
+
  Will naturally build on Viktor's work.
+
 
+
- Support for interaction with a simulation through 3D view.
+
  Designing syntax extension needed.
+
  Designing basic types of interactions allowed.
+
  Supporting deployment on PC, mobile devices, web-apps.
+
  App store support.
+
 
+
- A faster enclosure backend with parallel server support.
+
  Based on the CAPD library.
+
  Focus on larger benchmarks studied by others.
+
 
+
- Support for bounded and stochastic uncertainty.
+
  Case studies with applications to communication systems.
+
  Starting with queuing systems.
+
 
+
- Investigating contractors for hybrid dynamical systems.
+
  Looking at DynIBEX.
+
  Building somethings similar for Acumen.
+
  Benchmarking both old and new interpreters.
+
 
+
- Methods for improving accuracy and efficiency.
+
  Looking mainly at the work of Stan Bek and company.
+
  Shrink wrapping.
+
  Extensive benchmarking with other tools.
+
  Focus on case studies from automotive domain
+
 
+
- A faster implementation of the various Acumen semantics within Scala (using RTCG and or staging).
+

Revision as of 11:57, 20 October 2016

Title Old Name of the new project
Summary (High Priority) Rigorous Real-time Network Modeling and Verification
Keywords
TimeFrame 6 months
References Contact instructor
Prerequisites
Author
Supervisor Walid Taha
Level Flexible
Status Finished

Generate PDF template

The core research question is to demonstrate that state of the art modeling and verification methods can be used to help design the communication infrastructure at the AstaZero test track.

This project will be aligned with the KK AstaMoCA project involving professors Taha, Mousavi, and Vinel.

The research question involves primarily modeling communication systems, and extending verification tools to handle such models.

The first component of the work is to build models of communication systems, starting from queuing systems and building up to full systems.

The second component is the evaluation of current verification tools using these models. This involves using the models to test the tools to see if they are able to produce the expected results in a satisfactory manner.

The third component of the work is extension of current verification technologies to improve the state of the art.

The fourth component is scholarship, consisting of reading related research papers and writing up the results of the work.

The deliverables are a) a series of communication systems models that are mathematically valid and practically relevant, b) an extensive table evaluating the extent to which the verification technology is able to function on the benchmarks, c) an extension of the verification technology to handle key features of the benchmarks (which are relevant to the scientific community), and d) a thesis document and presentation.