Web information systems design in the era of web 2.0 and beyond
Hui Ma,Klaus-Dieter Schewe,Bernhard Thalheim
DOI: https://doi.org/10.1145/1806338.1806346
2009-01-01
Abstract:The current transition from Web 1.0 to Web 2.0 is not so much a change of the world wide web itself, but a change of usage. While Web 1.0 is mainly provider-driven, Web 2.0 is user-driven and content-centred. This also implies a fast change of content turning the web from a rather static medium into an active communication medium. Furthermore, the web is subject to even more changes emphasising content, commerce, community and context, personalization, and vertical search, which is branded as the next generation Web 3.0. In this situation the design of Web Information Systems (WISs) requires adaptations to the new developments, if not completely new methods. The tutorial wants to show that the co-design method for WISs did already support many of the features required in Web 2.0 applications. This is particularly stressed by the focus of user contributions to a community or service and the incorporation of collaboration. It will further outline, how the method has to be extended to be fully functional as a Web 2.0 applications development method. The tutorial comprises three parts, the first one dealing with the transition from Web 1.0 to Web 2.0 and beyond, the second one dealing with the co-design methodology with particular emphasis on service orientation, personalisation and contribution to communities, and the final one devoted to the composition of services and collaboration. Part I will give a brief description of three stages that websites have gone through and still will go through: author-driven Web 1.0, user-driven and content-centred Web 2.0, and Web 3.0, which is characterised by (4C+P+VS), where 4C means Content, Commerce, Community and Context, P means Personalization, and VS denotes Vertical Search. In particular, Enterprise 2.0, cloud computing, mashups and Web-Oriented architecture are discussed in detail in order to show the problems in WIS development and the need for WIS development methods. Part II presents the major blocks of our WIS development methodology dealing with strategic modelling of WISs, usage modelling of WISs by means of storyboarding, conceptual modelling of WISs by means of media types, and semantics and pragmatics of storyboarding. Particular attention is paid to services and contributions to communities. Part III focuses on service composition and collaboration showing how the WIS co-design techniques presented in Part II can be adopted to solutions to various Web 2.0 applications including E-Business, Enterprise 2.0, Mashups, thus picking up on the challenges that were highlighted in part I.