Commius business scenario

advertisement
Prezentácia pre šéfa do Krakowa
Ladislav Hluchý
Institute of Informatics
of the Slovak Academy of Sciences
Institute of Informatics – Research Directions
and Departments
• Research directions
–
–
–
–
–
–
–
Parallel and distributed information processing
Design and testing of digital systems and their technological realisations
Nano- and micro-structures and their realisation with the use of electron beam lithography
Discrete processes modelling and control
Robotics (kinematic structures, animation), mobile systems, sensors and effectors
Speech processing, Image processing, Numerical methods and algorithms
The Institute of Informatics also deals with development of experimental laboratory equipment and
printed circuit boards.
• Departments
–
–
–
–
–
–
–
Parallel and distributed computing
Design and diagnostics of digital systems
Numerical methods and algorithms
Speech analysis and synthesis
Electron beam lithography
Discrete processes modelling and control
Sensor systems
2
Department of
Numerical methods and algorithms
Fundamental & applied research on:
- Discrete sinusoidal transforms and cosine modulated filter banks:
theory, fast algorithms, applications, implementation and integer realization,
- Fire research, principles, models and methods:
1. forest fire computer simulation, fire behaviour modeling, reconstruction
and prediction of forest fire under real conditions,
2. fire in buildings, departments, personal motor car fires and fires in
road tunnels,
- Other research activities:
linear algebra, signal and image processing, parallel processing.
3
APVT project: Fire modelling and simulation,
APVT-51-037902 (2004 - 2006)
The aim of project: (Institute of Informatics SAS, Bratislava)
- To simulate real forest fire growth in a given topographical area with
different simulated weather conditions by numerical computation
on PC, using FARSITE software and data gathered in a localities
in Slovak Republic; further improvement of applied models, too,
- To simulate
past fires – reconstruction
active fires - decision support
potential fires - prevention,
- Other practical goals
creation of a decision support system, as means provided to a training
centre, for educational purposes, ecosystem institutions, insurance
companies, etc.
4
APVT project: Fire modelling and simulation,
APVT-51-037902 (2004-2006)
The aim of project:
(Technical university at Zvolen, collaborative partner )
- Description of the space situation on digital elevation model with
resolution 25 and 10 m,
- Stands description (its tree species composition, age, crown closure,
height, diameter, quality ),
- Definition of “fuel” parameters for the afforested territory. To use and
verify the processes suggested at “growth models”,
- Verify all available forest data by the information from high resolution
materials and pictures,
- Accessibility of the territory , capacities and source location - key
importance in forest fire defense and decision support system,
- Education of students and PhD students for real using of
the results of this project and application at praxis.
5
Huygens’ principle
with application of the envelope theory
5
4
4
3
3
2
2
1
1
-2
-1
-0.5
0.5
1
-1.5
-1
-0.5
0.5
1
1.5
-1
-1
Changed wind direction,
constant fuel
Constant wind direction,
variable fuel
6
Analytical form of fire front
-2
6
6
4
4
2
2
-1
1
-2
2
-2
-1
1
2
-2
7
Differential form of a fire front
xt ( , t ) 
yt ( , t ) 
a 2 cos( )x sin(  )  y cos( )   b 2 sin(  )x cos( )  y sin(  ) 
b x cos( )  y sin(  )  a x sin(  )  y cos( ) 
2
2

1
2


 c sin(  )
2 2

 a 2 sin(  )x sin(  )  y cos( )   b 2 cos( )x cos( )  y sin(  ) 
b x cos( )  y sin(  )  a x sin(  )  y cos( ) 
2
2


2
1


 c cos(
2 2
b+c, b-c, a – forward, backward, and lateral rate of the fire spread

- the angle of a wind direction
8
Forest fire 23.10.2000 in the National park
where people’ were entrapped by a fire (reconstruction)
After 6 hours
After 2 days
combustion
6 people’s lives lost
9
APVV project: Personal motor car fires, computer simulation and its
experimental verification , APVV-0452-06 (2008 - 2010)
??? Why motor car fires ???
“ The latest estimate made by the EC state that the number of motor
cars fires in Europe increases about 6 times faster than current number
of cars on roads “
[Verdunner, H. : Road traffic accidents - what can be done to save lives ?,
Fire and Rescue, No 4, pp. 10-14, 2005]
Statistics of fires in SR between 2001 - 2004 :
2529 Motor cars fires
25 people’s lives lost
53 people’s were injured during these fires
10.1 million euro is the total price of the damage
[ Year-book’s, Fire safekeeping, 2001-2004]
In 2005 : Int. Tunneling Association - Committee on Operation safety of
Undeground Facilities was establish, ITA - COSUF
10
APVV project: Personal motor car fires, computer simulation and its
experimental verification , APVV-0452-06 (2008 - 2010)
The general aims of the project are :
-Experimental examination of the course and expansion of individual
phases of motor car fire and investigation of possibility of flashover to
adjacent cars in open and non open space, too,
- The obtain data necessary for simulation of selected motor car fires
by computer program based on CFD and visualize the results of simulation,
- Knowledge and facility obtained during these task to use to more general
utilization to modeling potential fire risk,
- To test the software on multi-processor computers
11
APVV project: Personal motor car fires, computer simulation and its
experimental verification , APVV-0452-06 (2008 - 2010)
The aims of the project (Institute of Informatics SAS, Bratislava) :
-To understand the simulation methods and the software conditions correct
using ( Fire Dynamics Simulator, NIST US)
-To prepare the input data for the simulation,
-To model the development of selected types of fire on computer,
- To visualize the results of simulation and their interpretation,
- To compare the results of experiments and simulations and make verification.
12
APVV project: Personal motor car fires, computer simulation and its
experimental verification , APVV-0452-06 (2008 - 2010)
The aims of the project :
(Faculty of Special Engineering, University of Žilina, collaborative
partner) :
- Initiation of fire in selected place of care,
- Examination of the course and expansion of individual phases of burning,
- Monitoring of spreading changes and development phases of the fire,
and possibilities of flashover to adjacent cars,
- Measurement of the released energy from a unit surface, the thermal
radiation intensity, the rate of heat and smoke intensity,
- Evaluation all experiments.
13
Department of Design and Diagnostics of Digital
Systems
Research interests
 Design field:
• Architectures for testable & reliable design of digital systems (FPGA,
CMOS ASIC)
• Hardware implementations of specific algorithms
Results: IP digital cores: data encryption and decryption algorithm designs, modified
discrete cosine transform (MDCT) algorithm low power design for MP3 (350, 90 nm)
 Test field
• Algorithms for test pattern generation for digital systems
•
•
•
•
o at the behavioural level (using VHDL)
o defect-oriented level
Algorithms for system diagnosis in multiprocessor or distributed
systems
Test compression methods for delay faults in digital circuits
Methods and techniques of memory testing and self-repairing
Testability of asynchronous circuits
Results: random and deterministic defect oriented ATPG tool, ATPG tool for delay faults,
tools for automatic testability and BIST structures synthesis
14
LPP-0140-09 Virtual design laboratory for high schools
VILAB
(granted by Slovak Research and Development Agency)
 Project objective:
Developing partnership of researchers, teachers and students:
• it will enhance the chances for innovation of expert subject
curricula of teachers,
• it will give new knowledge and skills to students, thus
enhancing their interest in the study and in practice in
technological branches.
15
VILAB - goals of the Institute of Informatics
 Transfer of research knowledge in microelectronics and of
currently available technologies to secondary school teaching
process to support its innovation.
 Promoting modern processes and means in the field of application
of digital integrated circuits and systems on chip.
16
VILAB - goals of the schools
 Creating a virtual laboratory for the design of digital circuits for
students of high schools focused on electrical engineering and/or
applied informatics.
 Providing professional design software and hardware environment
for digital design for FPGA technologies with new teaching
materials.
 Delivering special lessons for selected parts of the school subject
electrical engineering, electrical technology and computer
systems.
 Specifying tasks for student theses, competitions, as well as for
courses of design software usage with methodical handbooks.
17
Applets for education
 Training tools for BIST and DFT applications
• applets for BIST and MemBIST construction
• applet for test wrapper construction
• applets BIST, Wrapper a MemBIST in education at SUT FIIT
Bratislava, TU in Tallinn and TU in Jonkoping
• accessible at www.ui.savba.sk/diag/tools/testability.html
 Testing system DefSim
for defect testability education in CMOS circuits (technology CMOS 0,8
μm) designed and produced with partners in the REASON project
granted by IST-2000-30193 REASON:
Research a training actions for system on chip design (2002-2005)
Organisation of tutorials, courses, workshops, joint research, training tools
development in the field of testing and testability of digital systems.
18
Laboratory of E-beam Lithography
R&D Field: Micro- and nanoscience and engineering
Research subject: Electron-Beam Lithography & Pattern Transfer
Application:
• The fabrication of submicrometer
and nanometer patterns
• The fabrication of binary photomasks
for photolithography, deep-UV lithography
• Mix-and-Match Lithography
Facilities: e-beam equipment ZBA21
Submicrometer structures
(variable shaped spot size
100 nanometer - 3 micrometer,
substrates size 4 – 6-inch)
http://www.ui.sav.sk/ebl/
Photomask
Laboratory of E-beam Lithography
Projects:
Centre of Excellence for New technologies in Electrical
Engineering
The strategic objective: to increase research and development
potential of the Bratislava region in micro- and nanotechnologies
Facilities of the Centre:
- Laboratory for metal coating (evaporation system)
- Laboratory for the preparation and shaping of nanostructures
(electron and ion dual beam FIB, Quanta 3D 200i from FEI)
- Laboratory for the detection of nanoclusters (x-ray based LABGISAXS)
Partners: Slovak Academy of Sciences (Institute of Electrical
Engineering, Institute of Physics Institute of Measurement Science,
Institute of Informatics), Slovak University of Technology in
Bratislava
SEMCO-WS
• Semantic Composition of Web and Grid Services
• Goals
– To create a distributed, easily-deployable semantic repository for all
information pertinent to SOI resources
– To extent workflow composition logic towards data
– Compose workflow not only from existing application services, but
also from existing (pre-computed) data; don’t repeat computations
– To enable workflow description by WS-BPEL
– A business semi-standard; the middleware will gain much larger user
base
– To extend/specialize other parts of K-Wf Grid middleware
– Service quality prediction, user collaboration
– We have dropped monitoring infrastructure of K-Wf Grid
21
K-Wf Grid: Objectives
• Objectives of K-Wf grid
– To enable users to create complex workflows and use
grid resources without detailed knowledge of grid
– To construct workflows optimized for underlying
infrastructure, using its advantages and avoiding its
bottlenecks
– To (semi-)automatically construct workflows based on
user’s requirements, using semantic annotation of
services, data, applications and resources
– To constantly renew information about the grid by using
complex monitoring network – to learn from experience
– To provide simple, easy-to-use interface to K-Wf Grid
services
22
K-WfGrid Consortium
www.kwfgrid.net
Berlin
Kraków
Innsbruck
Bratislava
Genova
Athens
23
Partners
• Fraunhofer FIRST (Berlin, Germany)
• UIBK (Innsbruck, Austria)
• IISAS (Bratislava, Slovak Republic)
• CYFRONET (Cracow, Poland)
• LogicDIS S.A. (Athens, Greece)
• Softeco Sismat SpA (Genoa, Italy)
24
SEMCO-WS: Architecture
25
SEMCO-WS: publikácie, Ph.D., diplomové práce
26
DMM
• Data Mining Meteo (DMM) – Forecast and Detection Methods of
Significant Meteorological Events based on Data Mining
• Goals
– Enhance and extend a forecating application developed by
MICROSTEP-MIS
– Deploy novel and experimental data integration and data mining
techniques in a business environment
– Experiment with data mining of meteorological/environmental data
•
Partners
– MICROSTEP-MIS
– Insitute of Informatics of the Slovak Academy of Sciences
– Faculty of Electrical Engineering and Informatics of the Technical
University in Košice
27
ADMIRE – Concept & Goals
• Goals of ADMIRE:
– Easy-to-use data mining technology
– Abstract view of data integration and data mining
• For better coping with data and resource heterogeneity
• Concept of ADMIRE:
– Low-level infrastructure for managing distributed
resources
– Middle-level data integration covered by OGSA-DAI
– High-level model, language, architecture
• These are the main research objectives of ADMIRE
ADMIRE Consortium & Timeline
• Consortium
–
–
–
–
–
University of Edinburgh, UK - data integration, OGSA-DAI, architecture
Vienna University, Austria - high-level model and language
UPM, Spain - ontologies for data integration and data mining
Fujitsu Labs Europe, UK - low-level WS-RF-based infrastructure (USMT)
Institute of Informatics, SAS, Slovakia - pilot application, knowledge management, user
interfaces
– COMARCH SA, Poland - pilot application, use case definition
• Timeline
– M1 to M12 – first prototype of pilot applications and architecture, some tools
– M12 to M18 – second prototype of architecture, user interface, tools, ADMIRE white
paper version 1
– M18 to M36 – iteration of the prototype-evaluation-prototype process; new version of
ADMIRE white paper, architecture; stabilization of the DMI-L language for data mining
process description
ADMIRE Architecture
• High-level architecture
– A series of gateways, interconnecting distributed
resources, concentrating, streaming and processing
DMI requests
Knowledge management, knowledge technology
Basis for the research in the area of knowledge technology comes from long
term study performed within the following projects:
• Pelllucid – A New Platform for Organisationally Mobile Public Employees
- (2002-2004) EU 5FP RTD project IST-2001-34519
• NAZOU - Tools for Acquisition, Organization and Maintenance of
Knowledge in an Environment of Heterogeneous Information Resources,
(2004-2007) Slovak National Project SPVV 1025/04
• RAPORT - Research and development of a knowledge based system to
support workflow management in organizations with administrative
processes, (2005-2007) Slovak National Project APVT-51-024604
PELLUCID
A Platform for Organisationally Mobile Public
Employees IST-2001-34519, 5FP (2002-2004)
http://www.sadiel.es/Europa/pellucid/
Overview of Pellucid
The overall objective was to develop an adaptable platform for assisting
organizationally mobile employees.
Pellucid :
– improves organisation effectiveness and efficiency by formalisation,
recording, storage and preservation of experience and knowledge;
and
– supports workers during integration in a new department or role by
giving access to specific knowledge and experience accumulated in
the past.
Use of a new agent-based 3-layered architecture
Focus on Administrational Processes
The Pellucid Consortium
CCLRC Rutherford
Appleton Laboratory
Oxfordshire, England
Mancomunidad de
Municipios del Bajo
Guadalquivir
Regional Ministry of
the Presidency of the
Junta de Andalucía
II SAS, Bratislava
Slovak Republic
MT Department of Genova, Italy
Objectives and Motivations
Organisationally mobile employees move, as a normal part of their
career progression, to different departments or units in a sector where
they do not necessarily have direct experience.
They need to develop an understanding of the new working environment
and its processes in order to master the new situation rapidly.
Question: How to assist such employees?
The answer: PELLUCID – the experience of previous occupants of the role
would be valuable for them, if only it could be made accesible and tailored
to their individual needs.
PELLUCID: Basic System Architecture
Pellucid System
Pellucid
Agents
Organizational
Memory
Workflow Management System
User Interface
PELLUCID: Possibilities for Synergies
Possibilities for synergies in the following areas:
– Workflow Based Systems
– Management of Administrational Processes
– Knowledge Management
– Intelligent Software Agents
– Coordination
– Learning
– Monitoring
– etc.
NÁZOU
Tools for acquisition, organisation, and maintenance of
knowldge in an environment of heterogenous information
resources
http://nazou.fiit.stuba.sk/home/?page=about
Objectives
• models of heterogeneous environment (uncertainty, systems for
modelling imperfect information, models of application domain, user
models, context models, navigation models, metadata and ontologies,
multilanguage sources, and multiagent systems),
• knowledge acquisition (information recommendation, acquisition of user
model/environment model, special languages for flexible query, and
ontology creation),
• knowledge organization (ontologies, various inductive methods, and
small world networks), and
• knowledge presentation (adaptive navigation, adaptive content
presentation, and virtual and enriched reality).
Partners
• Slovak technology university Faculty of informatics and information
technology in Bratislava
• Institute of informatics, Slovak Academy of Sciences, Bratislava
• University of Pavol Jozef Šafárik, Košice
• Softec, Ltd., Bratislava
Research activities
• Research and development of methods for knowledge acquisition,
organization, maintenance, and presentation
• Design of software architecture for intelligent knowledge management
• Design and development of the corporate memory
• Design and development of the components for semantic annotation
• Research and design of processes ensuring data security
• Integration and validation of the software architecture
• Extension of results into other domains
Methods for acquisition
The group of methods for the acquisition of data and offers includes those
methods that serve for:
• the acquisition of data from the Internet (downloading offers),
• the supportive functions important for mere acquisition of the offers from
the Internet (offers' sources identification, basic evaluation of relevancy),
• direct offers identifications from acquired documents in required formats
(individual offers' extraction, documents' conversion).
The group consists of:
• Method for Relevant Internet Data Resource Identification (tool RIDAR)
• Method for Job Offer Fetching (tool WebCrawler)
• Method for Internet Documents Relevance Estimation (tool ERID)
• Method for Web Page Wrapping (tool Wrapper Suite)
• Job Offer Portal (tool JOP)
Acquisition and annotation chain
Acquisition and annotation chain
• The chain is responsible for acquisition of job offers from the Internet and
their processing from non-structured textual representations to
(semi)structured representation in relational database and domain
ontology.
• Integration itself is realized by a CRON job, which executes regularly in
succession the methods RIDAR, WebCrawler, DocConverter, RFTS,
OnTea and supporting tool RDB2Onto. Other methods have a supporting
role in the process and are executed by the methods listed in the CRON
job.
Methods for organisation and maintenance
Group of methods for the organization and the maintenance of data and
offers includes tools which analyze and process acquired data and offers
in such a way that they would be ready for the presentation and search
connected with it.
The main concern is documents' annotation with the aim to find the parts of
a document with certain meaning, clustering of documents (probabilistic,
fuzzy), the analysis with the aim to search communities, extracting
information by inductive logical programming, finding the best objects out
of more well-ordered lists, indexing, and also the tools that enable search
in text documents.
The group consists of about 20 implemented software tools, e.g. OnTeA,
OntoSim, OntoCase, IGAP, TopK, etc. that apply developed methods for
annotation, clustering, and various search mechanisms.
Determining the best offer for a user
A sequence diagram of the implemented chain
Methods for organisation and maintenance
The chain deals with user dependent search, i.e. finding most relevant
objects for many actual users in parallel. Every user can have unique,
different notion of suitable objects. We represent this notion as user
preferences based on fuzzy sets. User preferences can be obtained
directly from user, learned from ranked objects or generated from user
index. They are subsequently used for finding most relevant objects. This
approach is combined with full text searching for keywords.
Methods for presentation and personalization
The methods for the presentation of offers utilize the suggested frame for
the presentation of offers represented by ontology (Prescott,
Presentation-Cocoon-Ontology), which represents the method that in
general provides the presentation of the information represented by
ontology, (or also by the XML language with the following transformation
via XSL patterns). This tool provides unified presentations of offers with
the use of presentation ontology Fresnel.
The group consists of 7 tools:
• Method for User Preferences Acquisition (tool UPreA)
• Method for Client-side User Action Logging (tool Click)
• Method for Semantic Logging (tool SemanticLog)
• Method for Analyzing User Action Logs (tool LogAnalyzer)
• Method for Adaptive Faceted Ontology Browsing (tool Factic)
• Method for Cluster-based Graph Browsing (tool ClusterNavigator)
• Method for Presentation of Ontology-based Job Offers (tool Prescott)
Adaptive presentation of offers
Addressed problem
• Some properties of large open information spaces are dynamic – new
content is added, existing content is removed or modified, and the
diversity of their user base. This often results in many irrelevant search
results as well as the infamous navigation problem, which occurs when
users loose track of their position in hyperspace. Furthermore, a single
common user interface is unable to accommodate the specific needs of
individual users thus reducing overall user comfort and productivity.
The architecture
of the personalized presentation layer.
The personalized presentation layer description
The used personalized presentation layer consists of a set of interconnected
tools that perform specific tasks:
• User modeling by means of client-and server-side automatic user action
acquisition with semantics and the subsequent evaluation of acquired
data into meaningful user characteristics
• Personalized search using the respective user characteristics as input for
queries and the evaluation of search results relevance.
• Personalized navigation via an adaptive faceted semantic browser with
support for integrated searching and browsing, facet and restriction
adaptation and recommendation, and rating and presentation of domain
ontology instances.
The main outcome of the project
Design and implementation of tools for information and knowledge
processing within the domain of job offers. The tools operate with data
that can be seen in the sequence:
• from primary data on the Internet, or given by user,
• through acquired documents,
• the documents containing relevant data with respect for application
domain (which are, in our case, job offers),
• in direction towards the offers chosen from documents with job
opportunity offers,
• up to effective presentation of the offers to user.
The outputs into the educational process
Defended PhD thesis:
•
•
•
•
•
•
•
•
•
Ing. Marián Babík: Knowledge based systems for automated composition of web services,
Ústav informatiky SAV, 2008, supervisor Ing. Ladislav Hluchý, CSc.
Ing. Zoltán Balogh: Knowledge based performance prediction for Workflow Scheduling and
Composition of Grid Services, Ústav informatiky SAV, 2006, školiteľ Ing. Ladislav Hluchý,
CSc.
Ing. Marek Ciglan: Data access optimization in grid systems, Ústav informatiky SAV, 2008,
supervisor Ing. Ladislav Hluchý, CSc.
Zoltán Fazekas, Improving Variability in Software Configuration by Separation of Concerns,
Ústav informatiky a softvérového inžinierstva, FIIT STU, supervisor prof. P. Návrat
RNDr. Tomáš Horváth: User Preference Learning by Induction of Fuzzy and Annotated
Logic Programs, PF UPJŠ, 2008, školiteľ prof. P. Vojtáš
RNDr. Michal Laclavík: Ontology and Agent based Approach for knowledge management,
Ústav informatiky SAV, 2006, supervisor Ing. Ladislav Hluchý, CSc.
RNDr. Rastislav Lencses: Efektívne a distribuované algoritmy v oblasti vyhľadávania
informácií s podporou relačnej databázy, Ústav informatiky, PF UPJŠ, 2005, supervisor
prof. P. Vojtáš
RNDr. Peter Gurský: Searching Top-k objects for many users, PF UPJŠ, 2008, školiteľ prof.
P. Vojtáš
Viktor Oravec: Manažovanie koalície logických agentov, Ústav informatiky SAV, supervisor
Prof. B. Frankovič, DrSc.
The outputs into the educational process 2
RNDr. (rerum naturalium doctor )thesis:
•
•
•
•
•
•
Michal Mati: Spracovanie prirodzeného jazyka, Ústav Informatiky, Prírodovedecká fakulta,
Univerzita Pavla Jozefa Šafárika v Košiciach, 2006
Jana Pribolová: Formálne metódy na popis ontológií. Ústav Informatiky, Prírodovedecká
fakulta, UPJŠ, Košice, 2007
Veronika Vaneková: Preferenčné dopytovanie pre sémantický web , Prírodovedecká
fakulta, UPJŠ, Košice, 2008
Michal Laclavík: Experience Management based on Ontology and Text Notes -The EMBET
System, Ústav Informatiky, Prírodovedecká fakulta, Univerzita Pavla Jozefa Šafárika v
Košiciach, September 2005; obhajoba 10. februára 2006
Marek Ciglan: Data management in grid environment, Ústav informatiky, Prírodovedecká
fakulta, Univerzita Pavla Jozefa Šafárika v Košiciach, September 2005, obhajoba 10.
február 2006
Róber Novotný: Stromová algebra vo formálnej logike, Ústav Informatiky, Prírodovedecká
fakulta, Univerzita Pavla Jozefa Šafárika v Košiciach, 2006
Benefits of the research
for educational processes
• Joint publications of students and experienced researchers
• Organization of workshops and meetings for students and young
researchers
• New interesting topics for master and diploma thesis
• Cooperation of students, young and experienced researchers
• Creation of study materials that address high actual and up-to-date
issues from informatics
RAPORT
Research and development of a knowledge based system
to support workflow management in organizations with
administrative processes
Institute of Informatics
Slovak Academy of Sciences (UI SAV), Bratislava
Introduction
Project consortium
•
•
•
Institute of Informatics, Slovak Academy of Sciences (Bratislava)
National Academy of Defense (Liptovský Mikuláš)
Faculty of Informatics and Information Technologies, Slovak Technical
University (Bratislava)
Pilot application in CST NAD LM
•
•
Project of APVV Agency Slovakia (2005 – 07) in cooperation of The II SAS
and NAD in Liptovský Mikuláš,
Goal – Support of Military Exercises Planning for CAX in The Centre of
Simulation Technologies NAD in Liptovský Mikuláš.
57
RAPORT presentation,
Project Goal and Motivation
Goal
The RAPORT system is a supporting system for administrative workflow
processes. It answers the purpose of acquisition, storing and presenting of
knowledge, information and experiences by the administrative workflow
processes execution.
Motivation
• Employees of organizations with administrative workflow processes deal with
many activities that repeatedly use the same information, like e.g. contact
information, predefined forms and styles of written documents, information about
approval regulations and directives, etc. Problems occur, when one or more
employees are missing.
• To reduce problems with substitution of a missing employee (either long term e.g. retirement, job changing, etc., or short term - vacation, illness, etc.), the
proposed system enables acquiring of each employee's knowledge and
experience in order to present them to the others in the same or similar context.
58
RAPORT presentation,
Realization of Military Exercise CAX in CST NAD LM –
System Description
Basic CST tasks in the 1st period: Basic CST tasks in the 2nd period:
1. CAX Definition - Determination of the
content, aims and tasks of a military
exercise.
2. CAX Planning - Determination of the
scenario, preparation of simulation
and technical plan, terrain digital
maps, etc.
3. Preparation of the simulation software
and exercise logistics.
1. Performance of a simulated computer
fight.
Basic CST tasks in the 3rd period:
1. Evaluation of the officers involved.
2. Evaluation of the quality of the military
exercise preparation by CST NAD.
59
RAPORT presentation,
Requirements for Knowledge Oriented Management in CAX and
Reasons for Project
CST NAD organizes a higher number of time-overlapping exercises
during the training year (approx. 12). There are several fundamental
problems
• problems with an organization of time-overlapping military exercises,
• problems with a large number of documents for different time overlapping military exercises,
• problems with the coordination and deadlines of individual processes
and tasks during the exercise planning and organization,
• problems with underlimited personal staff (this planning is performed
only by 6-7 persons)
What is the solution for this situation?
Development of a knowledge system for the support of military
exercises preparation based on knowledge representation, electronic
communication and web technologies (System RAPORT)
60
RAPORT presentation,
Requirements for Knowledge Oriented Management
in the System RAPORT
• Work quality increasing – work organization demands worldwide
knowledge of the rules related to the organization and realization of
military exercises
• Decreasing the costs of the organization of the exercise
processes – it must be processed by a large amount of information,
documents, e-mails, ... , which causes untransparency
• Time saving – documents must be processed and accessible in the
required deadlines and users often have no overview of the accessible
documents in the required time intervals
• Personal State Stabilization – employee fluctuation due to
the
absence, illness or change of position can cause untransparency in
cooperation and coordination of work during the military exercise
preparation
Secricom Conference, Warsaw, May 12, 2009
RAPORT presentation,
61
61
Objective: To Propose a System
Supports automating of activities during the military exercise
preparation, which enables to:
• Remove the duplicity of activities and saves work,
• Inform the user about the state of the exercise preparation and
enables an effective approach to documents,
• Provide hints and suggestions how to continue the work
and in this way it warns about some difficulties and lists some
possible solutions how to successfully solve problems of military
exercise preparation.
62
RAPORT presentation,
Structure of the Military Exercise Preparation - Workflow of
Administrative Processes CST NAO LM
Exercise planning
Exercises
Headquarters staff
Exercise management
A
B
C
Exercise
outline
D
E
F
CST
A
B
C
D
Exercise
planning
Dept. of technical
support
Dept. of military
aplications
I
Dept. of staff training
G
J
I
Exercise
execution
H
E
SW support
Technical support
Exercise
evaluation
63
RAPORT presentation,
Model of System – inter-connection of all models
Process
model
Personal
model
Ontology
Communication
model
Data
model
• Personal model – description of the
personal structure of CST NAD and
training army units,
• Data model – description of the
documents, e-mails, faxes, etc., which
means the structure of the information,
• Process model – description of the
activities and events in the CAX
preparation (planning) phase,
• Communication model – description of
the user, process and document
communication,
• Knowledge model – modeling integration
of the military exercises preparation on the
basis of ontologies.
RAPORT presentation,
64
RAPORT System Architecture
•
...
•
SERVER
Presentation layer
User’s friendly interface
Collaboration tools and
supported services
Presentation layer
•
users
Process layer
•
•
User’s model
•
Communication
Process layer
Event monitoring and
notification
Experience support based on
the working context
Information analysis and
processing
Information preparing
according to context and plan
Communication
Data layer
Information and experience
organization + maintenance
Predefined data structures
and plans
Generic, domain and user’s
ontology
Database system
File system storage
•
•
provides transparent and userfriendly middleware for knowledge
and information presentation to
ensures event monitoring and
notification
analyses the incoming information
from presentation the layer
creates active notes based on the
current working context and previous
experiments
prepares the ontological data and
required data (e-mails, documents,
…)
Data layer
•
•
ensures functionality of the database
and the file system repository
ontology model is stored in OWL
format
65
RAPORT presentation,
Evaluation of system RAPORT for CAX Planning
•
•
•
•
Knowledge management
•
•
collects experience from users by using Active Notes
presents experience to other users working in similar context by Active
Notes
Schedule management
•
checks current training plans for important deadlines
Templates distribution
•
prepares necessary information (predefined e-mails, documents,
formulas, …) before deadlines with user’s awareness
Teamwork support
•
supports user’s experience exchange and collaboration
66
RAPORT presentation,
Outputs to the educational process
•
Diploma thesis:
– Bc. Rudolf Dačo, Mobile agents protection, FIIT STU 2007, supervisor Ing. I. Kapustík
– Bc. Michal Bebjak, Aspect-oriented implementation of web aplication changes, FIIT
STU 2007, supervisor Dr. V. Vranič
– Bc. Peter Šimo, Semanticaly supported web browsing, FIIT STU 2007, supervisor Prof.
P. Návrat
– Bc. Jakub Vaňo, Colaborative editing of source files in team work, FIIT STU 2007,
supervisor RNDr. V. Šimáková
•
PhD thesis - defended:
– M. Laclavík, Ontology and Agent based Approach for knowledge management, Ústav
informatiky SAV, 2006, supervisor Ing. Ladislav Hluchý, CSc.
– Viktor Oravec: Manažovanie koalície logických agentov, Ústav informatiky SAV,
supervisor Prof. B. Frankovič, DrSc.
– Zoltán Balogh: Knowledge based performance prediction for Workflow Scheduling and
Composition of Grid Services, Ústav informatiky SAV, 2006, supervisor doc. Ing.
Ladislav Hluchý, CSc.
– Radoslav Forgáč, Zniťovanie dimenzie klasifikačného priestoru pomocou ITNN, II SAS
2007, Supervisor Prof. I. Mokriš
•
•
PhD students still working on thesis - 3
Presentations and workshops for students and researchers - 7
67
RAPORT presentation,
Thank You for Your Attention!
Ladislav Hluchý
hluchy.ui@savba.sk
Institute of Informatics
Slovak Academy of Sciences, Bratislava
(UI SAV)
Information Retrieval and Information Extraction
lectures
IR Lectures
•
•
•
•
•
•
•
•
•
•
•
•
•
Introduction to Information Retrieval
Text Operations, Text Analysis, stemming
Crawling, link processing
IR Models, Indexing techniques
IR Software libraries and systems
Ranking by Graph Algorithms (PageRank, HITS, …) and Searching
Information Extraction
Regular Expressions
Large Scale Data Processing on MapReduce Architecture
Multimedia Information Retrieval
Evaluation Techniques, Precision, Recall
Google
Semantics and IR, Semantic Web Standards
70
Lectures conditions
• Every students gets project focused on
–
–
–
–
–
Crawling
Indexing
Ranking
Information Extraction
Large Scale information Processing
• They have to consult project
3 times during semester
• Availability of data from day one
• Lectures are available at:
Internet
Sťahovač
Užívateľ
Otázka
Textové operácie
Indexovač
Báza
dokumentov
Zoznam
dokumentov
Index
dokumentov
Vyhľadávač
Spracovanie
odkazov
Odkazy
Usporiadanie
– http://vi.ikt.ui.sav.sk/Témy_prednášok
71
Commius
Commius Vison
• Commius vision of interoperability
– A software system
• adaptable
• customisable
– For the SMEs
• With “zero-cost entry” into interoperability
• Delivered as an easy-to-use always available service (ISU)
– Supporting collaboration and bottom-up, flexible,
approach to interoperability
73
Commius Objectives
• Use e-mail protocols (SMTP, POP3,
Communicat
support System Interoperability
e
•
Understan
d
Work
together•
Easy to•
use
IMAP) to
Design and develop software components to
support Semantic and Process Interoperability
Delivered as an easy-to-use always available
service (ISU)
Develop an Open Source framework
– With seamless integration within a network enterprise
environment
– Modular and adaptable to different ICT infrastructure
standards
74
Commius Objectives
Demonstrat
•
e the results
Direct
involveme
nt of the
end-users
Demonstrate a pilot application, within three industrial use
cases
– Business Case 1 – Interoperability within
the Spanish Technology Centers, Fedit
(S)
– Business Case 2 – SMEs Technological
District, Aitek and Techfin (I)
– Business Case 3 – Enterprise Resource
Planning integration (SL)
75
Commius Partners
1. Softeco Sismat - Italy (coordinator)
2. University of Manchester - United Kingdom
3. German Research Center for Artificial Intelligence - Germany
4. Institute of Informatics, Slovak Academy of Sciences - Slovakia
5. Vienna University of Technology - Austria
6. Atos Origin - Spain
7. SingularLogic - Greece
8. Fedit, Federación Española de Entidades de Innovación y
Tecnología - Spain
9. Aitek - Italy
10. Techfin - Italy
76
Commius business scenario
Altamoda manager
We need ICT to
improve
Altamoda
business
Altamoda is an SMEs clothing wholesale seller
Altamoda uses email and internet but the business is
carried on manually
Altamoda manager is thinking he needs some simple ICT
tools to support its business
77
Commius business scenario
Commius community
Altamoda manager
Zero cost
easy-to-install and use
always available
Step by step
Commius Dissemination is effective
78
Commius business scenario
Commius community
Altamoda manager
Altamoda manager decides to try Commius
He downloads Commius and install it
79
Commius business scenario
Commius community
Altamoda manager
Altamoda manager decides to try Commius
He downloads Commius and install it
80
Commius business scenario
Altamoda customer
Altamoda manager
Purchase order
Commius monitors emails workflow
Commius starts as simple workflow assistant
81
Commius business scenario
Altamoda manager
You received a
Purchase order
Click to send the
order to the
Purchasing manager
82
Commius business scenario
Altamoda manager
Altamoda Purchasing manager
Process purchase order
You received a
Purchase order
Click to send the
order to the
Purchasing manager
Vendors
83
Commius business scenario
Commius community
Altamoda manager
Altamoda manager likes Commius
He decides to configure Commius
He asks for services to the Commius
community
84
Commius business scenario
Commius community
Altamoda manager
Commius sw expert
A sw expert configures Commius for the
company specific business
85
Commius business scenario
Altamoda customer
Altamoda manager
Purchase order
Delivery
Purchasing manager
Vendors
Commius support the full internal process
order workflow
86
Commius business scenario
Altamoda customer
Altamoda manager
Delivery
Purchasing manager
Vendors
Customers and Vendors have installed Commius
Commius support inter-organisational workflow
87
Commius business scenario
Altamoda manager
Service provider
Purchasing manager
Altamoda customer
Vendors
Other services are available, such as
business information, security provision…
88
IPR and licensing
• The following roles are envisaged
OS community
Local service provider
SW developer
proprietary
SW developer
proprietary
On line
Services provider
Maintain and upgrade the Commius OS
platform > no profit
Configure and Customise Commius
Business modules according to the SMEs
specific needs > make profit from services
Develop specific system connectors to
support integration with ERP and legacy
systems > sells proprietary software
Develop Business modules addressing
specific needs > sells proprietary software
Provide a set of on-line services accessible
through the web > make profit from
services, or free services (f.i download)
89
WP4 System Interoperability
 Objective
 To deliver technical interoperability by integrating Commius with email
and SMEs infrastructure as well as serving Semantic and Process
interoperability layers
 Approach
 Integrating with email and SME environment the way that users
can use their favourite email client and web browser and thus do not
change working practices
 WP4 is delivering methods and
open source components for




Integration with email infrastructure
Module Execution, Management and Discovery
Information Extraction
System Connectors
90
Task 4.1 – Interoperability over SMTP
• Task 4.1 covers:
Server
Server
Mail Server
Mail Server
Commius
SMTP
POP3
IMAP
Commius
Desktop
Desktop
– E-mail Gateway Plugin (EGP),
– Module Management,
– Connection to E-mail
infrastructure
Mail Client
Mail Client
Browser
Browser
• Achievements
– Client and server version deployed and tested
– Code and software release as SourceForge project
http://acoma.sf.net
– infrastructure and components developed in Task T4.1
•
•
•
User guides
Technical guides
Software Release including JavaDocs
Enhanced
Email
Message
MPP
Original
Email
Message
Email Client
Email Server
Email Gateway Plugin
System Interoperability
Components
Modules
Output
Email
Message
91
Task 4.1 – E-mail Gateway Plugin
and Module Management
E-Mail Gateway Plug-in Achievements
 SMTP and POP3 implementation Email Gateway plugin/framework
 Message Decomposition
 Attachments Processing
 A converter/processor is executed on every type of attachment
 New type of email message added – MPP component html output,
4 different type of emails
Module Management Achievements
 Modules management based on OSGi container embedded inside
framework
 Updating existing modules
 Executing modules
 Modules Interfaces Developed
 boolean check(String rawEmailText)
 Set<ModuleResult> execute(String path, String acomaid, String[]
args)
 Module management (installing, uninstalling, executing)
 Web based management interface
 Directory based
92
Task 4.1 – Connection with Email Servers
“Connection with E-Mail Infrastructure” Achievements
E-mail Infrastructure Connection Concepts Research
•
Server-Side Connection
–
MX Dedicated Commius Box
–
non-MX Dedicated Commius Box
–
Encapsulated Commius
company.com
MX
Incoming
E-mail
Processed
E-mail
Outgoing
E-mail
Company’s E-mail
Server
• “Commius Server” deployed
Commius Box
– Installed as a OVZ virtual server, Postfix MTA + Maildrop MDA
•
Easy to clone , migrate or reconfigure
– Commius intermediates SMTP communication
– RMEC - Rule-based Module Execution Component
• A Control Panel Component
• Filter = Rule + Module Execution + Config
93
T4.2 Information Extraction (IE)

Motivation



Text Preprocessing



Patterns can be used to extract various objects from text => valid for content in enterprise, interoperability and email
context
Results are: key - value pairs and its transformation
Social Network and other Graph


Analysis, text operations,
Segmentation, indexing
Pattern based IE


To analyze and
preprocess text
To create meta data
from text
Extraction of communicating parties and relation to other objects and graph analysis
Achievements

Design and prototype implementation available at
Ontea.sourceforge.net CVS





pattern based IE based on key - value pairs and its transformation
Simple segmentation techniques
social network extraction from mailboxes
Interconnection with Task 5.2 Semantic Annotation
and whole WP5
Publications
94
T4.2 Information Extraction Model
 Extraction based on JAVA Regular
Expressions
 Model supports:


named backreferences
macros
 Result of extraction is
set of Key=>Value pairs
 Key=>Value pairs (Results) are further
processed
 Extraction patterns are defined in XML
(we have XSD Schema)
 Macros can be used unlimited times in
any pattern
 Macros in macros (any level)
 Results can be enhanced by GATE
annotations (e.g. gazetteer lookups)
 Macros could be used to create new
patterns only by clicking
95
T4.2 Information Extraction Model
Address and product patterns
3 words macro
ZIP macro
Extraction
Street number macro
Street name macro
City name macro
Country macro
Processing
Address patterns
96
T4.2 Text Segmentation
 Simple segmenters (regex based):




Words
Sentences
Paragraphs
Email citations
 Segmentation based on result
position
 Statistical segmenter
 Finds the most similar repeating
tokens, which could be considered as
segment dividers
 Uses Levenshtein distance, to
compute similarity of dividing tokens
 Considers line frequency of dividers,
number of dividers
 Gate segmentation




Tokens
SpaceTokens
Splits (between paragraphs)
Sentences
 Segments are represented as
results (position, length, key, value)
among other results and can be
further processed
Bank statement
97
T4.3 Message Post Processing- Progress
 Task 4.3 covers
 Email builder (enhanced email message as static HTML)
 EGP produce enhanced email from module results
 Web GUI (AJAX web application)
 Employed GWT and GWT-Ext libraries
 Running on Jetty server integrated in OSGi container
 Standardized module output (XML Schema)
 Email builder and Web GUI use the same XML Schema
 Achievements




Integration efforts with WP7, EGP and email annotation
Improved look & feel of MPP visual components
Email building integration schema
Email attachments processing
98
T4.3 Hints/Actions and Email GUI
XML-based email integration
 Email builder process module
outputs according XML references
(note concept)
 Action description
 URL link specifies actions for
custom module invocation
 date, module type,
position in text, etc.
XML example
99
T4.3 MPP User Interface Prototype
HTML part of e-mail
MPP GUI component
100
T4.4 What are System Connectors?
•
SC are an abstraction layer of following interactions:
– Information from the exchanged emails lead to ‘supportive actions’ available through
COMMIUS UI
– Actions are tightly connected to the legacy systems. To achieve these actions, specific
interactions with the legacy systems have to be accomplished
•
Connectors Chaining
– the output and the input of each SC
is a sequence of tuples
accompanied by metadata
•
Specific types of SC
identified up to now
–
–
–
–
–
•
Web Connector
Database & Hibernate Connector
Spreadsheet Connector
Web Service System SC
Geocoding/Reverse GeoCoding SC
SCs must be configured before usage
T4.4 System connectors
•
Achievements:
– Prototype of SC for
•
•
Hybernate DB Connector
RDBs, WebApplications, Spreadsheets
– A chained-usability schema has been
proposed
• SC1SC2SC3…SCn
– Meta-connector for integration with
Information Extraction key-value pair
approach
Web Connector
Internet
Key-value
Meta-Connector
Transformed
Key-value
SpreadSheet
Connector
Database
Connector
102
WP4 Results
 Prototype
 Being developed and available as SourceForge.net project
 Ontea: CVS working code – release will be in November
 Acoma: release available
 Publications
 Journal and International pub: CAI, IEEE CEC 2009 - E3C Workshop, FIS
2008, ICCS 2008, CGW 2008


•
•
•
Michal Laclavik, Martin Seleng, Marek Ciglan, Ladislav Hluchy:
Ontea: Platform for Pattern based Automated Semantic Annotation
In Computing and Informatics, Vol. 28, 2009, 555–579
Michal Laclavik, Diana Maynard: Motivating intelligent email in business: an investigation into current
trends for email processing and communication research; In Workshop on Emails in e-Commerce and
Enterprise Context (E3C); IEEE Conference on Commerce and Enterprise Computing; DOI
10.1109/CEC.2009.47; pp. 476-482, 2009
Michal Laclavik, Martin Seleng, Emil Gatial, Ladislav Hluchy:
Future Email Services and Applications; Proceedings of the Poster and Demonstration Paper Track of
the 1st Future Internet Symposium (FIS'08), CEUR-WS, ISSN 1613-0073, Vol-399, pages 33-35, 2008.
Michal Laclavik, Martin Seleng, Ladislav Hluchy:
Towards Large Scale Semantic Annotation Built on MapReduce Architecture; In Proceedings of ICCS
2008; M. Bubak et al. (Eds.): ICCS 2008, Part III, LNCS 5103, pp. 331-338, 2008.
Michal Laclavik, Martin Seleng, Marek Ciglan, Ladislav Hluchy: Supporting Collaboration by Large Scale
Email Analysis; To appear in CGW 2008 proceedings (2009)
 Local: ITAT 2009 (1), WIKT 2009 (3), Znalosti
2008 (2)
2009 (1), WIKT
103
Commius Conclusion
•
Support and infrastructure for:
– Email based interoperability
– Intelligent Email Processing
•
Research Challenges addressed
–
–
–
–
Email Content Processing
Pattern based Information Extraction
support for Semantic Annotation
External and Legacy System Integration
– Email GUI – Human Computer Interaction Issues
– Architectures
– Large Scale Information Processing
•
Achievements
– Deliverable D4.1.2
– prototypes including all tasks
ready for good quality M22 Deliverables
– Several scientific publications
– prototype as release on Acoma.sf.net
104
AIIA - Adaptive Interoperability Framework for
Private and Public Sector
Slovak National Project
Project Partners
• Institute of Informatics, Slovak Academy of Sciences
• Anasoft
• SANET
106
Work Packages
Modul n
PB 2
Modul 2
Pôvodný
Modul 1
WP1 Architecture
WP2 Email Enabled Interoperability Infrastructure
WP3 Information Proc and Ext Components
WP4 Semantic Processing Components
WP5 System Conectors Components
WP6 Itneroperability Modules
WP7 Pilot Applictions
Infraštruktúra pre interoperabilitu cez email
•
•
•
•
•
•
•
PB 6
PB 6
PB 6
Spracovanie a extrakcia informácií
PB 3
Sémantické spracovanie
PB 4
Prepojenie existujúcich systémov
PB 5
Upravený
E-mail klient
Prehliadač
Workplace
HelpDesk
E-MAIL Client
Msg
WebApps
(AIIA,
BackEnd)
Ext
E-MAIL Server
Distribute
Message
AIIA Server
AIIA SMTP
Plugin
Msg
Client
WEB Server
Extranet /
Form Registry
AIIA Service
Ext
BackEnd Servers
Intranet / Business Workplace
CRM (Contact, Product, History)
ERP (Finance, Accounting)
Knowledge Base / Archive
107
Secure Agent Infrastructure
Institute of Informatics
Slovak Academy of Sciences, Bratislava
(UI SAV)
Introduction
Objective
“Add new smart functions to existing services which will make the communication
more effective and helpful for users. Smart functions will be provided by
distributed IT systems based on an agents’ infrastructure.”
Thus we should allow creating a pervasive and trusted communication
infrastructure fulfilling requirements of crisis management users and ready for
immediate application.
Requirements
• Provision of a distributed agent paradigm to achieve confidentiality and access
to resources.
• It should also provide a smart negotiating system for parameterisation and
independent handling of access requests to achieve rapid reaction.
• Should be designed as a collection of software services with agent-like features
(mobility, pro-activity) which would execute in a secure manner.
• Enable access legacy IT systems whilst keeping information confidential.
• The security should be provided by a specialized component called “Secure
docking module” (SDM).
109
Role of II SAS in the Project
•
WP2 System analysis and design
– T 2.1.2. Secure agent infrastructure analysis, detailed needed infrastructure definition
(UI SAV, HIT)
– Our effort 11 PM
•
WP4 Secure agent infrastructure
– WP Leader
– Our effort 38 PM
•
WP7 Integration of research results
– Our effort 4 PM
•
WP10 Demonstrator creation and presentation
– Our effort 8 PM
•
WP11 Dissemination of research results
– Our effort 5 PM
110
SAI Deployment Diagram
Operational Level
Tactical Level
Strategic Level
General Command
111
Hardware Security
• Core element of the SAI is the Secure Docking Station (SDS)
• Realized by two complementary devices called the Secure Docking
Module (SDM) and the Trusted Docking Station (TDS)
SDS = TDS + SDM
Secure Docking Station
Design and development of SDM and TDS is being done by
Technical University Graz
112
112
SAI Architecture
113
Scenario
114
SAI Subsystems
Subsystem
Basic description and functionality
Distributed Secure Agent Platform
(DSAP)


The core agent platform.
Will provide means for agent deployment, execution, migration and
communication.
Process Management Subsystem
(PMS)


Based on the plan collected from users will generate a plan of activities.
Executes the plan.
User Communication Agent
(UCA)


Will communicate with users in a form of guided dialog through electronic
device.
Will include authentication and interface to authorization of the user.
Agent Repository (AR)


Database of system users, agents and their certificates.
Process of accreditation of agents.
Public Key Infrastructure
(PKI)

Certification and verification of agents, users and resources.
Resource Inquire System
(RIS)

Will provide information which system to query for specific information about
resources.
115
Common Requirements
Fail-over


Interfaces to external systems


Ensure fail-over system components especially in case of TS
network.
All subsystems will need to address this issue individually.
Security and Certificates with the Docking Station.
Interfaces to legacy systems for crises management and related
systems.
116
EGEE NA3: User training and Induction
•
•
Overal goal:
to stimulate and support the development of training mechanisms associated with the
emerging national and region Grid organizations to support local training provision
Sub-tasks:
– Course content creation, scheduling, organization, and delivery providing training material and courses for grid users and
application developers
– Coordinated trainer support mechanisms - online training
support framework by provision of digital library with a SOA
containing course material and documentations (e-Learning
provision)
– Training-Infrastructure provision - the operation of GILDA
testbed, updates of the gLite middleware and user level services
and tools, monitoring t-Infrastructure and the first level support
– Activity management and partner coordination
Goals of NA3 training courses
•
Induction course
–
–
–
–
–
•
to give an understanding of grid computing
to give an understanding of the EGEE project and its activities
to give an understanding of grid security
to provide an understanding of grid middleware gLite
to enable basic practical use of gLite services
Application developer course
– to make familiar with fundamental methods of
•
•
creating new grid applications and porting legacy code applications to the grid
data management in grid
– to present some high-level grid tools and frameworks designed
for developing more complex grid applications
II SAS – NA3 Activity
•
GCCP – International Workshop on Grid Computing for Complex problems
•
Main sessions:
– Grid Computing
• national and international grid projects, grid research infrastructures,
grid security, grid access
– Distributed Computing and Large Scale Applications
• grid, service-oriented, knowledge-based computing, data movement
mechanisms, workflows
• bio, life, earth, chemistry, environmental, astronomy & astrophysics,
high energy, business financial challenges
– High Performance Computing and Large Scale Simulations
– Grid Course & Tutorial
II SAS – NA3 Activity
•
Induction and Application Developer Courses
–
–
–
–
–
total number of courses: 17
participants: potential grid users, researchers, students
number of participants: 6-20
Training material in Slovak language
Main subjects of courses:
•
•
•
•
•
•
•
•
•
Introduction to grids and EGEE project
Principles of parallel and distributed computing
Grid security mechanisms
Access to grids & Virtual Organizations
Development of grid applications (gridification process)
Grid middleware gLite
High-level grid tools (Genius portal, DIANE)
On-line demonstration of a grid application
Hands-on tutorial (gLite on Gilda testbed: JDL, job submission, job monitoring,
retrieving job output, data management)
II SAS – NA3 Activity
• Talks, Discussions, and Consultations
– Main themes:
•
•
•
•
grid computing,
how to involved to EGEE,
demonstrating the capabilities of EGEE Grid technology,
grid applications
• E-Learning – SlovakGrid Web portal
•
– Relevant documents about Grids, clusters and distributed
computing
– References to EGEE documentations
– Quick-start documents about: Certificates, Virtual Organizations,
Gilda, Genius, gLite, etc.
– Descriptions of several gridified scientific applications
Maintenance and updating the II SAS GILDA training site
EGEE NA4:
User community support and expansion
•
•
Overal goal:
to ensure that Grid technology and the EGEE infrastructure are used
successfully by a broad spectrum of scientific collaborations
Sub-taks:
– Support
• Virtual Organizations suport
• Application porting support
• Direct user support (Help desk)
– Strategic Discipline Clusters (High energy physics, Life science,
Earth science, Grid observatory, Computational chemistry,
Astronomy and Astrophysics, Fusion)
• Specific support concerning domain-specific software
• Development and evaluation of higher-level services to address advanced or specific
needs
• Evolution of gLite and testing
– Activity Coordination
Grid Computing (CD) - eLearning material in Slovak
Collection of study materials on grid computing for beginners:
• Manuals translated to Slovak language
(gLite, data management, GENIUS, P-GRADE, …)
•
•
•
•
•
•
•
•
•
Examples of grid programs
Workload management animation, and many other animations
Course presentations – certificates, VO, middleware
Tutorials
Applications
How to start: step by step directions for beginners with links to screenshots
More than 180 screenshots in Windows, Linux, and gEclipse environment
Videos and other colorful materials on HPC
EGEE infosheets translated to Slovak language
123
Institute of Informatics SAS
Krakow 2009
124
Institute of Informatics SAS
Krakow 2009
125
Institute of Informatics SAS
Krakow 2009
126
Institute of Informatics SAS
Krakow 2009
127
Institute of Informatics SAS
Krakow 2009
128
Institute of Informatics SAS
Krakow 2009
129
Institute of Informatics SAS
Krakow 2009
130
Institute of Informatics SAS
Krakow 2009
131
Krakow 2009
132
Institute of Informatics SAS
Krakow 2009
133
Thank You for Your Attention!
Ladislav Hluchý
hluchy.ui@savba.sk
Institute of Informatics
Slovak Academy of Sciences, Bratislava
(UI SAV)
Download