Top Banner
Péter ÁCS Ph.D. – Csilla FILO 21-23 Mars 2012 – Tours France Service Cloud for INTI Université de Franche-Comté – GRDI University of Pécs – Research Team on TD & ICT
33
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Inti escem-tours2012-acs

Péter ÁCS Ph.D. – Csilla FILO

21-23 Mars 2012 – Tours France

Service Cloud for INTI

Université de Franche-Comté – GRDIUniversity of Pécs – Research Team on TD & ICT

Page 2: Inti escem-tours2012-acs

Territorial Intelligence Service Cloud (TISC)

Like a crossway with signposts.

2

In the Cloud we can found:

Applications

Partners in work

?Why Cloud

Application directoryParticipants directory

Page 3: Inti escem-tours2012-acs

Problem

We have participants from several institutions participating is several projects in time and in space. These collaboration points are overlaps each other.

We have a lot of different applications different service providers.

We would like:• Use existing solutions

• But stable connectivity points• Flexible in supporting organizational complexity

• Projects, institutions, …. 3

Page 4: Inti escem-tours2012-acs

4

The TI portal is a public space

Page 5: Inti escem-tours2012-acs

TISC is behind the portal for participants could have access to a “Cloud”

5

Page 6: Inti escem-tours2012-acs

TISC for users has 6 important basic function

• Shows palette of the accessible services (and give access as it is possible)

• Give search possibility for information about other participants individuals and institutions

• Give possibility to keep up to date the users own data

• Manage other users and institutions, status, rights and identification and data depending on the rights of logged in user (distributed management of the data)

• Decision making support for groups (projects, institutions, groups)

• Publicly of participation6

Page 7: Inti escem-tours2012-acs

Inside TISC the users have a list of services available

7

Page 8: Inti escem-tours2012-acs

One of the tools to integrate isThe new CooSpace from DEXTER

New document management, scheduling, alerts, and more…

Page 9: Inti escem-tours2012-acs

Project coordination tool in CooSpace – (Summer)

Working modes:• Planning project• Managing project

Planning phase• Tasks (content, schedule, resources) • Views (Gantt, pert, task list, resouce list) & export

Managing phase• Tasks (responsibilities, deliverables (definitions), deadlines,

progress indication) • Views (Gantt, pert, task list, resouce list, plan & real

comaration) & export

Super-project view (Tasks-are projects.)

Page 10: Inti escem-tours2012-acs

Project coordination tool – simple structure

Task

Super-project

Project (Sub-project)

Page 11: Inti escem-tours2012-acs

Users can participate in projects can have relation to institutions and can be member of any group

11

Page 12: Inti escem-tours2012-acs

How the users will be in the cloud?

A.)1. The user having the appropriate right creates user (Sets the: name, e-mail, password, home group)

B.)1. The user having the appropriate right creates user (Sets the: name, e-mail, home group)

2.  E-mail verification: Password setup e-mail. A letters asking user to give a password and agree the participation. (This e-mail sets the email address verified as well.)

12

Page 13: Inti escem-tours2012-acs

How the users will be in the cloud?

C.)

1. The user having the appropriate right creates user PROPOSITION (Sets the: name, e-mail, home group)

2. The appropriate group (based on the home group assignation) decide on this proposal.  (E-mail goes to participants of the decision, to ask them to decide.) According to a decision method, the process ended, on decision or deadline.

3. In the case of positive decision. E-mail verification: Password setup e-mail. A letters asking user to give a password and agree the participation. (This e-mail sets the email address verified as well.) 13

Page 14: Inti escem-tours2012-acs

How the users will be in the cloud?

D.)1. The user create the own registration at the public surface. (The proposed user is going to created in the default group assigned for.)

14

2. The appropriate group (based on the home group assignation) decide on this proposal.  (E-mail goes to participants of the decision, to ask them to decide.) According to a decision method, the process ended, on decision or deadline.

3. In the case of positive decision. E-mail verification: Password setup e-mail. A letters asking user to give a password and agree the participation. (This e-mail sets the email address verified as well.)

Page 15: Inti escem-tours2012-acs

Automatizms We would like to distribute the management task to keep the data live.• If a user become member of a project, institution or group and it

entails that they will automatically receives the applications and access assigned for.

• If a user become member of a project, institution or group the group manager automatically receives possibility to keep update the participation data.

• If the user changes the password in TISC, it will be relevant automatically for all application.

• If user membership decision took place, the membership is getting real, no further operation needed.

• If the user changes the contact data, it will be available for other participants immediately

• We use translation if it is available. (If not we use the original text.)15

Page 16: Inti escem-tours2012-acs

Aspects of TISC

TISC for participants

TISC for applications

TISC has two aspects providing services:

16

Page 17: Inti escem-tours2012-acs

For applications it is an LDAP service for authentication

17

Page 18: Inti escem-tours2012-acs

Application integration levels

• Registered application. Application described, and listed, linked for the assigned or all users. (No authentication, no further integration)

• Authentication level integration. The application is described and listed, linked for the assigned or all users. The application using LDAP to authenticate the users (The authorization could takes place using web service or LDAP group membership.)

• SSO (Single sign-on) level integration. The application is described and listed, linked for the assigned or all users. The link passes the session of the users to another application. No re login required. (The authorization could takes place using web service or LDAP group membership.)

18

Page 19: Inti escem-tours2012-acs

For management it is statistics, information about usage and participants from all over the word

19

Page 20: Inti escem-tours2012-acs

ObjectivesFrom the point of view of INTI it is a directory of participants, but it is also tool structuring the participation.

One person can be member of different projects, organization units, groups. These relations could be used for:

• Make public information transparent• Offering services available for groups• Get contact with each other individually• Communicate with the help of tools integrated• To decide on membership and registration• To decide on general purpose proposals • Keep update a member and membership data. 20

Page 21: Inti escem-tours2012-acs

What we have done (Before 2011 december)

 • We have discussions on functionality• We have the revisions of strategic plan• We database plan (now revision V5)• We web service environment installed (one switch missing)• We have database and LDAP server installed (It was ready before the

project)• We have the application (nor ready) version installed• We have an environment for development• We have program architecture designed and implemented • We have login functionality imlemented (using LDAP)• We have the list application implemented• We have a list of user functionality partly implemented• We have the geolocation data

21

Page 22: Inti escem-tours2012-acs

Place for application releasehttp://mshe-web.univ-fcomte.fr/tisc/

Place for application developmenthttp://tisc.uhisoft.hu/index.php

Current tasksWe make structural, background development for the quick future development

• General form design and handling engine. (Development of one form and backgroud logic takes an average 2 days. After this

development it will be devided into two stage 10-20 minutes to design. 30 minutes to implementation. For raise this efficiency we put some woking days in it without eyecaching result.

Page 23: Inti escem-tours2012-acs

Next tasksFor the first release• User management with invitation principles

• Geolocation data trasformation• Group handling

• Institutions, projects, other groups

For the next release• Application management• Other user cretion methodes

• Confoirmation• Proposal• Registration

• Decision making on membership• E-mail notification

• Translation and translationmanagement

23

Longer term future release• Statistics for management• Puting participants and projects on map• General purpose proposal and acceptance procedure• Documentum (CV) management possibilities• Publication database for TI • Firther user communication possibilties

Page 24: Inti escem-tours2012-acs

Thanks to the team

Team members:Peter Uherkovich (Pécs Univ)Mattieu Latroy (MSHE), Hélène Tisserand (MSHE), Pierre Gerardin (UFC)

24

 

Also for suggestion:Jean-Jacques Girardot (UFC)Cyril Masselot (UFC)Philippe Signoret (UFC)

Page 25: Inti escem-tours2012-acs

Extension planThe project call: (SROP-4.2.2.C-11/1/KONV)Supporting the Research of the Forward-looking Information and Communication Technologies and ensuring the a new generation of related IT professionals

UNIVERSITY OF PÉCS (RD&ICT)Proposal has two objectives connected to TISC:

• Interconnectivity with eduid networksEdu-Id

• Statistics modell developmentin for connecting participants

Statistics

RD&ICT has other objectives in the proposal for research and organization purposes: conferences and human resource for research .

Page 26: Inti escem-tours2012-acs

It is a part of a big project at the Univerity of Pécs

Page 27: Inti escem-tours2012-acs

What does it mean Edu-Id integration?

Two aspects of integration (We are interested in both)

To accept federationproviders

To be an authenticatio

n provider

There are several federations in the world …

Page 28: Inti escem-tours2012-acs
Page 29: Inti escem-tours2012-acs

What does it mean Edu-Id integration?

Currently the french version is:

The federation Éducation-Recherche

The hungarian version is:

https://federation.renater.fr/en/index

http://www.eduid.hu/

Hungarian Research & Education Federation

Where CNRS is also identity provider like many other organization

PTE is also indenty provider in the Hungarian federation

sibboleth

simplesaml

Page 30: Inti escem-tours2012-acs

What we should do for join the integration?

To accept federation

Authentication

To be an authentication

provider

The technology is known

• We need agreement on to accept federational authentication information

• We need to have an angreement on to serv authentication for usres not registered in the federation.

We have to plan and implement the coding (That is what we aimed in our project proposal)

Page 31: Inti escem-tours2012-acs

The other objectives is statistics

We are going to develop statsitics based methodologies for recognition cooperation patterns in the network, and via this becomes possible to suggest possible collaborators. The benefit of this work is best if we have a lot of participants form all over the word. This research and development is about a future perspectives.

• Statistics modell developmentin for connecting participants

Statistics

Page 32: Inti escem-tours2012-acs

Partnership

We need partners expressing their interest in this development project.....

Page 33: Inti escem-tours2012-acs

Thank you the attention!