The EU-funded project EIAO (European Internet Accessibility Observatory) is establishing the technical foundations for a large scale observatory for monitoring the accessibility of European web sites.We will in this paper focus on presenting a heterogeneous architecture implemented for the EIAO web accessibility observatory. The architecture presented in this paper has been made possible through the use and reuse of Open Source Software (OSS) components. While OSS operating systems and desk top applications are widely used, there have been few publications on benefits and challenges of reusing OSS components for application development. Due to the availability of code and the right to modify it, OSS components may be modified and extended to fit the application requirements. The quality is also raised by using the resources of the OSS community for bug fixing or reporting fixes back to the community. This abstract presents examples of components that are central to the Observatory application.The observatory's software architecture contains components developed from scratch and based on OSS components. The goal has been to reuse OSS as far as possible to shorten development time. Only when no suitable OSS component has been found, new components are developed from scratch. We may therefore divide the components into two main categories; new, and OSS-based components.
@article{wwam2006ossdev,
author{Terje Gjøsæter, Morten Goodwin Olsen and Parastoo Mohagheghi},
title{OSS-Based Development of a Web Accessibility Observatory},
booktitle{WWAM},
year{2006},
month{June}
}