SlideShare a Scribd company logo
1 of 27
Download to read offline
Automated Experimentation
 in Social Informatics



Maurizio Marchese

Department of Information Engineering and Computer Science - DISI
University of Trento, Italy

 Workshop on Automated Experimentation, February 23, 2010, Edinburgh
Early work (ca. 1990)
G. Jacucci, M. Marchese and C. Uhrik, "Composing Simulations by expert rules: modeling plasma
sprayed films", in "Knowledge Based Hybrid Systems in Engineering and Manufacturing", edited by I.
Mezgar and P. Bertok, , Elsevier Science Publisher B.V. , 1993, North-Holland
Early work (ca. 1990)
G. Jacucci, M. Marchese and C. Uhrik, "Composing Simulations by expert rules: modeling plasma
sprayed films", in "Knowledge Based Hybrid Systems in Engineering and Manufacturing", edited by I.
Mezgar and P. Bertok, , Elsevier Science Publisher B.V. , 1993, North-Holland




          Porosity 4%

                                            Porosity 10%


                                                                           Porosity 17%
Early work (ca. 1990)
What we were missing
• Computational power

• Appropriate level of abstraction

• Appropriate specification languages
Social Informatics
• Social Informatics (SI) refers - among others -
  to the body of research and study that examines
  the uses of information technologies in social
  contexts
• Two examples:
 ▫  P2P systems in eResponse domain
 ▫  Discovery of Scientific Communities
Use case 1:
Automated Experimentation in eResponse
Automated Experimentation in
eResponse
•  In emergency contexts…
  ▫  Large number of actors
     involved
  ▫  Geographically dispersed
     agents collaborate and
     coordinate
  ▫  “Live” experimentation is
     difficult and expensive
Automated Experimentation in
eResponse
•  Automated Experimentation
  ▫  Enable to explore different
     architectures for information
     sharing
  ▫  Enable to explore dynamic
     and flexible interaction
     patterns
•  OpenKnowledge use-case
   ▫  Development of a
      simulation environment
      through which different
      information gathering
      strategies are modelled and
      simulated
• An interaction-driven mechanism relying on a
  distributed infrastructure (OK Kernel);

• Enable finding and coordination of peers by
  publishing, discovering and executing
  interaction models (IM), i.e. multi party
  conversational protocols, specified in
  Lightweight Coordination Calculus (LCC)
A Flood Case Study
Prealarm sensor network

•  An Emergency Monitoring
   System (EMS):
  ▫  gathers data from sensors
     placed in the town
  ▫  checks weather information
     in order to enrich the data
     needed to predict the
     evolution of a potential flood
  ▫  sends an alarm to the
     emergency coordinator when
     the situation becomes critical
Poll-reporter LCC
interaction model
A Flood Case Study: sensor network
A Flood Case Study
Evacuation
•  Agents (e.g., emergency subordinates such fire-fighters)
   move to specific locations assigned by the coordinator
The e-Response System Architecture
Experiments Configuration

               Scenario
    Exp N°                   Runs         Variable Settings
              Description
                                    - Number of Moving Peers =1
      1      Centralized      20
                                    - Paths = 1 x run
                                    - Flooding Law = fixed
                                    - Topology Nodes = 60 x run
      2      Decentralized    20    - Number of Reporter peers (x
                                    node) = 1
Experimental Results
Automated Experimentation
benefits
•  Explore diverse parameters in complex
   environments
•  Inject fault conditions (e.g., disruption of
   communication channels and inaccurate signaling)
•  Test the conditions where a p2p architecture
   improves the overall performance and robustness
   over traditional centralized architectures
•  Test whether an specific IT platform (OK Kernel)
   can supports the coordination of team-members in
   an emergency site (e.g., reporters as mobile agents)
Use case 2:
Scientific Community Discovery
Scientific Community discovery:
•  In research, researchers write contributions together,
   they publish their advances in some event or journal.
•  Their contributions refer other contributions, some
   contributions are organized in collections, and so on.
•  They create a big network with interesting relations, and
   a community structure that could be used (among
   others) to improve two main aspect in the research
   scope: search and assessment.
  ▫  search for a contribution, or group them; people working in
     similar content, events that are related to a contribution,
  ▫  measure the impact on a specific community (normalize the
     actual metrics), narrow down the search space into a
     community structure, and so on.
Community Detection Process 1
                                           1 (one author in common)




                                      Conf A                    Conf B
         Conf A      Conf B
                                   Community A                 Community B
    Conference Network
1                    5                1                               5

     2        4                            2                  4

3                    6                 3                              6



         Overlapping Between Communities of Common Authors
                                       %
Overview of the DBLP Network

                                                               SOFTWARE ENGINEERING(kbse,icse)


   DIST. SYSTEM/COMPILER(ipps,iccS)      APPLIED COMPUTING/CRYPTO(sac,compsac)


                                                                       TELETEACHING/HUM_INT (chi,hicss)

                      TELECOM (icc,globecom)


                                                                          HUMMAN –COMP INTER(icchp,hci)
   GENETIC AND EVO ALG(cec,gecco)
                                                   AI/DB (icai,aaai)




                                                  ROBOTIC/M.MEDIA (icra,icpr)
Normalizing Metrics
                           h-index                                                         Citations


               38.6                                                            6676.6



        24.6          25                  25.2
                                                 21.2   20.4                            3587
 18.8
                                                                        2846                                   3008
                             14.25   13
                                                                                                                      2055.2 1989.4
                                                               1332.8
                                                                                               749.5   579.8
Community Detection Process 2
  Citation Network                                       Complete Network
             C2            C3                  Citation U    Authorship   U   Affiliation
 C1

                            C4                              P1         P2
     Authorship                                                                   C5
     Network
         C2
                                                O1
P1                 P2                                                            C3
           C1             C5
                                                                  C2
                                          P3        C1                              C4
   Affiliation Network
       O1              O2
 P1             P3                    Apply Clustering (Newman’s Cluster Algorithm)
                                 P2                to find Communities
     Scientific Contributions                   1                         2                 3
     People
     Organizations
Main Network
               S. Contribution

               Person

               Organization

                Authorship

                Affiliation

                Citation
Issues
• Access to (distributed) datasets
• Provenance of data
• Experiment model (executable specification) in
  order to replicate results
• Adapt the experiment model (for instance to
  new metrics)
Thank you

More Related Content

Viewers also liked

Diversity-aware search for people, content, events AND Diversity-aware hiring...
Diversity-aware search for people, content, events AND Diversity-aware hiring...Diversity-aware search for people, content, events AND Diversity-aware hiring...
Diversity-aware search for people, content, events AND Diversity-aware hiring...Aliaksandr Birukou
 
2011 Small Business Presentation for HAUL
2011 Small Business Presentation for HAUL2011 Small Business Presentation for HAUL
2011 Small Business Presentation for HAULErin McClarty
 
Assistive Technology Web Quest
Assistive Technology Web QuestAssistive Technology Web Quest
Assistive Technology Web Questguestc3e244c
 
2012 CNI Fall Membership Meeting
2012 CNI Fall Membership Meeting2012 CNI Fall Membership Meeting
2012 CNI Fall Membership MeetingPaolo Ciccarese
 
Big Data Usage Survey
Big Data Usage SurveyBig Data Usage Survey
Big Data Usage SurveyAnil Chopra
 
Conferenza Venezia IUAV 2010
Conferenza Venezia IUAV 2010Conferenza Venezia IUAV 2010
Conferenza Venezia IUAV 2010Renzo Carlucci
 
Val It Framework And How It Might Help
Val It Framework And How It Might HelpVal It Framework And How It Might Help
Val It Framework And How It Might Helpguest880ae3
 
Kotu2009 juha kreus kriisiviestintä 91009
Kotu2009 juha kreus kriisiviestintä 91009Kotu2009 juha kreus kriisiviestintä 91009
Kotu2009 juha kreus kriisiviestintä 91009Juha Kreus
 
სახელმძღვანელოები
სახელმძღვანელოებისახელმძღვანელოები
სახელმძღვანელოებიcira75
 
დედაენა
დედაენადედაენა
დედაენაcira75
 
Paolo ciccarese DILS 2013 keynote
Paolo ciccarese DILS 2013 keynotePaolo ciccarese DILS 2013 keynote
Paolo ciccarese DILS 2013 keynotePaolo Ciccarese
 

Viewers also liked (20)

Diversity-aware search for people, content, events AND Diversity-aware hiring...
Diversity-aware search for people, content, events AND Diversity-aware hiring...Diversity-aware search for people, content, events AND Diversity-aware hiring...
Diversity-aware search for people, content, events AND Diversity-aware hiring...
 
2011 Small Business Presentation for HAUL
2011 Small Business Presentation for HAUL2011 Small Business Presentation for HAUL
2011 Small Business Presentation for HAUL
 
Assistive Technology Web Quest
Assistive Technology Web QuestAssistive Technology Web Quest
Assistive Technology Web Quest
 
Presentatie PCO.Infra
Presentatie PCO.InfraPresentatie PCO.Infra
Presentatie PCO.Infra
 
College 1 5
College 1 5College 1 5
College 1 5
 
2012 CNI Fall Membership Meeting
2012 CNI Fall Membership Meeting2012 CNI Fall Membership Meeting
2012 CNI Fall Membership Meeting
 
Big Data Usage Survey
Big Data Usage SurveyBig Data Usage Survey
Big Data Usage Survey
 
Networking for Toastmasters
Networking for ToastmastersNetworking for Toastmasters
Networking for Toastmasters
 
Conferenza Venezia IUAV 2010
Conferenza Venezia IUAV 2010Conferenza Venezia IUAV 2010
Conferenza Venezia IUAV 2010
 
Val It Framework And How It Might Help
Val It Framework And How It Might HelpVal It Framework And How It Might Help
Val It Framework And How It Might Help
 
Elemen2
Elemen2Elemen2
Elemen2
 
Portfolio
PortfolioPortfolio
Portfolio
 
Kotu2009 juha kreus kriisiviestintä 91009
Kotu2009 juha kreus kriisiviestintä 91009Kotu2009 juha kreus kriisiviestintä 91009
Kotu2009 juha kreus kriisiviestintä 91009
 
სახელმძღვანელოები
სახელმძღვანელოებისახელმძღვანელოები
სახელმძღვანელოები
 
დედაენა
დედაენადედაენა
დედაენა
 
Day 1
Day 1Day 1
Day 1
 
Heart Attack1
Heart Attack1Heart Attack1
Heart Attack1
 
Chapter 2 5
Chapter 2 5Chapter 2 5
Chapter 2 5
 
Aguila
AguilaAguila
Aguila
 
Paolo ciccarese DILS 2013 keynote
Paolo ciccarese DILS 2013 keynotePaolo ciccarese DILS 2013 keynote
Paolo ciccarese DILS 2013 keynote
 

Similar to Automated Experimentation in Social Informatics

20072311272506
2007231127250620072311272506
20072311272506Vinod Vyas
 
The world is the computer and the programmer is you
The world is the computer and the programmer is youThe world is the computer and the programmer is you
The world is the computer and the programmer is youDavide Carboni
 
The Future of R&E networks and cyber-infrastructure
The Future of R&E networks and cyber-infrastructureThe Future of R&E networks and cyber-infrastructure
The Future of R&E networks and cyber-infrastructureBill St. Arnaud
 
Layer_arc_and_OSI_MODEL.ppt
Layer_arc_and_OSI_MODEL.pptLayer_arc_and_OSI_MODEL.ppt
Layer_arc_and_OSI_MODEL.pptBeniamTekeste
 
g-Social - Enhancing e-Science Tools with Social Networking Functionality
g-Social - Enhancing e-Science Tools with Social Networking Functionalityg-Social - Enhancing e-Science Tools with Social Networking Functionality
g-Social - Enhancing e-Science Tools with Social Networking FunctionalityNicholas Loulloudes
 
Grid is Dead ? Nimrod on the Cloud
Grid is Dead ? Nimrod on the CloudGrid is Dead ? Nimrod on the Cloud
Grid is Dead ? Nimrod on the CloudAdianto Wibisono
 
Chi2011 Case Study: Interactive, Dynamic Sparklines
Chi2011 Case Study: Interactive, Dynamic SparklinesChi2011 Case Study: Interactive, Dynamic Sparklines
Chi2011 Case Study: Interactive, Dynamic SparklinesLeo Frishberg
 
Rise of Network Virtualization
Rise of Network VirtualizationRise of Network Virtualization
Rise of Network VirtualizationArinto Murdopo
 
indroduction of rain technology
indroduction of rain technologyindroduction of rain technology
indroduction of rain technologynarayan dudhe
 
2009 - Node XL v.84+ - Social Media Network Visualization Tools For Excel 2007
2009 - Node XL v.84+ - Social Media Network Visualization Tools For Excel 20072009 - Node XL v.84+ - Social Media Network Visualization Tools For Excel 2007
2009 - Node XL v.84+ - Social Media Network Visualization Tools For Excel 2007Marc Smith
 
Tim Malthus_Towards standards for the exchange of field spectral datasets
Tim Malthus_Towards standards for the exchange of field spectral datasetsTim Malthus_Towards standards for the exchange of field spectral datasets
Tim Malthus_Towards standards for the exchange of field spectral datasetsTERN Australia
 
Adoption of Software By A User Community: The Montage Image Mosaic Engine Exa...
Adoption of Software By A User Community: The Montage Image Mosaic Engine Exa...Adoption of Software By A User Community: The Montage Image Mosaic Engine Exa...
Adoption of Software By A User Community: The Montage Image Mosaic Engine Exa...SoftwarePractice
 
Automation Failover in Openstack
Automation Failover in OpenstackAutomation Failover in Openstack
Automation Failover in Openstackjannahyusoff1
 
Kasser synergy amateur radio
Kasser synergy   amateur radioKasser synergy   amateur radio
Kasser synergy amateur radioJoseph KAsser
 
Overview of DuraMat software tool development
Overview of DuraMat software tool developmentOverview of DuraMat software tool development
Overview of DuraMat software tool developmentAnubhav Jain
 
Dc lec-06 & 07 (osi model)
Dc lec-06 & 07 (osi model)Dc lec-06 & 07 (osi model)
Dc lec-06 & 07 (osi model)diaryinc
 

Similar to Automated Experimentation in Social Informatics (20)

20072311272506
2007231127250620072311272506
20072311272506
 
Grid computing
Grid computingGrid computing
Grid computing
 
The world is the computer and the programmer is you
The world is the computer and the programmer is youThe world is the computer and the programmer is you
The world is the computer and the programmer is you
 
The Future of R&E networks and cyber-infrastructure
The Future of R&E networks and cyber-infrastructureThe Future of R&E networks and cyber-infrastructure
The Future of R&E networks and cyber-infrastructure
 
Layer_arc_and_OSI_MODEL.ppt
Layer_arc_and_OSI_MODEL.pptLayer_arc_and_OSI_MODEL.ppt
Layer_arc_and_OSI_MODEL.ppt
 
g-Social - Enhancing e-Science Tools with Social Networking Functionality
g-Social - Enhancing e-Science Tools with Social Networking Functionalityg-Social - Enhancing e-Science Tools with Social Networking Functionality
g-Social - Enhancing e-Science Tools with Social Networking Functionality
 
Grid is Dead ? Nimrod on the Cloud
Grid is Dead ? Nimrod on the CloudGrid is Dead ? Nimrod on the Cloud
Grid is Dead ? Nimrod on the Cloud
 
VOICE
VOICEVOICE
VOICE
 
Chi2011 Case Study: Interactive, Dynamic Sparklines
Chi2011 Case Study: Interactive, Dynamic SparklinesChi2011 Case Study: Interactive, Dynamic Sparklines
Chi2011 Case Study: Interactive, Dynamic Sparklines
 
Rise of Network Virtualization
Rise of Network VirtualizationRise of Network Virtualization
Rise of Network Virtualization
 
indroduction of rain technology
indroduction of rain technologyindroduction of rain technology
indroduction of rain technology
 
2009 - Node XL v.84+ - Social Media Network Visualization Tools For Excel 2007
2009 - Node XL v.84+ - Social Media Network Visualization Tools For Excel 20072009 - Node XL v.84+ - Social Media Network Visualization Tools For Excel 2007
2009 - Node XL v.84+ - Social Media Network Visualization Tools For Excel 2007
 
Tim Malthus_Towards standards for the exchange of field spectral datasets
Tim Malthus_Towards standards for the exchange of field spectral datasetsTim Malthus_Towards standards for the exchange of field spectral datasets
Tim Malthus_Towards standards for the exchange of field spectral datasets
 
7- Grid Computing.Pdf
7- Grid Computing.Pdf7- Grid Computing.Pdf
7- Grid Computing.Pdf
 
Adoption of Software By A User Community: The Montage Image Mosaic Engine Exa...
Adoption of Software By A User Community: The Montage Image Mosaic Engine Exa...Adoption of Software By A User Community: The Montage Image Mosaic Engine Exa...
Adoption of Software By A User Community: The Montage Image Mosaic Engine Exa...
 
Automation Failover in Openstack
Automation Failover in OpenstackAutomation Failover in Openstack
Automation Failover in Openstack
 
Kasser synergy amateur radio
Kasser synergy   amateur radioKasser synergy   amateur radio
Kasser synergy amateur radio
 
Overview of DuraMat software tool development
Overview of DuraMat software tool developmentOverview of DuraMat software tool development
Overview of DuraMat software tool development
 
Dc lec-06 & 07 (osi model)
Dc lec-06 & 07 (osi model)Dc lec-06 & 07 (osi model)
Dc lec-06 & 07 (osi model)
 
Session 23 - Intro to EGEE-III
Session 23 - Intro to EGEE-IIISession 23 - Intro to EGEE-III
Session 23 - Intro to EGEE-III
 

More from Aliaksandr Birukou

Publishing conference proceedings internationally: how does it work
Publishing conference proceedings internationally: how does it workPublishing conference proceedings internationally: how does it work
Publishing conference proceedings internationally: how does it workAliaksandr Birukou
 
Технические аспекты публикации на нескольких языках – как правильно связать DOI
Технические аспекты публикации на нескольких языках – как правильно связать DOIТехнические аспекты публикации на нескольких языках – как правильно связать DOI
Технические аспекты публикации на нескольких языках – как правильно связать DOIAliaksandr Birukou
 
Conference Identity: persistent identifiers for conferences
Conference Identity: persistent identifiers for conferencesConference Identity: persistent identifiers for conferences
Conference Identity: persistent identifiers for conferencesAliaksandr Birukou
 
Springer LOD conference portal. Demo paper - screenshots
Springer LOD conference portal. Demo paper - screenshotsSpringer LOD conference portal. Demo paper - screenshots
Springer LOD conference portal. Demo paper - screenshotsAliaksandr Birukou
 
PersistentIDs and CrossMark for Conference Proceedings
PersistentIDs and CrossMark for Conference ProceedingsPersistentIDs and CrossMark for Conference Proceedings
PersistentIDs and CrossMark for Conference ProceedingsAliaksandr Birukou
 
Publishing conference proceedings internationally: Tips and tricks
Publishing conference proceedings internationally: Tips and tricksPublishing conference proceedings internationally: Tips and tricks
Publishing conference proceedings internationally: Tips and tricksAliaksandr Birukou
 
Linked Open Data about Springer Nature conferences. The story so far
Linked Open Data about Springer Nature conferences. The story so farLinked Open Data about Springer Nature conferences. The story so far
Linked Open Data about Springer Nature conferences. The story so farAliaksandr Birukou
 
Creating a dataset of peer review in computer science conferences published b...
Creating a dataset of peer review in computer science conferences published b...Creating a dataset of peer review in computer science conferences published b...
Creating a dataset of peer review in computer science conferences published b...Aliaksandr Birukou
 
Linked Data Initiatives at Springer Verlag
Linked Data Initiatives at Springer Verlag Linked Data Initiatives at Springer Verlag
Linked Data Initiatives at Springer Verlag Aliaksandr Birukou
 
Diversity-aware search for people, content, events AND Diversity-aware hiring...
Diversity-aware search for people, content, events AND Diversity-aware hiring...Diversity-aware search for people, content, events AND Diversity-aware hiring...
Diversity-aware search for people, content, events AND Diversity-aware hiring...Aliaksandr Birukou
 
An Integrated Solution for Runtime Compliance Governance in SOA
An Integrated Solution for Runtime Compliance Governance in SOAAn Integrated Solution for Runtime Compliance Governance in SOA
An Integrated Solution for Runtime Compliance Governance in SOAAliaksandr Birukou
 
20101112 librinnovando liquidpub
20101112 librinnovando liquidpub20101112 librinnovando liquidpub
20101112 librinnovando liquidpubAliaksandr Birukou
 
Is peer review any good? A quantitative analysis of peer review
Is peer review any good? A quantitative analysis of peer reviewIs peer review any good? A quantitative analysis of peer review
Is peer review any good? A quantitative analysis of peer reviewAliaksandr Birukou
 
Liquid Journals - Intro and RoadMap
Liquid Journals - Intro and RoadMapLiquid Journals - Intro and RoadMap
Liquid Journals - Intro and RoadMapAliaksandr Birukou
 
Liquid Journals. Overview. How social computing and liquid knowledge will sha...
Liquid Journals. Overview. How social computing and liquid knowledge will sha...Liquid Journals. Overview. How social computing and liquid knowledge will sha...
Liquid Journals. Overview. How social computing and liquid knowledge will sha...Aliaksandr Birukou
 
General presentation of the LiquidPub project
General presentation of the LiquidPub projectGeneral presentation of the LiquidPub project
General presentation of the LiquidPub projectAliaksandr Birukou
 
General presentation of the LiquidPub project
General presentation of the LiquidPub projectGeneral presentation of the LiquidPub project
General presentation of the LiquidPub projectAliaksandr Birukou
 
Peer Review in the LiquidPub project
Peer Review in the LiquidPub projectPeer Review in the LiquidPub project
Peer Review in the LiquidPub projectAliaksandr Birukou
 
LiquidPub: Services at Service of Science
LiquidPub: Services at Service of ScienceLiquidPub: Services at Service of Science
LiquidPub: Services at Service of ScienceAliaksandr Birukou
 
Reshaping Scientific Knowledge Dissemination and Evaluation in the Age of the...
Reshaping Scientific Knowledge Dissemination and Evaluation in the Age of the...Reshaping Scientific Knowledge Dissemination and Evaluation in the Age of the...
Reshaping Scientific Knowledge Dissemination and Evaluation in the Age of the...Aliaksandr Birukou
 

More from Aliaksandr Birukou (20)

Publishing conference proceedings internationally: how does it work
Publishing conference proceedings internationally: how does it workPublishing conference proceedings internationally: how does it work
Publishing conference proceedings internationally: how does it work
 
Технические аспекты публикации на нескольких языках – как правильно связать DOI
Технические аспекты публикации на нескольких языках – как правильно связать DOIТехнические аспекты публикации на нескольких языках – как правильно связать DOI
Технические аспекты публикации на нескольких языках – как правильно связать DOI
 
Conference Identity: persistent identifiers for conferences
Conference Identity: persistent identifiers for conferencesConference Identity: persistent identifiers for conferences
Conference Identity: persistent identifiers for conferences
 
Springer LOD conference portal. Demo paper - screenshots
Springer LOD conference portal. Demo paper - screenshotsSpringer LOD conference portal. Demo paper - screenshots
Springer LOD conference portal. Demo paper - screenshots
 
PersistentIDs and CrossMark for Conference Proceedings
PersistentIDs and CrossMark for Conference ProceedingsPersistentIDs and CrossMark for Conference Proceedings
PersistentIDs and CrossMark for Conference Proceedings
 
Publishing conference proceedings internationally: Tips and tricks
Publishing conference proceedings internationally: Tips and tricksPublishing conference proceedings internationally: Tips and tricks
Publishing conference proceedings internationally: Tips and tricks
 
Linked Open Data about Springer Nature conferences. The story so far
Linked Open Data about Springer Nature conferences. The story so farLinked Open Data about Springer Nature conferences. The story so far
Linked Open Data about Springer Nature conferences. The story so far
 
Creating a dataset of peer review in computer science conferences published b...
Creating a dataset of peer review in computer science conferences published b...Creating a dataset of peer review in computer science conferences published b...
Creating a dataset of peer review in computer science conferences published b...
 
Linked Data Initiatives at Springer Verlag
Linked Data Initiatives at Springer Verlag Linked Data Initiatives at Springer Verlag
Linked Data Initiatives at Springer Verlag
 
Diversity-aware search for people, content, events AND Diversity-aware hiring...
Diversity-aware search for people, content, events AND Diversity-aware hiring...Diversity-aware search for people, content, events AND Diversity-aware hiring...
Diversity-aware search for people, content, events AND Diversity-aware hiring...
 
An Integrated Solution for Runtime Compliance Governance in SOA
An Integrated Solution for Runtime Compliance Governance in SOAAn Integrated Solution for Runtime Compliance Governance in SOA
An Integrated Solution for Runtime Compliance Governance in SOA
 
20101112 librinnovando liquidpub
20101112 librinnovando liquidpub20101112 librinnovando liquidpub
20101112 librinnovando liquidpub
 
Is peer review any good? A quantitative analysis of peer review
Is peer review any good? A quantitative analysis of peer reviewIs peer review any good? A quantitative analysis of peer review
Is peer review any good? A quantitative analysis of peer review
 
Liquid Journals - Intro and RoadMap
Liquid Journals - Intro and RoadMapLiquid Journals - Intro and RoadMap
Liquid Journals - Intro and RoadMap
 
Liquid Journals. Overview. How social computing and liquid knowledge will sha...
Liquid Journals. Overview. How social computing and liquid knowledge will sha...Liquid Journals. Overview. How social computing and liquid knowledge will sha...
Liquid Journals. Overview. How social computing and liquid knowledge will sha...
 
General presentation of the LiquidPub project
General presentation of the LiquidPub projectGeneral presentation of the LiquidPub project
General presentation of the LiquidPub project
 
General presentation of the LiquidPub project
General presentation of the LiquidPub projectGeneral presentation of the LiquidPub project
General presentation of the LiquidPub project
 
Peer Review in the LiquidPub project
Peer Review in the LiquidPub projectPeer Review in the LiquidPub project
Peer Review in the LiquidPub project
 
LiquidPub: Services at Service of Science
LiquidPub: Services at Service of ScienceLiquidPub: Services at Service of Science
LiquidPub: Services at Service of Science
 
Reshaping Scientific Knowledge Dissemination and Evaluation in the Age of the...
Reshaping Scientific Knowledge Dissemination and Evaluation in the Age of the...Reshaping Scientific Knowledge Dissemination and Evaluation in the Age of the...
Reshaping Scientific Knowledge Dissemination and Evaluation in the Age of the...
 

Recently uploaded

Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptxMusic 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptxleah joy valeriano
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptshraddhaparab530
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 

Recently uploaded (20)

Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptxMusic 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 

Automated Experimentation in Social Informatics

  • 1. Automated Experimentation in Social Informatics Maurizio Marchese Department of Information Engineering and Computer Science - DISI University of Trento, Italy Workshop on Automated Experimentation, February 23, 2010, Edinburgh
  • 2. Early work (ca. 1990) G. Jacucci, M. Marchese and C. Uhrik, "Composing Simulations by expert rules: modeling plasma sprayed films", in "Knowledge Based Hybrid Systems in Engineering and Manufacturing", edited by I. Mezgar and P. Bertok, , Elsevier Science Publisher B.V. , 1993, North-Holland
  • 3. Early work (ca. 1990) G. Jacucci, M. Marchese and C. Uhrik, "Composing Simulations by expert rules: modeling plasma sprayed films", in "Knowledge Based Hybrid Systems in Engineering and Manufacturing", edited by I. Mezgar and P. Bertok, , Elsevier Science Publisher B.V. , 1993, North-Holland Porosity 4% Porosity 10% Porosity 17%
  • 5. What we were missing • Computational power • Appropriate level of abstraction • Appropriate specification languages
  • 6. Social Informatics • Social Informatics (SI) refers - among others - to the body of research and study that examines the uses of information technologies in social contexts • Two examples: ▫  P2P systems in eResponse domain ▫  Discovery of Scientific Communities
  • 7. Use case 1: Automated Experimentation in eResponse
  • 8. Automated Experimentation in eResponse •  In emergency contexts… ▫  Large number of actors involved ▫  Geographically dispersed agents collaborate and coordinate ▫  “Live” experimentation is difficult and expensive
  • 9. Automated Experimentation in eResponse •  Automated Experimentation ▫  Enable to explore different architectures for information sharing ▫  Enable to explore dynamic and flexible interaction patterns •  OpenKnowledge use-case ▫  Development of a simulation environment through which different information gathering strategies are modelled and simulated
  • 10. • An interaction-driven mechanism relying on a distributed infrastructure (OK Kernel); • Enable finding and coordination of peers by publishing, discovering and executing interaction models (IM), i.e. multi party conversational protocols, specified in Lightweight Coordination Calculus (LCC)
  • 11. A Flood Case Study Prealarm sensor network •  An Emergency Monitoring System (EMS): ▫  gathers data from sensors placed in the town ▫  checks weather information in order to enrich the data needed to predict the evolution of a potential flood ▫  sends an alarm to the emergency coordinator when the situation becomes critical
  • 13. A Flood Case Study: sensor network
  • 14. A Flood Case Study Evacuation •  Agents (e.g., emergency subordinates such fire-fighters) move to specific locations assigned by the coordinator
  • 15. The e-Response System Architecture
  • 16. Experiments Configuration Scenario Exp N° Runs Variable Settings Description - Number of Moving Peers =1 1 Centralized 20 - Paths = 1 x run - Flooding Law = fixed - Topology Nodes = 60 x run 2 Decentralized 20 - Number of Reporter peers (x node) = 1
  • 18. Automated Experimentation benefits •  Explore diverse parameters in complex environments •  Inject fault conditions (e.g., disruption of communication channels and inaccurate signaling) •  Test the conditions where a p2p architecture improves the overall performance and robustness over traditional centralized architectures •  Test whether an specific IT platform (OK Kernel) can supports the coordination of team-members in an emergency site (e.g., reporters as mobile agents)
  • 19. Use case 2: Scientific Community Discovery
  • 20. Scientific Community discovery: •  In research, researchers write contributions together, they publish their advances in some event or journal. •  Their contributions refer other contributions, some contributions are organized in collections, and so on. •  They create a big network with interesting relations, and a community structure that could be used (among others) to improve two main aspect in the research scope: search and assessment. ▫  search for a contribution, or group them; people working in similar content, events that are related to a contribution, ▫  measure the impact on a specific community (normalize the actual metrics), narrow down the search space into a community structure, and so on.
  • 21. Community Detection Process 1 1 (one author in common) Conf A Conf B Conf A Conf B Community A Community B Conference Network 1 5 1 5 2 4 2 4 3 6 3 6 Overlapping Between Communities of Common Authors %
  • 22. Overview of the DBLP Network SOFTWARE ENGINEERING(kbse,icse) DIST. SYSTEM/COMPILER(ipps,iccS) APPLIED COMPUTING/CRYPTO(sac,compsac) TELETEACHING/HUM_INT (chi,hicss) TELECOM (icc,globecom) HUMMAN –COMP INTER(icchp,hci) GENETIC AND EVO ALG(cec,gecco) AI/DB (icai,aaai) ROBOTIC/M.MEDIA (icra,icpr)
  • 23. Normalizing Metrics h-index Citations 38.6 6676.6 24.6 25 25.2 21.2 20.4 3587 18.8 2846 3008 14.25 13 2055.2 1989.4 1332.8 749.5 579.8
  • 24. Community Detection Process 2 Citation Network Complete Network C2 C3 Citation U Authorship U Affiliation C1 C4 P1 P2 Authorship C5 Network C2 O1 P1 P2 C3 C1 C5 C2 P3 C1 C4 Affiliation Network O1 O2 P1 P3 Apply Clustering (Newman’s Cluster Algorithm) P2 to find Communities Scientific Contributions 1 2 3 People Organizations
  • 25. Main Network S. Contribution Person Organization Authorship Affiliation Citation
  • 26. Issues • Access to (distributed) datasets • Provenance of data • Experiment model (executable specification) in order to replicate results • Adapt the experiment model (for instance to new metrics)