The Web is an evolving system, which tries to adapt to the needs of users. The transition to Web2.0, and, currently, to Web3.0, are the expression of this trend: the goal is to focus on the leading role of the end user in Web browsing, which should be supported by adequate tools. In this paper, we propose Borè, an architectural paradigm for developing content-based web applications based on cooperative interaction, whose foundations are based on the principles of the model Web3.0. The proposed architecture is extremely innovative in three respects. The first one is the possibility of defining, organizing, storing, querying and displaying the information as customizable objects and relations: a notexpert user can create the Web that he/she may prefer. A second aspect is the realization of social networks (Social Cooperations), which spontaneously arise, through user resource sharing. Finally, there is the possibility of analyzing users' browsing activities, through learning tools that enable the user to enrich his/her Web browsing experience with new knowledge.
[1]
Eugenio Cesario,et al.
Putting Enhanced Hypermedia Personalization into Practice via Web Mining
,
2004,
DEXA.
[3]
Yehuda Koren,et al.
Modeling relationships at multiple scales to improve accuracy of large recommender systems
,
2007,
KDD '07.
[4]
Stefano Ceri,et al.
Designing Data-Intensive Web Applications
,
2002
.
[5]
Michael L. Scott,et al.
Programming Language Pragmatics
,
1999
.
[6]
J. A. Bondy,et al.
Graph Theory
,
2008,
Graduate Texts in Mathematics.
[7]
John C. Mitchell.
Concepts in Programming Languages: Concepts in Object-Oriented Languages
,
2002
.