Web Page Design and Hosting

October 7, 2006

Technology-aware Web Application Design about restaurants in a

Filed under: Web Engineering — webmaster @ 11:21 pm

Technology-aware Web Application Design (though not yet popular). In software design (see UML), types (classes) of elements are supported satisfactorily, and they are also supported by class hierarchies and modern component concepts in object-oriented software technology. However, no current design notation has uniform concepts to typify elements and links in integrated Web design. While type concepts for elements and links (and also for anchors, which are not discussed here for reasons of space) are relatively easy to develop and have been used by Web designers, type concepts for meshes are still a challenge for further research work (see M uhlh auser et al. 1998a, M uhlh auser 1998b). In particular, the design of reusable meshes should be of primary importance in this research, so that, for example, best practices could be modeled in the design of extensive Web sites, corporate presences, Web-based training concepts, etc. Such mesh design concepts should allow describing the dynamics,i.e., changes to the number and arrangement of elements and links, both over a mesh s lifecycle and in different incarnations of a mesh type. At best, the Resource Description Framework (RDF) can be considered a rudimentary approach towards this direction. Alternative Composition Concepts The meshes discussed here represent directed graphs. In view of advanced programming concepts, e.g., event-based communication and advanced hypertext concepts like n-ary links (which are partly supported in XML-based standards), it is assumed that the concept of a mesh as such would have to be enhanced. However, no current work in this direction is known to the authors. 5.7 Summary The Web started as a flexible hypertext infrastructure based on SGML concepts. Its technological simplicity and unifying view over other existing technologies such as Gopher, FTP, Telnet and Usenet (NNTP) contributed to its widespread adoption. A rapid technology evolution transformed the former hypertext document infrastructure into a remote software interface. The blend of document and task introduced new issues in the user interface such as its organization, user interaction, and navigation factors that must be addressed in order to build successful applications. The growing number of devices capable of web browsing, for which different adaptation and transcoding strategies have been created, has also affected the user interface. Business applications benefit from the loose coupling of the Web. This capability triggered the vision of applications as interacting Web services that can be available for both customers and enterprises. This vision is supported by a number of technologies that standardized information exchange (SOAP), service description (WSDL), service discovery (UDDI) and how services can be coordinated or rather, orchestrated (BPEL, WSCI/WSCL). Along with the technological development and increase in the amount of information available, the concern about loosening the original hypertext capabilities to relate information semantically emerged. The Semantic Web (described in Chapter 14) is an ongoing effort to address this issue. Together with other emerging technologies such as context awareness support, new foundations are being laid out to enable the Web to become a more proactive source of knowledge.

Note: If you are looking for good and high quality web space to host and run your java application check Lunarwebhost java web hosting services

No Comments »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment

Powered by Java Web Hosting