Web-Site Management: The Strudel Approach
نویسندگان
چکیده
is text "abstracts/icde98.txt" postscript is ps "papers/icde98.ps.gz" category "Semistructured Data" category "Programming Languages" g Figure 2: Fragment of data graph for example site 1. // Create Root & Abstracts page and link them 2. CREATE RootPage(), AbstractsPage() 3. LINK RootPage() >”AbstractsPage” >AbstractsPage() 4. 5. // Create a presentation for every publication x 6. WHERE Publications(x), x >l >v 7. CREATE PaperPresentation(x), AbstractPage(x) 8. LINK 9. AbstractPage(x) > l > v, 10. PaperPresentation(x) > l > v, 11. PaperPresentation(x) >”Abstract” >AbstractPage(x), 12. AbstractsPage() >”Abstract” > AbstractPage(x) 13. 14. f // Create a page for every year 15. WHERE l = ”year” 16. CREATE YearPage(v) 17. LINK 18. YearPage(v) > ”Year” > v 19. YearPage(v) >”Paper” >PaperPresentation(x), 20. 21. // Link root page to each year page 22. RootPage() > ”YearPage” > YearPage(v) 23. g 24. 25. f // Create a page for every category 26. WHERE l = ”category” 27. CREATE CategoryPage(v) 28. LINK 29. CategoryPage(v) > ”Name” > v, 30. CategoryPage(v) >”Paper” >PaperPresentation(x), 31. 32. // Link root page to each category page 33. RootPage() > ”CategoryPage” > CategoryPage(v) 34. g Figure 3: Site definition query for example homepage site
منابع مشابه
Overview of Strudel - A Web-Site Management System
The Strudel system applies concepts from database management systems to the process of building Web sites. Strudel’s key idea is separating the management of the site’s data, the creation and management of the site’s structure, and the visual presentation of the site’s pages. First, the site builder creates a uniform model of all data available at the site. Second, the builder uses this model t...
متن کاملReasoning About Web-Site Structure
Building large Web sites is similar in many ways to building knowledge and database systems. In particular, by providing a declarative, logical view of a Web site’s data and structure, many of a site builder’s tasks, such as creating complex sites, modifying a site’s structure, and creating multiple versions of a site, are simplified significantly. New systems, such aS STRUDEL, support logical ...
متن کاملDeclarative Speci cation of Data - intensive Web sitesMary
Integrated information systems are often realized as data-intensive Web sites, which integrate data from multiple data sources. We present a system, called Strudel, for specifying and generating data-intensive Web sites. Strudel separates the tasks of accessing and integrating a site's data sources, building its structure, and generating its HTML representation. Strudel's declarative query lang...
متن کاملDeclarative Speci cation of Data - intensive Web
Integrated information systems are often realized as data-intensive Web sites, which integrate data from multiple data sources. We present a system, called Strudel, for specifying and generating data-intensive Web sites. Strudel separates the tasks of accessing and integrating a site's data sources, building its structure, and generating its HTML representation. Strudel's declarative query lang...
متن کاملIs Web-site Management a Database Problem?
Several recent events have heatedly discussed the applicability of database technology to the Internet and the World-Wide Web (e.g., Dewitt’s VLDB-95 talk, a 1996 DIMACS Web/DB workshop, ICDE-98 panel). One of the areas that has emerged from these discussions as a candidate for impact of the database community is that of of Web site construction and management. In parallel, several research pro...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEEE Data Eng. Bull.
دوره 21 شماره
صفحات -
تاریخ انتشار 1998