Secure Systems Lab Guidelines
Welcome to the Secure Systems Lab (SSL)
Guidelines repo! Below you can find relevant guides and how-tos
for working and collaborating in the lab.
- On-boarding -- You are new to SSL and its operations?
The on-boarding guide helps you get up to speed.
- Starting a new project -- Follow our new projects guide
to start your project on the right foot.
- Reporting progress -- Document your achievements and share your insights
by following the progress report guide.
- Software development platform -- New to Git and GitHub? Have a look at
the introductory guide for Git and GitHub,
which is our lab's recommended software development platform.
- Software development workflow -- Use the workflow outlined in our general
development guidelines.
- Code style guidelines -- Please follow the
lab's coding guidelines.
- Writing LaTeX documents -- Clear communication is key at SSL, and
our LaTeX guide helps you master an academic
researcher's number 1 document preparation system.
- Sample documents -- There exist documents that are common to projects.
For example, a document that instructs users on how to submit vulnerability
reports, or a configuration file for a static code analysis tool. We recommend
that new projects browse the
sample documents
repo for integrable files.
For more information, please visit the
Secure Systems Lab web page at
NYU Tandon School of Engineering.