|
ABSTRACT
This paper describes a methodology for the development of WWW applications and a tool environment specifically tailored for the methodology. The methodology and the development environment are based upon models and techniques already used in the hypermedia, information systems, and software engineering fields, adapted and blended in an original mix. The foundation of the proposal is the conceptual design of WWW applications, using HDM-lite, a notation for the specification of structure, navigation, and presentation semantics. The conceptual schema is then translated into a “traditional” database schema, which describes both the organization of the content and the desired navigation and presentation features. The WWW pages can therefore be dynamically generated from the database content, following the navigation requests of the user. A CASE environment, called Autoweb System, offers a set of software tools, which assist the design and the execution of a WWW application, in all its different aspects, Real-life experiences of the use of the methodology and of the AutoWeb System in both the industrial and academic context are reported.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
|
 |
4
|
G. Mecca , P. Atzeni , A. Masci , G. Sindoni , P. Merialdo, The Araneus Web-based management system, Proceedings of the 1998 ACM SIGMOD international conference on Management of data, p.544-546, June 01-04, 1998, Seattle, Washington, United States
|
| |
5
|
AYERS,E.Z.AND STASKO, J. T. 1995. Using Graphic Hystory in Browsing the World Wide Web. In Proc. Fourth Int. WWW Conf. (Boston, Mass., Dec. 1995).
|
 |
6
|
|
| |
7
|
|
| |
8
|
CERI, S., BATINI, C., AND NAVATHE, S. 1993. Conceptual Database Design. Benjamin Cummings, Menlo Park, CA.
|
| |
9
|
CERI,S.AND WIDOM, J. 1996. Active Databases. Morgan Kaufmann.
|
| |
10
|
|
 |
11
|
|
| |
12
|
|
| |
13
|
DIAZ, A., ISAKOWITZ, T., MAIORANA, V., AND GILABERT, G. 1995. RMC: A Tool to Design WWW Applications. In Proc. Fourth Int. WWW Conf. (Boston, Mass., 1995), pp. 11-14.
|
 |
14
|
Mary Fernández , Daniela Florescu , Jaewoo Kang , Alon Levy , Dan Suciu, Catching the boat with Strudel: experiences with a Web-site management system, Proceedings of the 1998 ACM SIGMOD international conference on Management of data, p.414-425, June 01-04, 1998, Seattle, Washington, United States
|
 |
15
|
Daniela Florescu , Alon Levy , Ioana Manolescu , Dan Suciu, Query optimization in the presence of limited access patterns, Proceedings of the 1999 ACM SIGMOD international conference on Management of data, p.311-322, May 31-June 03, 1999, Philadelphia, Pennsylvania, United States
|
| |
16
|
|
| |
17
|
FORTA,B.ET AL. 1997. The Cold Fusion Web Database Kit. QUE Corp.
|
 |
18
|
|
| |
19
|
|
 |
20
|
|
| |
21
|
|
 |
22
|
|
 |
23
|
|
| |
24
|
Franca Garzotto , Paolo Paolini , Davide Bolchini , Sara Valenti, "Modeling-by-Patterns" of Web Applications, Proceedings of the Workshops on Evolution and Change in Data Management, Reverse Engineering in Information Systems, and the World Wide Web and Conceptual Modeling, p.293-306, November 15-18, 1999
|
| |
25
|
GWYER, M. 1996. Oracle Designer/2000 WebServer Generator Technical Overview (version 1.3.2). Technical report (Sept.), Oracle Corporation.
|
 |
26
|
|
 |
27
|
|
| |
28
|
|
| |
29
|
HOVEN, I. V. 1997. Deploying Developer/2000 applications on the Web, Oracle white paper. Technical report (Feb.), Oracle Corporation.
|
| |
30
|
HYPERWAVE INFORMATION MANAGEMENT. 1998. Hyperwave User's Guide, Version 4.0. Munich, Germany: Hyperwave Information Management.
|
 |
31
|
|
| |
32
|
|
| |
33
|
KESSELER, M. 1995. A Schema-Based Approach to HTML Authoring. In Proc. Fourth Int. WWW Conf. (Boston, Mass., 1995).
|
| |
34
|
WAP FORUM. 1999. Wireless Markup Language Specifications, version 1.1. http://www.wapforum. org: WAP Forum Ltd.
|
 |
35
|
Brad Myers , Jim Hollan , Isabel Cruz , Steve Bryson , Dick Bulterman , Tiziana Catarci , Wayne Citrin , Ephraim Glinert , Jonathan Grudin , Yannis Ioannidis, Strategic directions in human-computer interaction, ACM Computing Surveys (CSUR), v.28 n.4, p.794-809, Dec. 1996
[doi> 10.1145/242223.246855]
|
 |
36
|
|
 |
37
|
|
| |
38
|
ORACLE. 1997. Oracle learning architecture. Technical report, Oracle Corporation.
|
| |
39
|
PERKOWITZ,M.AND ETZION, O. 1997. Adaptive Web Sites: an AI Challenge. In Proc. of the 15th IJCAI (Nagoya, Japan, August 23-29, 1997), pp. 16-23.
|
| |
40
|
|
 |
41
|
|
 |
42
|
|
| |
43
|
|
 |
44
|
|
| |
45
|
W3C. 1998a. An introduction to xsl. http://www.w3C.org/Style/xssl.
|
| |
46
|
W3C. 1998b. Xml 1.0. http://www.w3.org/XML.
|
 |
47
|
|
CITED BY 25
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
H. Tai , K. Mitsui , T. Nerome , M. Abe , K. Ono , M. Hori, Model-driven development of large-scale web applications, IBM Journal of Research and Development, v.48 n.5/6, p.797-809, September/November 2004
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sergei Kojarski , David H. Lorenz, Domain driven web development with WebJinn, Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, October 26-30, 2003, Anaheim, CA, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Mihály Jakob , Holger Schwarz , Fabian Kaiser , Bernhard Mitschang, Modeling and generating application logic for data-intensive web applications, Proceedings of the 6th international conference on Web engineering, July 11-14, 2006, Palo Alto, California, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Paul A. Harris , Robert Taylor , Robert Thielke , Jonathon Payne , Nathaniel Gonzalez , Jose G. Conde, Research electronic data capture (REDCap)-A metadata-driven methodology and workflow process for providing translational research informatics support, Journal of Biomedical Informatics, v.42 n.2, p.377-381, April, 2009
|
|