Web *.0 ? Combining peer production and peer-to-peer systems

Slides:



Advertisements
Similar presentations
Approaches, Tools, and Applications Islam A. El-Shaarawy Shoubra Faculty of Eng.
Advertisements

E-Commerce Based Agents over P2P Network Arbab Abdul Waheed MSc in Smart Systems Student # Nov 23, 2008 Artificial Intelligence Zhibing Zhang.
Socially Intelligent Systems for Quality Collectives A Future and Emerging Technologies Integrated Project.
AMUSE Autonomic Management of Ubiquitous Systems for e-Health Prof. J. Sventek University of Glasgow In collaboration.
Outline Administrative issues Course overview What are Intelligent Systems? A brief history State of the art Intelligent agents.
SP 5: Biologically Inspired Techniques for “Organic IT” Final Year Report Participants UniBO, UPF, Telenor, RAL Lead partner: Bologna (UniBO)
Sponsored by the U.S. Department of Defense © 2005 by Carnegie Mellon University 1 Pittsburgh, PA Dennis Smith, David Carney and Ed Morris DEAS.
1 On Death, Taxes, & the Convergence of Peer-to-Peer & Grid Computing Adriana Iamnitchi Duke University “Our Constitution is in actual operation; everything.
Effective Coordination of Multiple Intelligent Agents for Command and Control The Robotics Institute Carnegie Mellon University PI: Katia Sycara
1 Sensor Networks and Networked Societies of Artifacts Jose Rolim University of Geneva.
Decentralised Structural Reorganisation in Agent Organisations Ramachandra Kota.
A Study on Mobile P2P Systems Hongyu Li. Outline  Introduction  Characteristics of P2P  Architecture  Mobile P2P Applications  Conclusion.
Thinking Like a Modern Economist 6 Economics is what economists do. — Jacob Viner CHAPTER 6 Copyright © 2010 by the McGraw-Hill Companies, Inc. All rights.
University of Bologna, Italy How to cheat BitTorrent and why nobody does Simon Patarin and David Hales University of Bologna ECCS 2006,
FET – Proactive Future and Emerging Technologies F1: FET – Proactive ICT Forever Yours - ICT “ designing for longevity,
CSS-TW1 Cooperation in Selfish Systems incorporating TagWorld I Welcome! David Hales, University of Bologna.
Dresden, ECCS’07 06/10/07 Science of complex systems for socially intelligent ICT Overview of background document Objective IST FET proactive.
5. Alternative Approaches. Strategic Bahavior in Business and Econ 1. Introduction 2. Individual Decision Making 3. Basic Topics in Game Theory 4. The.
Project funded by the Future and Emerging Technologies arm of the IST Programme Cooperation with Strangers David Hales Department of.
Future & Emerging Technologies in the Information Society Technologies programme of European Commission Future & Emerging Technologies in the Information.
Example Department of Computer Science University of Bologna Italy ( Decentralised, Evolving, Large-scale Information Systems (DELIS)
SLAC and SLACER: Simple copy & rewire algorithms for trust and cooperation in P2P David Hales, Stefano Arteconi, Ozalp Babaoglu University of Bologna,
Project funded by the Future and Emerging Technologies arm of the IST Programme Socially Inspired Approaches to Evolving Cooperation David Hales
NAVEEN AGENT BASED SOFTWARE DEVELOPMENT. WHAT IS AN AGENT? A computer system capable of flexible, autonomous (problem-solving) action, situated in dynamic,
P2P Interaction in Socially Intelligent ICT David Hales Delft University of Technology (Currently visiting University of Szeged, Hungary)
FET – Proactive Future and Emerging Technologies F1: FET – Proactive Embodied Intelligence - ICT “ physically embodied.
OHTO -99 SOFTWARE ENGINEERING “SOFTWARE PRODUCT QUALITY” Today: - Software quality - Quality Components - ”Good” software properties.
The roots of innovation Future and Emerging Technologies (FET) Future and Emerging Technologies (FET) The roots of innovation Proactive initiative on:
Modeling Complex Dynamic Systems with StarLogo in the Supercomputing Challenge
Thinking Architecturally An information theory and complex system viewpoint.
Evolving networks for cooperation Dagstuhl CCT3 DELIS Workshop Sept 3rd-4th 2005 Presented by David Hales University of Bologna, Italy
CSC & IS Centrul pentru studiul complexit ă ii Intelligent Systems group ARIA – UBB csc.centre.ubbcluj.ro.
You are all social scientists: you just don’t know it yet David Hales (University of Bologna, Italy) SASO 2007, Cambridge. Mass.
I Robot.
Information Society and Media Directorate-General Unit Grid Technologies NCP Info Day Call5 - Brussels, 02 June – Advanced Grid Technologies,
Emergent Group-Like Selection in a Peer-to-Peer Network ECCS Conference Paris, Nov. 16 th, 2005 David Hales University of Bologna, Italy
Computational Autonomy. Broadening the Focus Computational Autonomy is seen as a way of enlarging the narrow focus of a program, which carries out one.
Project funded by the Future and Emerging Technologies arm of the IST Programme From Selfish Nodes to Cooperative Networks – Emergent Link-based Incentives.
ORGANIZATION BEHAVIOR ORGANIZE BEHAVE. Course Contents.
Software Agents & Agent-Based Systems Sverker Janson Intelligent Systems Laboratory Swedish Institute of Computer Science
COSI Info. Event, Brussels 24/01/08 - QLectives QLectives: Quality Collectives Proposal Overview Objective IST FET proactive David Hales TU Delft,
Socially Inspired Computing Engineering with Social Metaphors.
Evolving P2P overlay networks with Tags, SLAC and SLACER for Cooperation and possibly other things… Saarbrücken SP6 workshop July 19-20th 2005 Presented.
Project funded by the Future and Emerging Technologies arm of the IST Programme Altruism “for free” using Tags David Hales Department.
AUTOMATIC CONTROL THEORY II Slovak University of Technology Faculty of Material Science and Technology in Trnava.
Exploiting self-organisation in techno-social systems David Hales Delft University of Technology (Currently visiting University of Szeged,
E-Learning: components of e-learning Mohammed Hassan 1.
Technologies curriculum
Sistemi per la Gestione Aziendale.
Rationality and Power: the “gap in the middle” in ICT
ToNC Workshop Economic Foundations
Information exchanges between router agents
Bioagents and Biorobots David Kadleček, Michal Petrus, Pavel Nahodil
Frequently asked questions about software engineering
Network Services.
Self transforming to power law topology for overlay networks.
A BRIEF INTRODUCTION TO UNIX OPERATING SYSTEM
Evolution for Cooperation
Centre for Emergent Computing
Socially Inspired Approaches to Evolving Cooperation
Group Selection Design Pattern
Towards a Quality Financial Commons?
Evolution for Cooperation
Altruism “for free” using Tags
Peer-to-peer networking
Dept. of Computation, UMIST
Hiroki Sayama NECSI Summer School 2008 Week 2: Complex Systems Modeling and Networks Agent-Based Models Hiroki Sayama
Speaker: Ao Weng Chon Advisor: Kwang-Cheng Chen
Central Topic: EMBEDDED SYSTEM
Distributed Systems and Algorithms
Presentation transcript:

Web *.0 ? Combining peer production and peer-to-peer systems Personal view of work in the scope of the call Objective IST-2007.8.4 FET proactive David Hales University of Bologna, Italy COSI Info. Event, Brussels 24/01/08

COSI Info. Event, Brussels 24/01/08 Self-* + Web2.0 = Web *.0 ? Current Web2.0 apps. enable and channel user behaviour for “peer production”. Also leverage social networks But highly centralised = expensive, difficult to administer, single points of failure and security / privacy + control Current P2P apps. provide limited user interaction but operate via distributed self-organised cooperative networks between nodes (so-called self-* systems) COSI Info. Event, Brussels 24/01/08

COSI Info. Event, Brussels 24/01/08 Self-* + Web2.0 = Web *.0 ? If the two approaches can be combined = distributed, self-organised peer production systems with no central control, administration, set-up or running costs In fact, ultimately, if new code itself could be propagated through such networks they could transform themselves into any kind of social application over time (compare facebook apps) A techno-social operating system? Web *.0 ? COSI Info. Event, Brussels 24/01/08

COSI Info. Event, Brussels 24/01/08 Two open issues But to achieve this we need to tackle two serious open issues in distributed ICT design The “rationality gap” The “power gap” These issues require careful theoretical and empirical work to address COSI Info. Event, Brussels 24/01/08

COSI Info. Event, Brussels 24/01/08 The Rationality Gap Distributed systems designers often assume users and components: Behave altruistically Behave in an economically rational way But open systems can’t assume altruism: we don’t live in “hippie world” Rational action theory relies on assumptions that don’t hold either COSI Info. Event, Brussels 24/01/08

The Rationality Gap Gap in the middle Bounded Rationality learning / adaptation Altruistic Rational COSI Info. Event, Brussels 24/01/08

COSI Info. Event, Brussels 24/01/08 The Power Gap Distributed systems designers often assume users and components are: Centrally administered or controlled Are completely independent and autonomous But central control is not possible in massive open systems Complete autonomy is rare because components are interdependent COSI Info. Event, Brussels 24/01/08

The Power Gap Gap in the middle Complex and changing social structures Central Control Complete Autonomy COSI Info. Event, Brussels 24/01/08

Complexity Science to the Rescue! It is precisely in these gaps that complex systems are found Bounded rational and adaptive behaviours Complex evolving networks Emergent structures and learning models Results and approaches from complex systems science can be applied COSI Info. Event, Brussels 24/01/08

Social Structure User Rationality fully centralised traditional distributed systems simple networks complex adaptive systems and agent-based social simulation computational sociology complex networks Social Structure complex evolving network models distributed systems groups peer-to-peer systems evolutionary game theory and evolutionary economics biological models game theory fully decentralised altruistic individual social evolutionary rational learning / adaptation User Rationality COSI Info. Event, Brussels 24/01/08

COSI Info. Event, Brussels 24/01/08 What to do? Bring together leading EU: Distributed systems designers (in the gap) Social / complex systems modellers Produce plausible (predictive?) models of both user rationalities, distributed ICT protocols and social structures Apply them to open problem domains in self-organising ICT Analyse empirical results and revise models COSI Info. Event, Brussels 24/01/08

COSI Info. Event, Brussels 24/01/08 Outputs Tools and models for developing next-generation socially intelligent ICT Socially intelligent design patterns Prototype systems / simulations Empirical evaluations from prototype systems => need a large initial user based to achieve this COSI Info. Event, Brussels 24/01/08

Areas, methods, applications Self-org ICT (P2P) Complex systems models Social science designs, prototypes and tools Prototype applications Empirical analysis Theory revision COSI Info. Event, Brussels 24/01/08

COSI Info. Event, Brussels 24/01/08 FINI COSI Info. Event, Brussels 24/01/08