|
Home
Publications
QA Cluster
People
| |
Overview
Software engineers increasingly emphasize agility
and flexibility in their designs and development approaches.
They increasingly use distributed development teams, rely on
component assembly and deployment rather than green field code
writing, rapidly evolve the system through incremental development
and frequent updating, and use flexible product designs
supporting extensive end-user customization. While agility and
flexibility have many benefits, they also create an enormous
number of potential system configurations built from rapidly
changing component implementations. Since today's quality assurance
(QA) techniques do not scale to handle highly configurable
systems, we are developing and validating novel software
QA processes and tools that leverage the extensive computing
resources of user and developer communities in a distributed,
continuous manner to improve software quality significantly.
Projects
A Distributed Continuous Testing Process for
MySQL

Home | Skoll | Publications | Resources | People
For problems or questions regarding this web page or the Skoll project contact
[sandro@cs.umd.edu].
| |