The Architecture of Vaccess, Version 3.0
M. D. Geib, R. T. Westervelt
Vista Control Systems Inc.
Re-engineering for portability can result in product enhancements and improved
software efficiency. This talk will describe the architecture of Vaccess
Version 3.0. Vaccess Version 3.0 is a completely re-engineered version of
Vsystem. This reengineering effort was undertaken to produce a version of
Vaccess that removed all inherent VMS architectural dependence, improve
portability, and create a more maintainable implementation. Additionally, the
re-engineering effort was used as an opportunity to enhance Vaccess with
several important features. These included dynamic channel creation, support
for inter-version communication, ease of user customization, and efficiency of
resource utilization. The resulting architecture of Vaccess is very different
from previous versions. This paper will focus on the architectural features of
Vaccess to support the reengineering goals.