Cognitive Interaction Toolkit



Similar documents
Redmine: A project management software tool. January, 2013

Taking full advantage of the medium does also mean that publications can be updated and the changes being visible to all online readers immediately.

Leveraging Rational Team Concert's build capabilities for Continuous Integration

MATLAB as a Collaboration Platform Marta Wilczkowiak Senior Applications Engineer MathWorks

Experiences from a Large Scale Ontology-Based Application Development

Virtualization Techniques for Cross Platform Automated Software Builds, Tests and Deployment

Introduction to Software Engineering (2+1 SWS) Winter Term 2009 / 2010 Dr. Michael Eichberg Vertretungsprofessur Software Engineering Department of

MathCloud: From Software Toolkit to Cloud Platform for Building Computing Services

TEST AUTOMATION FRAMEWORK

HydroDesktop Overview

Enabling Continuous Delivery for Java Projects with Oracle Cloud Services (Oracle PaaS) Siva Rama Krishna Oracle India

Appendices master s degree programme Artificial Intelligence

InfoSphere Guardium Tech Talk Data privacy and dynamic masking for web applications: InfoSphere Guardium for Applications

Responsive, resilient, elastic and message driven system

Jochen Schirrwagen, Najko Jahn. Bielefeld University Library, Germany. Research in Context

ICT Call 7 ROBOHOW.COG FP7-ICT

Software Development In the Cloud Cloud management and ALM

CPSC 491. Today: Source code control. Source Code (Version) Control. Exercise: g., no git, subversion, cvs, etc.)

Best Practices for Java Projects Horst Rechner

Open Source Monitoring

Whitepaper. Continuous Integration Tools Applying Best Practices to the Toolchain

Software Development. Overview.

Presente e futuro del Web Semantico

SOFTWARE DEVELOPMENT BASICS SED

PxPlus Version Control System Using TortoiseSVN. Jane Raymond

Nexus Professional Whitepaper. Repository Management: Stages of Adoption

Lift your data hands on session

Build management & Continuous integration. with Maven & Hudson

DAVE Usage with SVN. Presentation and Tutorial v 2.0. May, 2014

Ettema Lab Information Management System Documentation

Final Assessment Report of the Review of the Cognitive Science Program (Option) July 2013

Orchestrated IT in Action.

ArcGIS GeoEvent Extension for Server: Working with Community Connectors and Processors

LinkZoo: A linked data platform for collaborative management of heterogeneous resources

Solution Showcase Session. Enterprise 2.0 Computing Services

Linked Data Publishing with Drupal

How to Create a Free Private GitHub Repository Educational Account

Structure of Presentation. The Role of Programming in Informatics Curricula. Concepts of Informatics 2. Concepts of Informatics 1

Change & Configuration! Management

Managing Application Performance with JBoss Operations Network and OC Systems RTI

IBM Digital Experience. Using Modern Web Development Tools and Technology with IBM Digital Experience

Insight. into Bielefeld University. research teach study

What CCPForge does Introduction to SESC and CCPForge Workshop Gemma Poulter

Scope. Cognescent SBI Semantic Business Intelligence

Linked Data Interface, Semantics and a T-Box Triple Store for Microsoft SharePoint

Tool-Assisted Knowledge to HL7 v3 Message Translation (TAMMP) Installation Guide December 23, 2009

DAISY PRODUCER: AN INTEGRATED PRODUCTION MANAGEMENT SYSTEM FOR ACCESSIBLE MEDIA

SourceForge Enterprise Edition 4.4 SP1 User Guide

bigdata Managing Scale in Ontological Systems

Smooks Dev Tools Reference Guide. Version: GA

Introducing the Open Source CUAHSI Hydrologic Information System Desktop Application (HIS Desktop)

Continuous Integration and Automatic Testing for the FLUKA release using Jenkins (and Docker)

Ikasan ESB Reference Architecture Review

MEng, BSc Applied Computer Science

Java Software Quality Tools and techniques

Peer-to-peer data storage software Specification and source code

Continuous Delivery for Alfresco Solutions. Satisfied customers and happy developers with!! Continuous Delivery!

Context Capture in Software Development

HTSQL is a comprehensive navigational query language for relational databases.

City Data Pipeline. A System for Making Open Data Useful for Cities. stefan.bischof@tuwien.ac.at

Data Publishing Workflows with Dataverse

#jenkinsconf. Jenkins as a Scientific Data and Image Processing Platform. Jenkins User Conference Boston #jenkinsconf

Data processing goes big

Introduction to Programming Tools. Anjana & Shankar September,2010

A collaborative platform for knowledge management

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Quick start. A project with SpagoBI 3.x

Mining the Web of Linked Data with RapidMiner

Continuous Integration

METADATA-DRIVEN QLIKVIEW APPLICATIONS AND POWERFUL DATA INTEGRATION WITH QLIKVIEW EXPRESSOR

Lab: Application Lifecycle Management (ALM) Across Heterogeneous Platforms (Java/.NET)

Using the SELEX Elsag Intelligent Information Dissemination (I2D) System over Fleet Broadband and BGAN

Work. MATLAB Source Control Using Git

SharePoint Wiki Redirect Installation Instruction

Source Control Systems

Web Search by the people, for the people Michael Christen,

Background on Elastic Compute Cloud (EC2) AMI s to choose from including servers hosted on different Linux distros

Integrating Plexus Suite at GSK. Lee T. Schaller GSK

edocs Strategy and Roadmap

GECKO Software. Introducing FACTORY SCHEMES. Adaptable software factory Patterns

A Visual Tagging Technique for Annotating Large-Volume Multimedia Databases

SINTERO SERVER. Simplifying interoperability for distributed collaborative health care

Oracle EXAM - 1Z Java EE 6 Web Services Developer Certified Expert Exam. Buy Full Product.

Automate Your Deployment with Bamboo, Drush and Features DrupalCamp Scotland, 9 th 10 th May 2014

Pipeline Orchestration for Test Automation using Extended Buildbot Architecture

SMART Apps. Rob Tweed M/Gateway Developments

Transcription:

Making Research Visible Cross Platform Linking of Semantically Enriched Research Artifacts Cognitive Interaction Toolkit, Thilo Paul-Stueve, Frederic Siepmann and Sven Wachsmuth Central Lab Facilities CITEC Bielefeld University flier (at) cit-ec.uni-bielefeld.de

Agenda Introduction The vision Cognitive Interaction Technology (CITEC) Collaborative Research Environment Collaborative development environment Continuous integration server and Open research/data server Pub service by Bielefeld University Library Cognitive Interaction Toolkit Platform + Live Demo Conclusion and Discussion 2

The vision 1 Julian is a researcher in the field of neurocognition and has developed a new method with corresponding software toolset that he has evaluated thoroughly. Julian likes the idea of Open Research and makes his software and his test data available. He marks the current state of both software and data and adds a description that links both research output artifacts to each other, the field of research and his institution and himself. He presents the method on a conference. After the conference he releases the paper to the public, too, and adds it to the description. 2 Jack is a researcher in the field of neurocognition, too, and is especially interested in the coordination of motion of human upper limbs and hands. He attends Julian's talk that addresses a problem field he is working on for a long time and, hence, has great interest in. The new method introduced in the talk may save Jack a lot of work in further research. Jack marks the talk in his conference programme to come back to the talk later. 3 Back at his office computer, Jack quickly locates the paper on the internet. After a quick check of the reference data he is sure he has picked the right paper. Jack is able to obtain the full paper and thus is able to study the research work in detail. Jack fetches the corresponding software source code and executable in the version that corresponds to the paper and the test data set that was used as basis for the work described in that paper. 3

The vision 1 Julian is a researcher in the field of neurocognition and has developed a new method with corresponding software toolset that he has evaluated thoroughly. Julian likes the idea of Open Research and makes his software and his test data available. He marks the current state of both software and data and adds a description that links both research output artifacts to each other, the field of research and his institution and himself. He presents the method on a conference. After the conference he releases the paper to the public, too, and adds it to Tool the description. Julian Data set Paper 2 Jack is a researcher in the field of neurocognition, too, and is especially interested in the coordination of motion of human upper limbs and hands. He attends Julian's talk that addresses a problem field he is working on for a long time and, hence, has great interest in. The new method introduced in the talk may save Jack a lot of work in further research. Jack marks the talk in his conference programme to come back to the talk later. Jack participates Julian s talk Information! Jack 3 Back at his office computer, Jack quickly locates the paper on the internet. After a quick check of the reference data he is sure he has picked the right paper. Jack is able to obtain the full paper and thus is able to study the research work in detail. Jack finds and downloads Julian s fetches the corresponding software source code and executable in the version that corresponds to the paper and the test data set that was used as basis for the work described in that paper. Toolkit 4

Introduction to CITEC The CITEC was founded at Bielefeld University as one of 37 german clusters of excellence. Creating cognitive abilities in technical systems. Advancing our scientific understanding of the principles and mechanisms that enable seamless cognitive interaction. Creating bridges between the cultures of engineering and humanity. 5

Introduction to CITEC The CITEC was founded at Bielefeld University as one of 37 german clusters of excellence. Creating cognitive abilities in technical systems. Advancing our scientific understanding of the principles and mechanisms that enable seamless cognitive interaction. Creating bridges between the cultures of engineering and humanity. 6

Introduction to CITEC Structure 4 Research Areas A: Motion Intelligence B: Attentive Systems C: Situated Communication D: Memory and learning More than 35 groups from diverse fields of study 60+ Research projects and sub-projects Industry cooperations 7

Introduction to CITEC CITEC Scientific Board Faculty A Faculty B Faculty C CITEC Central Lab CITEC Office University Units External Cooperati ons Projekt X Projekt Y Projekt Z Projekt M CITEC has an interdisciplinary approach and brings together researchers from computer science and robotics, linguistics, biology and physics, and psychology and sport science. 8

CITEC Collaborative Research Environment Collaborative development environment: Redmine Internal collaboration 100+ projects 500+ developers Source code repositories (git and subversion) Wiki Bug/Issue tracker Document storage... 9

CITEC Collaborative Research Environment Computer-Supported Cooperative Work (CSCW) Collaborative development environment 10

CITEC Collaborative Research Environment Open research/source also based on Redmine Internal and external collaboration Wiki Subversion and git source code repositories Bug tracker Activities Data sets as files, e.g.: XML, CSV, C3D for grasping data... 11

CITEC Collaborative Research Environment Computer-Supported Cooperative Work (CSCW) Open research featuring open source software Open data featuring open data sets 12

CITEC Collaborative Research Environment Computer-Supported Cooperative Work (CSCW) Open research featuring open source software Open data featuring open data sets 13

CITEC Collaborative Research Environment Continuous Integration Server Internal use and external view Software status and notifications Dependency tracking Binary artifacts Test reports Deployment 14

CITEC Collaborative Research Environment Computer-Supported Cooperative Work (CSCW) Open research featuring open source software Open data featuring open data sets 15

CITEC Collaborative Research Environment Computer-Supported Cooperative Work (CSCW) Open research featuring open source software Open data featuring open data sets 16

CITEC Collaborative Research Environment PUB - Publications at Bielefeld University Central University Library service integrated in CITEC infrastructure Allows distributed management and maintenance of publications Aggregation - per use case - also available via SRU interface 17

CITEC Collaborative Research Environment Computer-Supported Cooperative Work (CSCW) Open research featuring open source software Open data featuring open data sets 18

CITEC Collaborative Research Environment Computer-Supported Cooperative Work (CSCW) Open research featuring open source software Open data featuring open data sets 19

CITEC Collaborative Research Environment Workspace: All researchers have their own research culture, established practices, infrastructures, and produce or work with diverse kinds of research artifacts: publications, open data sets, software... 20

Cognitive Interaction Toolkit Platform HTML+RDFa, RDF, XML, JSON representation 21

Cognitive Interaction Toolkit Platform HTML+RDFa, RDF, XML, JSON representation 22

Cognitive Interaction Toolkit Platform LIVE DEMO 23

Cognitive Interaction Toolkit Platform Still BETA ;) 24

Cognitive Interaction Toolkit Platform Conclusion Several research artifacts can be retrieved and linked in our platform Almost every artifact can be easily imported, enriched and published There s still some work to be done on the RDF renderer We need source back links, e.g.: CIServer --> ToolKit More data! SPARQL interface (coming soon) 25

Cognitive Interaction Toolkit Platform Thank you for the attention! 26