QLectives (Quality Collectives)

The QLectives project finished in August 2013.

The results are documented in the project deliverables, in scientific papers, and in the QLectives book:


Quality Collectives: evolving socio-technical systems to support quality


which is available as a free download as an e-book (in ePub format) from here.

 


 

 

QLectives is a project bringing together top social modelers, peer-to-peer engineers and physicists to design and deploy next generation self-organising socially intelligent information systems. The project aims to combine three recent trends within information systems:

  • Social networks - in which people link to others over the Internet to gain value and facilitate collaboration (think of Facebook)
  • Peer production - in which people collectively produce informational products and experiences without traditional hierarchies or market incentives (think Wikipedia)
  • Peer-to-Peer systems - in which software clients running on user machines distribute media and other information without a central server or administrative control (think of BitTorrent)

QLectives aims to bring these together to form Quality Collectives, i.e. functional decentralised communities that self-organise and self-maintain for the benefit of the people who comprise them. We aim to generate theory at the social level, design algorithms and deploy prototypes targeted towards two application domains:

  • QMedia - an interactive peer-to-peer media distribution system (including live streaming), providing fully distributed social filtering and recommendation for quality (think of social television 2.0)

TriblerLogo

  • QScience - a distributed platform for scientists allowing them to locate or form new communities and quality reviewing mechanisms, which are transparent and promote quality (think of Slashdot for any particular discipline or sub-discipline)

logo_EconoPhysics

QLectives is supported by the European Commission 7th Framework Programme (FP7) for Research and Technological Development under the Information and Communication Technologies Theme, Future and Emerging Technologies (FET) Proactive, Call 3: ICT-2007.8.4 Science of Complex Systems for socially intelligent ICT (COSI-ICT).

 
Page Hits: 917
 
 

Profile Information

Application afterLoad: 0.000 seconds, 0.28 MB
Application afterInitialise: 0.006 seconds, 0.99 MB
Application afterRoute: 0.008 seconds, 1.43 MB
Application afterDispatch: 0.016 seconds, 2.08 MB
Application afterRender: 0.052 seconds, 2.84 MB

Memory Usage

3007592

16 queries logged

  1. SELECT *
      FROM jos_session
      WHERE session_id = 'ekv7lp1ufdvpadltvocr7kib40'
  2. DELETE
      FROM jos_session
      WHERE ( time < '1436028061' )
  3. SELECT *
      FROM jos_session
      WHERE session_id = 'ekv7lp1ufdvpadltvocr7kib40'
  4. INSERT INTO `jos_session` ( `session_id`,`time`,`username`,`gid`,`guest`,`client_id` )
      VALUES ( 'ekv7lp1ufdvpadltvocr7kib40','1436028961','','0','1','0' )
  5. SELECT *
      FROM jos_components
      WHERE parent = 0
  6. SELECT folder AS type, element AS name, params
      FROM jos_plugins
      WHERE published >= 1
      AND access <= 0
      ORDER BY ordering
  7. SELECT m.*, c.`option` AS component
      FROM jos_menu AS m
      LEFT JOIN jos_components AS c
      ON m.componentid = c.id
      WHERE m.published = 1
      ORDER BY m.sublevel, m.parent, m.ordering
  8. SELECT template
      FROM jos_templates_menu
      WHERE client_id = 0
      AND (menuid = 0 OR menuid = 1)
      ORDER BY menuid DESC
      LIMIT 0, 1
  9. SELECT a.id, a.title, a.alias, a.title_alias, a.introtext, a.fulltext, a.sectionid, a.state, a.catid, a.created, a.created_by, a.created_by_alias, a.modified, a.modified_by, a.checked_out, a.checked_out_time, a.publish_up, a.publish_down, a.images, a.attribs, a.urls, a.metakey, a.metadesc, a.access, a.hits,  CASE WHEN CHAR_LENGTH(a.alias) THEN CONCAT_WS(':', a.id, a.alias) ELSE a.id END AS slug, CASE WHEN CHAR_LENGTH(cc.alias) THEN CONCAT_WS(":", cc.id, cc.alias) ELSE cc.id END AS catslug, CHAR_LENGTH( a.`fulltext` ) AS readmore, u.name AS author, u.usertype, g.name AS groups, u.email AS author_email, cc.title AS category, s.title AS section, s.ordering AS s_ordering, cc.ordering AS cc_ordering, a.ordering AS a_ordering, f.ordering AS f_ordering
      FROM jos_content AS a
      INNER JOIN jos_content_frontpage AS f
      ON f.content_id = a.id
      LEFT JOIN jos_categories AS cc
      ON cc.id = a.catid
      LEFT JOIN jos_sections AS s
      ON s.id = a.sectionid
      LEFT JOIN jos_users AS u
      ON u.id = a.created_by
      LEFT JOIN jos_groups AS g
      ON a.access = g.id
      WHERE 1
      AND a.access <= 0
      AND a.state = 1
      AND (( cc.published = 1
      AND s.published = 1 ) OR ( a.catid = 0
      AND a.sectionid = 0 ) )
      AND ( a.publish_up = '0000-00-00 00:00:00' OR a.publish_up <= '2015-07-04 16:56:01' )
      AND ( a.publish_down = '0000-00-00 00:00:00' OR a.publish_down >= '2015-07-04 16:56:01' )
      ORDER BY  f.ordering
      LIMIT 0, 9
  10. SELECT a.id, a.title, a.alias, a.title_alias, a.introtext, a.fulltext, a.sectionid, a.state, a.catid, a.created, a.created_by, a.created_by_alias, a.modified, a.modified_by, a.checked_out, a.checked_out_time, a.publish_up, a.publish_down, a.images, a.attribs, a.urls, a.metakey, a.metadesc, a.access, a.hits,  CASE WHEN CHAR_LENGTH(a.alias) THEN CONCAT_WS(':', a.id, a.alias) ELSE a.id END AS slug, CASE WHEN CHAR_LENGTH(cc.alias) THEN CONCAT_WS(":", cc.id, cc.alias) ELSE cc.id END AS catslug, CHAR_LENGTH( a.`fulltext` ) AS readmore, u.name AS author, u.usertype, g.name AS groups, u.email AS author_email, cc.title AS category, s.title AS section, s.ordering AS s_ordering, cc.ordering AS cc_ordering, a.ordering AS a_ordering, f.ordering AS f_ordering
      FROM jos_content AS a
      INNER JOIN jos_content_frontpage AS f
      ON f.content_id = a.id
      LEFT JOIN jos_categories AS cc
      ON cc.id = a.catid
      LEFT JOIN jos_sections AS s
      ON s.id = a.sectionid
      LEFT JOIN jos_users AS u
      ON u.id = a.created_by
      LEFT JOIN jos_groups AS g
      ON a.access = g.id
      WHERE 1
      AND a.access <= 0
      AND a.state = 1
      AND (( cc.published = 1
      AND s.published = 1 ) OR ( a.catid = 0
      AND a.sectionid = 0 ) )
      AND ( a.publish_up = '0000-00-00 00:00:00' OR a.publish_up <= '2015-07-04 16:56:01' )
      AND ( a.publish_down = '0000-00-00 00:00:00' OR a.publish_down >= '2015-07-04 16:56:01' )
      ORDER BY  f.ordering
  11. SELECT id, title, module, position, content, showtitle, control, params
      FROM jos_modules AS m
      LEFT JOIN jos_modules_menu AS mm
      ON mm.moduleid = m.id
      WHERE m.published = 1
      AND m.access <= 0
      AND m.client_id = 0
      AND ( mm.menuid = 1 OR mm.menuid = 0 )
      ORDER BY position, ordering
  12. SELECT c.id
     
      FROM jos_categories AS c
      LEFT JOIN jos_categories AS p
      ON p.id=c.parent_id
      LEFT JOIN jos_categories AS gp
      ON gp.id=p.parent_id 
      LEFT JOIN jos_categories AS ggp
      ON ggp.id=gp.parent_id
     
      WHERE c.access <= 0
     
      AND c.published = 1
     
      AND c.section = 'com_jevents'
  13. SELECT rpt.*, ev.*, rr.*, det.*, ev.state AS published
     , YEAR(rpt.startrepeat) AS yup, MONTH(rpt.startrepeat ) AS mup, DAYOFMONTH(rpt.startrepeat ) AS dup
     , YEAR(rpt.endrepeat  ) AS ydn, MONTH(rpt.endrepeat   ) AS mdn, DAYOFMONTH(rpt.endrepeat   ) AS ddn
     , HOUR(rpt.startrepeat) AS hup, MINUTE(rpt.startrepeat ) AS minup, SECOND(rpt.startrepeat ) AS sup
     , HOUR(rpt.endrepeat  ) AS hdn, MINUTE(rpt.endrepeat   ) AS mindn, SECOND(rpt.endrepeat   ) AS sdn
     
      FROM jos_jevents_repetition AS rpt
     
      LEFT JOIN jos_jevents_vevent AS ev
      ON rpt.eventid = ev.ev_id
     
      LEFT JOIN jos_jevents_icsfile AS icsf
      ON icsf.ics_id=ev.icsid
     
      LEFT JOIN jos_jevents_vevdetail AS det
      ON det.evdet_id = rpt.eventdetail_id
     
      LEFT JOIN jos_jevents_rrule AS rr
      ON rr.eventid = rpt.eventid
     
      WHERE ev.catid IN(-1,6,7,8,9)
     
      AND rpt.endrepeat >= '2015-07-01 00:00:00'
      AND rpt.startrepeat <= '2015-07-31 23:59:59'
      AND ev.state=1
     
      AND ev.access <= 0 
      AND icsf.state=1
      AND icsf.access <= 0
  14. SELECT rpt.*, ev.*, rr.*, det.*, ev.state AS published
     , YEAR(rpt.startrepeat) AS yup, MONTH(rpt.startrepeat ) AS mup, DAYOFMONTH(rpt.startrepeat ) AS dup
     , YEAR(rpt.endrepeat  ) AS ydn, MONTH(rpt.endrepeat   ) AS mdn, DAYOFMONTH(rpt.endrepeat   ) AS ddn
     , HOUR(rpt.startrepeat) AS hup, MINUTE(rpt.startrepeat ) AS minup, SECOND(rpt.startrepeat ) AS sup
     , HOUR(rpt.endrepeat  ) AS hdn, MINUTE(rpt.endrepeat   ) AS mindn, SECOND(rpt.endrepeat   ) AS sdn
     
      FROM jos_jevents_repetition AS rpt
     
      LEFT JOIN jos_jevents_vevent AS ev
      ON rpt.eventid = ev.ev_id
     
      LEFT JOIN jos_jevents_icsfile AS icsf
      ON icsf.ics_id=ev.icsid
     
      LEFT JOIN jos_jevents_vevdetail AS det
      ON det.evdet_id = rpt.eventdetail_id
     
      LEFT JOIN jos_jevents_rrule AS rr
      ON rr.eventid = rpt.eventid
     
      WHERE ev.catid IN(-1,6,7,8,9)
     
      AND rpt.endrepeat >= '2014-07-04'
      AND rpt.startrepeat <= '2016-07-03'
      AND ev.state=1
     
      AND ev.access <= 0 
      AND icsf.state=1
      AND icsf.access <= 0
  15. SELECT  cat.id, cat.title AS name, cat.description, cat.access, evcat.color, cat.parent_id
     
      FROM jos_jevents_categories AS evcat
     
      LEFT JOIN jos_categories AS cat
      ON evcat.id = cat.id
     
      WHERE cat.section = 'com_jevents'
     
      AND cat.access <= 0
     
      AND cat.published = 1
      ORDER BY cat.parent_id, cat.ordering ASC
  16. SELECT *
      FROM jos_ninjarsssyndicator_feeds
      WHERE  published = 1
      ORDER BY feed_name

Language Files Loaded

Untranslated Strings Diagnostic

None

Untranslated Strings Designer

None