Introduction to web computing
The World Wide Web offers many opportunities for computing in science and engineering. Interpreting my charge as department editor quite broadly, I'd like to review some of these possibilities. If I omit areas of particular interest to you, please let me know.
A web mining system
The Web Mining arises like an appropriate tool to exploit the derived knowledge of the web-user interaction, describing models that use patterns and characterize the profiles of the different groups of users which use Internet. To achieve this, currently there are numerous techniques. Some of these techniques are integrated in this work to build a Hybrid System of Web Mining that allows extracting useful information of the web users. Specifically, three techniques of the area of Web Mining were used: Sequential Patterns, Path Analysis and Cubes. The System obtains a group of access patterns from the users to a website, to arrange them in a multidimensional structure, called Cube. Using that, the system can discover correlations between the web pages and users' groups, behaviors of the web users, among other things.
Optimizing Java: theory and practice
The enormous popularity of the Internet has made an instant star of the Java programming language. Java’s portability, reusability, security and clean design, has made it the language of choice for Webbased applications and a popular alternative to C++ for object-oriented programming. Unfortunately, the performance of the standard Java implementation, even with just-in-time compilation technology, is far behind the most popular languages today. The need for an aggressive optimizing compiler for Java is clear. Building on preliminary experience with the JavaSoft bytecode optimizer, this paper explores some the issues that arise in building efficient implementations of Java. A number of interesting problems are presented by the Java language design, making classical optimization strategies much harder to implement. On the other hand, Java presents the opportunity for some new optimizations, unique for this language.