Services Mediation, Choreography and Discovery ... The development of applications based on Semantic Web and Web services is cur- .... Custom unit library.
browsing hypertexts for final users that need to navigate the stored knowledge; ... Custom unit library. JSP engine. Browser. Web Server. RDBMS. LDAP. XML.
In this paper, we propose a heuristic-based approach for generating star ... the Amount of sale is a measure of the Sale fact. Note that the ... method, its input is an Entity Relationship Diagram and its output is a set of ... components of star sch
Aug 8, 2007 - Figure 6.10: Call graph of supply chain management ..... material was published at the International Conference on Internet Applications and Web ...... Figure 6.6: Call graph of loan application system. S1. S2. S4. S6. S9. S7.
Dec 13, 2005 - They can be used by the user to explore different ways that the input can be ... individual words or simple phrases (such as names and domain-specific terminology), dates, numbers and .... (recommendation) buy (/recommendation) ... to
web services, software solutions to automate their procurement gain ... Selection of the best choice according to the assessment criteria which is included.
a novel matchmaking algorithm that takes as input a service request (or query) Q and an ontology T of services, and find a set of services called a. âbest coverâ of ...
web applications' structure and a combination of hyperme- dia design techniques as the Object-Oriented Hypermedia. Design Method (OOHDM) [4].
... a method, based on a dynamical systems approach, that can automate the management ..... mask), and cardiovascular support (dopamine drip and fluid load).
Many popular Web 2.0 applications like Facebook,. Google, Flickr ..... similarly to Web API descriptions in general, authentication details are not de- scribed in a ...
Dec 4, 2013 - Current development tools for effort estimation based on UCP model help with .... based Ajax application development framework that allows ...
Abstract. XML-based metadata information services are a crucial core service needed by Problem Solving Environments built over emerging service-based,.
secure web servers and on the client side, one agent per user machine ... operation in several Spanish banks since the start of year. 2003. This paper is ...
2000 Lakeshore Dr ... support future comparison, every node records a hash code of its ... node records the operation name and the service URI of the call.
Jan 31, 2011 - In addition to this, a solution is proposed to merge all OCL code in the class .... messages content is set before operation call). The second part ...
this issue we have developed an integrated cheminformatics/bioinformatics reporting system called BioSpider. Specifically, BioSpider is a web-based search ...
Our study indicates that in order to verify an expert system, it is necessary to have a ... provides principled mapping
Email: [email protected]. Ali S. Hadi ... general approach for automating decision parameters of outliers identification in ... in practice, but M objects will be identified even if the dataset .... to derive the best regression models that relate
approach inspired in ant behavior, working with an optimization algorithm inspired in simulated annealing. Additionally, the impact of AI technologies is limited ...
knowledge base development environment upon which we build our verification tool. Section 5 ... In such applications, th
formed using information that is both incomplete and uncertain. ... The Strategist will pass the current Argument. Graph to .... All items in the semantic-. Bayesian ...
Apr 9, 2014 - 2.3 Another example: railway steam engine ... From the conceptual knowledge, we find that the steam engine is a special .... IOS Press, 1991.
Abstract- The growth of World Wide Web is incredible as it can be seen in present days. ... Keywords: web mining, web server logs, web usage mining (wum), ...
Web programming languages such as PHP (94), ASP (95) and. Java Servlets (96) / JSP (99), these Web servers became much more powerful, allowing ...
The next category includes the Web site publishing tools, such as Microsoft ...... September 1, 1995, http://www.cnd.org/CHN-China/CND-China.95-09-01.html).
Knowledge-Based Approach for Automating Web Publishing from Databases
Zhangxi Lin Department of ISQS Texas Tech University Lubbock, Texas 79409-2101
Matti Hämäläinen Codeonline Ltd. Ukonvaaja 2 02130 Espoo, Finland
Andrew B. Whinston The Center for Research in Electronic Commerce Graduate School of Business The University of Texas at Austin Austin, Texas 78712-1175
I. INTRODUCTION II. AUTOMATING HYPERTEXT PAGE GENERATION A. HTML Document Generation B. The Principles of Knowledge-Based HTML Document Generator III. KNOWLEDGE REPRESENTATION SCHEME FOR WEB-BASED PUBLISHING A. Managing Constructive Hypermedia Components B. Representing Authoring Knowledge IV. IMPLEMENTATION OF KHDG A. Obtaining Up-to-Date Publishing Components from Source Materials B. Planning Hyperlinks C. Customizing Web Pages D. Programming Considerations V. A PROTOTYPE: SMART STOCK INFORMATION AGENT A. Making Remote Web Servers the Information Sources B. Representing AAE in Rules C. Maintaining HTML Documentation Framework in a Hierarchical Structure VI. SUMMARY REFERENCES
I. Introduction The exponential growth rate of the Internet has provided an ever-increasing virtual information space for research, education, and business. In particular, the user-friendly interfaces, multimedia accessibility, client−server computing architecture, and extendibility of Web servers and clients have been exerting more and more influence on the way people and organizations do things. Since the opening of the Internet for commercial use it has been rapidly becoming the most important medium for online publishing of timely information [1, 2]. The power of the Web comes from a simple but powerful document encoding language, HyperText Markup Language (HTML), a set of transfer protocols that support the access to distributed documents, and browsers that are capable of presenting multimedia documents. The tools used for producing HTML documents range from plain text editors to Web publishing systems, and the Web tool market continues to grow rapidly. Although the early authoring tools were meant for manual tagging of HTML elements, the more recent tools for routine HTML authoring allow what-you-see-is-what-you-get (WYSIWYG) editing (e.g. Netscape Composer or MicroSoft FrontPage). The authoring tools are appropriate to support interactive authoring of HTML-based documents, where the generation of documents and maintenance of their interrelationships is done manually. For turning conventional documents into HTML, the converters or filters have been developed for most common document types. These include the HTML conversion facilities that are built into office packages, such as Microsoft Office (see http://www.microsoft.com). They can do much of the conversion automatically based on the logical styles defined in the original source document (e.g., a Word file). They can handle many HTML elements, such as tables, and convert figures to GIF or JPEG files. In addition to the single-file conversion, batch-type converters (e.g., HTML Transit from InfoAccess, see http://www.infoaccess.com) are also available for processing large numbers of documents. They support definition of templates of documents for standardization, create indices and table of contents, and support division into multiple HTML files. These are useful for batch processing of large volumes or long documents and are good for both HTML language novices and professionals. The next category includes the Web site publishing tools, such as Microsoft FrontPage (see http://www.microsoft.com/products/prodref/571_ov.htm) and NetFusion Objects
(see http://www.netobjects.com/) that have facilities for managing large collections of Web documents. Typically they have templates for standardizing document layout, support WYSIWYG editing of HTML, configuration management (i.e., when a file name changes, all links are updated automatically), and updating of the Web documents on remote servers. However, these authoring and publishing tools are not adequate for publishing from large volumes of rapidly changing information sources. Database publishing, where the Web pages are created dynamically from database contents and are based on diversified user requests, is a rapidly growing method for producing Web pages. In this chapter we introduce a knowledge-based scheme for facilitating production and maintenance of HTML-based documentation. Because a Web application project may include various different tasks depending on application type, document size, user task classification, network access quality, etc., we restrict our approach to the applications that require certain data analysis based on constantly updated databases as well as reusable Web page building components. We claim that certain kinds of routine documentation based on a regularly updated database or files can be much more efficiently produced and kept up-to-date by applying the proposed approach. In fact, much progress has been achieved in text document generation. Knowledge-based methodology has been applied to generate text reports for market studies [3], accounting analysis [4], financial analysis [5], commodity price analysis [6], etc. The application of knowledge-based methodology now prevails mainly in Web information searching [7]. We started the efforts in knowledge-based HTML generation in 1995 [8, 9]. The process of generating HTML documents involves not only content editing, but also maintenance of links among multiple files and file types, with special markup tags; a well-designed Web site requires elaborate planning of both the logical structure and the layout structure. Recent research in Web site design has enriched its systematic development approaches. For example, [10]1 has presented a comprehensive analysis on how to design an information-abundant Web site. We will show that knowledge-based techniques could be utilized in this task to complement those used in conventional text generation.
Several relevant papers can be found in the same issue of International Journal of Human−Computer Studies
1
(1997, Vol.47, No.1).
II. Automating HTML page generation A. HTML Document Generation An HTML encoded file has the ability to link regions of text or images to other documents that may reside on other Web servers. The possible access methods for the linked objects include http, ftp, gopher, wais, news, and telnet. The data types of documents vary among HTML-tagged text, plain text, PostScript file, image, animation, audio, video, etc. Actually almost any user-specified type can be accessed and viewed when properly defined in the configuration profile of the browser. The processing mechanism for the basic types, such as HTML files, and GIF and JPEG images, is built into the Web browsers and is well supported. Our main focus in this chapter is the logical relationship among documents. One of the major tasks specific to HTML document generation, but not to normal text preparation, is the planning of the links within document clusters. Figure 1 shows a simple model of HTML documents stored in a distributed environment with hypermedia processing features. Even for a small or medium-sized HTML documentation task, usually several files are referred to and multiple access to several servers is necessary. Because document planning and document component managing take more time, HTML documents are much more complicated and less productive to design, produce, and maintain than a conventional word processing task. Web Server A