A Platform for EMG Studies - PowerPoint PPT Presentation

About This Presentation
Title:

A Platform for EMG Studies

Description:

each node should have access to the competence of the other ... a common platform for the different partners ... of a problem to several subproblems (tasks) ... – PowerPoint PPT presentation

Number of Views:42
Avg rating:3.0/5.0
Slides: 17
Provided by: inria6
Category:

less

Transcript and Presenter's Notes

Title: A Platform for EMG Studies


1
A Platform for EMG Studies
  • Danielle Ziébelin, Martine Maume
  • and Philippe Genoud
  • INRIA Rhône-Alpes
  • Projet Sherpa
  • http//www.inrialpes.fr/sherpa/
  • Firstname.Lastname_at_inrialpes.fr

2
Goals of the EMGnet Project
  • share the different resources of the EMGnet nodes
  • software
  • specialized equipment ...
  • exchange data that require analysis
  • enhance knowledge and profit from it

3
Difficulties
  • each node should have access to the competence of
    the other nodes but ...
  • complex software libraries / modules
  • heterogeneous computer environments
  • physicians are not programmers

4
The JACOMO Platform
  • JAva COmponents for electroMyOgraphy
  • a common platform for the different partners that
    allows them
  • - to integrate their own software
  • - to access software of the other partners

5
JACOMOs Features
  • use of software components to encapsulate data
    processing
  • ability to distribute processing
  • visual programming interface
  • aid to the users through the use of a knowledge
    base
  • JAVA language the glue to assemble different
    parts of the platform

6
Software Components
  • modules to be integrated in the environment
  • modules with different levels of granularity
  • related components to link the modules (filters,
    choice, loop, )
  • creation of  scripts  (chains of components)

7
Visual Programming
  • GUI to dynamically
  • load
  • configure
  • connect
  • execute
  • components

8
Knowledge Based Supervision
  • Knowledge Based Problem Solving System
  • The user submits a problem to be solved
  • The system helps him/her in
  • selecting the right components
  • interacting with the components (parameters)
  • linking the components

9
Types of Knowledge
  • Methodological (strategies of resolution)
  • decomposition of a problem to several subproblems
    (tasks)
  • association of one or more components with each
    elementary task
  • assembling the components to solve a higher level
    problem

Methodological KB

Component library
10
Types of Knowledge
KB related to the EMG domain
  • Methodological
  • Descriptive
  • functionality of the components
  • nature of the information used by the tasks
  • input, output

Methodological KB
Components library
11
Distribution
  • Domain (descriptive) knowledge
  • common knowledge shared by all the partners
  • Components and the operative knowledge associated
    with them
  • developed and maintained locally under
    responsibility of each EMGnet node
  • accessible by the other nodes through the network

12
Distribution (cont.)
  • A task can be published to allow its use from
    other sites
  • A distant task used in a problem solving strategy
    is seen as a terminal task

13
Distribution (cont.)
  • When a distant task is invoked
  • the resolution graph is downloaded
  • the resolution process continues until elementary
    tasks are obtained

14
Distribution
  • Execution of a distant component
  • Download of the component and then its local
    execution
  • Remote execution

15
How far we are ?
  • INRIA
  • has long-term and valuable experience in
  • program supervision based on tasks
  • object-based knowledge representations

  • is currently focusing on
  • technology
    components and
  • building the EMG
    knowledge base

  • has to develop the distributed environment (RMI,
    CORBA, etc.)
  • --------------------
    ----------------

  • JACOMO

16
Contribution of INRIA to the Project
  • creation of a knowledge base of the EMG concepts
  • specification and development of the visual
    distributed environment based on components
  • implementation of a component to record medical
    cases
Write a Comment
User Comments (0)
About PowerShow.com