Beagle

An Eclipse plugin that dynamically analyses software for its runtime properties. It is being developed to import existing, component-based software into Palladio.

Documentation

Developer’s Documentation
Documents for developers wishing to extend or improve Beagle, explaining best practices and how to get started.
Requirements Specification
Specification of the project’s visions and goals.
Architecture and Design
Documentation of Beagle’s design and architectual concepts.
Javadoc
We put great effort in creating detailed, informative documentation.
Implementation Plan
Roadmap for Beagle’s implementation.
Implementation Report
Documentation of Beagle’s implementation.
Implementation Slides
Presentation slides of Beagle’s implementation.
Quality Control Report
Documentation of Beagle’s quality control.
Final Presentation Slides
Final Presentation slides of our project.

Reports

Test Coverage
Beagle requires 100% test coverage for all production code.
Checkstyle
We use detailed Checkstyle rules to help keeping the code readable.