Hobbes framework - an adaptable solution to web-driven applications
Adaptability of software systems is of serious concern to practitioners. Loosely speaking, adaptability could be defined as the ability of a system to accommodate varying user requirements with little to no intervention from the developer. Implementing adaptability in web-based systems, however, poses challenges of its own. Web-based applications are usually large (in terms of components, lines of code, etc.), complex, and utilize numerous software packages usually supplied by different third-party vendors. It will be very useful to the software engineering community if an adaptable framework is available that can be quickly tailored to today's demanding software requirements, and be easy to re-use. In this paper, a framework is presented, called the Hobbes Framework (HF) that has helped solve many of the current challenges regarding adaptability. HF has been used extensively in two major web-based projects and is currently being implemented in another. HF has proven highly adaptable to varying project and user requirements. (C) 2002 Elsevier Science B.V. All rights reserved.
software computer science internet web applications