Skip to content

Developer Observatory is a browser-based virtual laboratory platform that enables controlled programming experiments while retaining most of the observational power of lab studies. The Developer Observatory can be used to conduct large-scale, reliable online programming studies with reasonable external validity.

License

Notifications You must be signed in to change notification settings

developer-observatory/developer-observatory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Developer Observatory

Developer Observatory is a browser-based virtual laboratory platform that enables controlled programming experiments while retaining most of the observational power of lab studies. The Developer Observatory can be used to conduct large-scale, reliable online programming studies with reasonable external validity.

Getting Started

For installation instructions please refer to the documentation in the documentation folder.

Further Information

If you are interested in the backgrounds of this tool, you can read our paper "Lessons Learned from Using an Online Platform to Conduct Large-Scale, Online Controlled Security Experiments with Software Developers" published at CSET'17.

Authors

  • Christian Stransky
  • Lukas Löhle - Task Generator

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

Thank you to all other authors who helped contributing to this project.

Contact

If you have questions or feedback feel free to contact us: contact@developer-observatory.com

If you use Developer Observatory in a scientific publication, we would appreciate citations using this Bibtex entry:

@inproceedings {205863,
author = {Christian Stransky and Yasemin Acar and Duc Cuong Nguyen and Dominik Wermke and Doowon Kim and Elissa M. Redmiles and Michael Backes and Simson Garfinkel and Michelle L. Mazurek and Sascha Fahl},
title = {Lessons Learned from Using an Online Platform to Conduct Large-Scale, Online Controlled Security Experiments with Software Developers},
booktitle = {10th USENIX Workshop on Cyber Security Experimentation and Test (CSET 17)}, year = {2017},
address = {Vancouver, BC},
url = {https://www.usenix.org/conference/cset17/workshop-program/presentation/stransky},
publisher = {USENIX Association},
}

About

Developer Observatory is a browser-based virtual laboratory platform that enables controlled programming experiments while retaining most of the observational power of lab studies. The Developer Observatory can be used to conduct large-scale, reliable online programming studies with reasonable external validity.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •