The WebConsultant - A Flexible Framework for Dynamic Web Applications
- 617 Downloads
Web-based consultancy and e-commerce are important services in the rapidly growing internet market. The engineering of Web-based consultancy applications is like the engineering of Web applications in general not yet supported by a methodical approach and adequate process models. This article presents a process model for Web software engineering and an appropriate execution model for Web consultancy. The models have been used in the specification and prototypic implementation of the WebConsultant, a tool that collects customer data in a client-server architecture in order to decide on the subsequent course of the interview. The XML-application ISDL is used to define the structure and flow of interviews. The content of an ISDL-document determines the course of an interview dependent on the customer’s input. As a result, consultancy Web pages that display relevant extracts of a database are produced.
KeywordsExecution Model Flexible Framework Document Type Definition Integrate Development Environment Common Lisp
Unable to display preview. Download preview PDF.
- Bowman, Judith, S. and Emerson, Sandra, L. and Darnovski, Marcy: The practical SQL handbook, 3rd edition, Addison-Wesley, 1996.Google Scholar
- Elmasri, Ramez and Navathe, Shamkant B.: Fundamentals of Database Systems, 2nd edition, Addison-Wesley, 1994.Google Scholar
- Goldfarb, Charles F. and Prescod, Paul: The XML handbook, Prentice Hall, 1998.Google Scholar
- Lowe, David and Bucknell, Andrew: Tutorial “Hypermedia and Web Development Methods”, Hypertext’ 99Google Scholar
- Kuhnke, Christoph and Schneeberger, Josef and Turk, Andreas: A Schema-Based Approach to Web Engineering. Proceedings of the 33rd Hawaii International Conference on System Sciences, Hawaii 2000.Google Scholar
- Lowe, Hall: Hypermedia and the Web-An Engineering Approach, Wiley, 1999.Google Scholar
- Mallery, John C.: A Common LISP Hypermedia Server, Proceedings of the First International Conference on the World-Wide Web, Geneva: CERN, May 25, 1994.Google Scholar
- Microsoft ODBC 3.0 Software Development Kit and Programmer’s Reference, Microsoft Press, 1997.Google Scholar
- Sommerville, Ian: Software Engineering, 4th edition, Addison-Wesley, 1992.Google Scholar
- Stoyan, Herbert: Programmiermethoden der Kuenstlichen Intelligenz, Springer 1988.Google Scholar