Using a Blackboard Architecture in a Web Application
InSITE 2005 • Volume 5 • 2005
In this work we discuss the development of a web application in the domain of movie chains using a Blackboard architecture, which is a well-established style for solving the problem of control, communication and collaboration in a system; it has traditionally been accepted as adequate for heuristic problem solving though not generally used for web applications. We present and discuss how the Blackboard architecture is used as the style for a graduate course project in Software Engineering. Issues about the implementation of the architecture are described and an assessment using some software metrics is presented.
Software architecture, Blackboard architecture, web development, software metrics.
7 total downloads