Fitting the Pieces of the Web Engineering Puzzle

As a modern version of Software Engineering, Web Engineering methods, notations and techniques want to provide a final software process with the required quality. To accomplish this goal, Web Applications must have a precise semantics. There are lots of approaches intended to provide a final solution. For instance, in current Web Engineering environments, we have Web Conceptual Schema specification techniques, Semantic Web-based languages where the Web Application meaning is properly captured, Web Services definition and specification standards... A too complex set of pieces for a puzzle that tries to solve an old problem, now within the Web world: how to define a Software Process for developing correct and complete Web Applications, from Requirements to the final implementation. In this talk issues related to Semantic Web, Conceptual Modeling, Web Services and so on will be analyzed in a unifying way, introducing the required set of relevant conceptual primitives that need proper representations, including those data and functional more conventional primitives, and those navigational and presentation-oriented more specific of Web Apps. The final intention is to fit all these pieces required to have a precise view of what modern Web Engineering has to be.