2012 Summer School 12-14 September, ENEA, Rome, ITALY Web-DB iCARDs Management & Inquiry DOC Data & Information Technologies ICTs.

Slides:



Advertisements
Presentazioni simili
Italiano Da quando siamo passati al corso di metallurgia (3^o ) abbiamo cominciato a lavorare utilizzando i maniera didattica tecnologie di tipo hardware.
Advertisements

Lo sviluppo delle PMI tra Innovazione e Competenze. Il progetto MASTER Valentina Castello.
La sinergia tra Office SharePoint Portal Server 2003 e Content Management Server 2002 Walter Cipolleschi.
Crea il tuo sito con Web Matrix e il Web Hosting su ASP.NET
Struttura dellinterfaccia SBN2 Mauro Narbone Udine 20 Aprile 2006.
WebProfessional Web Content Management System
UNIVERSITA DEGLI STUDI DI MODENA E REGGIO EMILIA Facoltà di Ingegneria – Sede di Modena Corso di Laurea in Ingegneria Informatica Progetto e sviluppo di.
Distributed Object Computing
Riccardo Torlone RM1, RM3, Polimi, IFAC, CEFRIEL, Engineering, ISUFI
FONDAMENTI DI INFORMATICA III A2A1-1 CARATTERISTICHE E MODELLIZZAZIONE DEL LAVORO DUFFICIO Argomento 2 Approfondimento 1 CARATTERISTICHE E MODELLIZZAZIONE.
1 STATO DELLINTEGRAZIONE TRA I 4 PROGETTI AVVISO 1575/2004 ATTIVITA DEL GRUPPO TECNICO OPERATIVO Riunione del Comitato Tecnico sullInteroperabilità MUR,
Nuovi prodotti e processi più efficienti: le opportunità tecnologiche e di finanziamento.
Project net Principali funzionalità del programma web-based enterprise project management.
Queuing or Waiting Line Models
POLITECNICO DI BARI PRIN Genova - Febbraio 2004
Applicazioni mobile Better Software 2009 Massimiliano Zani Sms Italia.
B. Leporini, F. Paternò Pisa, maggio 2003 Usabilita' e Screen Reader: Nuovi Criteri di Progettazione.
Capitolo 20: Sistemi multimediali
Firenze – Festival della Creatività 2009 Comm.it s.r.l. – Ing. Davide Rogai, Ph.D. – Software >> fast on demand software.
1 w w w. g a t 4. c o m WI GAT WebIngelligence rappresenta una piattaforma funzionale e tecnologica per la creazione e gestione di un datawarehouse che.
VALUTA LEGGIGUARDA ASCOLTA COMUNICA NARRA RIFLETTI.
Sistemi Informativi sul Web
Corso Laboratorio di Basi Dati II Usability Lab 2002 Flavio Fontana Identificazione e selezione dei progetti di ICT Risultati di ricerca dei progetti Produzione.
Usability Lab 2001 Corso Elementi di Progettazione di Basi di Dati Multimediali in rete Metodologie di validazione e Usabilità Usability Lab 2001 Interfacce.
Il World Wide Web Lidea innovativa del WWW è che esso combina tre importanti e ben definite tecnologie informatiche: Documenti di tipo Ipertesto. Sono.
Project Review Novembrer 17th, Project Review Agenda: Project goals User stories – use cases – scenarios Project plan summary Status as of November.
Project Review byNight byNight December 21th, 2011.
Project Review byNight byNight December 21th, 2011.
Corso Laboratorio di Basi Dati II Usability Lab 2007 Corso Laboratorio di Basi Dati II Elementi di Progettazione di Basi di Dati Multimediali in rete Metodologie.
Usability Lab 2007 Corso Laboratorio di Basi Dati II Interfacce visuali avanzate ROOMS Linguaggio di navigazione e di interrogazione visuale Prof. Flavio.
1 How to generate testing models into MDA approach to software development. A beginner’s point of view. Università degli Studi dell’Aquila Facoltà di Scienze.
Distributed System ( )7 TCP/IP four-layer model.
Le nuove tecnologie di e-Learning e l'usabilità dei sistemi mobili Prof. Flavio Fontana (UTMEA-CAL) ENEA, Università degli studi “la Sapienza” di Roma.
Protocolli e architetture per WIS. Web Information Systems (WIS) Un Web Information System (WIS) usa le tecnologie Web per permettere la fruizione di.
Come preparare la Literature Review
Realizzazione di un sito internet per l’informazione scientifica e la formazione della popolazione sulle problematiche sanitarie derivanti dall’utilizzo.
Summer School H-DATA 2014ENEA, Roma September 2014 Mobile QS Interfacce Visuali Avanzate per Query MOBILE QS 2013 H-DATA Summer School 2014 MOBILE.
WP4 – Software Infrastructures. How it was Overall goal “The outcome of WP4 is the design, implementation and evaluation of software components that will.
POLITECNICO DI BARI PRIN Genova - Febbraio 2004 Maria Pia FANTI Carlo MELONI Mariagrazia DOTOLI.
Project Review byNight byNight December 21th, 2011.
Giovanni Biondi ICT e trasformazione della Scuola.
ISTITUTO D’ISTRUZIONE SUPERIORE COMMERCIALE INDUSTRIALE AMELIA I.T.C NARNI a.s. 2002/ /2004 CLASSI 1A 1B 2A 2B.
Architettura del Portale Agrologis Utente Modulo F. Data base centrale Active Web Matrix Data Base Multimediale Distribuito Interfacce Visuali Avanzate.
BSAFE/400 Gateway Gestione della Sicurezza IBM iSeries (AS/400) BSAFE/400 Gateway Valentino Nanni I/T Spec.iSeries.
Microsoft Confidential Gabriele Castellani Developer & Platform Evangelism Microsoft.
Metodi Quantitativi per Economia, Finanza e Management Lezioni n° 7-8.
Giuseppe Gramazio e Massimo Legnani Framework integrato per il delivery di applicazioni context aware, multimodali e accessibili – SAF (Situation aware.
Il trasferimento Tecnologico La Neoimpresa come agente dello sviluppo sociale La Neoimpresa come agente dello sviluppo sociale Il Portale : front-end e.
Taccani1 7.4 Identification ANALISI DEI PERICOLI Hazard Analysis Identificazione Valutazione Misure di Controllo Control Measures Assessment.
Distribuzione controllata del software con Systems Management Server 2003 Fabrizio Grossi.
Progetto ATLAS Campagna di diffusione per lo sviluppo della città sostenibile Flavio Fontana Usability Lab ENEA C.R. Casaccia
BaBar Tier A Administration Workshop CCR, Paestum Giugno 2003 Alberto Crescente, INFN Sez. Padova.
Mobilità tra i Paesi del Programma KA103 A.A. 2014/2015 (KA103) Mobility Tool+ e il Rapporto Finale Claudia Peritore Roma luglio 2015.
Project Review Novembrer 17th, Project Review Agenda: Project goals User stories – use cases – scenarios Project plan summary Status as of November.
Architetture software
CMS RPC ITALIA' , Settembre Ischia-ITALIA RPC DCS Giovanni Polese.
Titolo evento Luogo, data Seminario INSPIRE Bologna, luglio 2012 INSPIRE NETWORK SERVICES obblighi normativi e metodologie per valorizzare il patrimonio.
Il progetto ARTISAN Angelo Frascella – ENEA (8 Luglio 2011)
«Beko Italy Service Excellence Project» Excellence Project» «Beko Italy Service Excellence Project» Excellence Project» Partner.
Titolo evento Luogo, data Seminario INSPIRE Bologna, luglio 2012 Profili, strumenti ed implementazioni dei metadati Antonio Rotundo Agenzia per l’Italia.
A.A CORSO INTEGRATO DI INFORMATICA E BIOINFORMATICA per il CLT in BIOLOGIA MOLECOLARE Scuola di Scienze, Università di Padova Docenti: Proff.
ORGANISATION OF THE EDUCATION SYSTEM IN ITALY 2010/2011.
STMan Advanced Graphics Controller. What is STMan  STMan is an advanced graphic controller for Etere automation  STMan is able to control multiple graphics.
MSc in Communication Sciences Program in Technologies for Human Communication Davide Eynard Facoltà di scienze della comunicazione Università della.
WRITING – EXERCISE TYPES
Next generation data center Digital360 Award – 2017 edition
Studente : Andrea Cassarà Classe: 5AII A.S. 2014/2015 Link Sito
Proposal for the Piceno Lab on Mediterranean Diet
SWORD (School and WOrk-Related Dual learning)
Next generation data center Digital360 Award – 2017 edition
Transcript della presentazione:

2012 Summer School September, ENEA, Rome, ITALY Web-DB iCARDs Management & Inquiry DOC Data & Information Technologies ICTs

2012 Summer School September, ENEA, Rome, ITALY Web-DB iCARDs Management & Inquiry DOC Data & Information Technologies ICTs

2012 Summer School September, ENEA, Rome, ITALY Web-DB iCARDs Management & Inquiry DOC Data & Information Technologies ICTs Heterogeneouses And distributed Databases

2012 Summer School September, ENEA, Rome, ITALY Web-DB iCARDs Management & Inquiry DOC Data & Information Technologies ICTs Heterogeneouses And distributed Databases Table 1 Table 2 Table 3 Table n Museum; glass, vase, metal,. Archaeological Area; Expert; Institution; Technology Documentation …..

2012 Summer School September, ENEA, Rome, ITALY Technologies e Hw/Sw systems VW3D H-DATA MSE iCARDs Meta Search Engine (MSE) is an innovative system to search documents in a large scale and distributed internet environment The new ENEA generation of intelligent and dynamic cards. An advanced 3D web application that permits a synchronous (live) and asynchronous dissemination of online lessons into the internet.

2012 Summer School September, ENEA, Rome, ITALY Technologies e Hw/Sw systems Net-Lesson 11 & NeQS Mobile H-DATA MMP MATRIX Matrix Multi Platform (MMP) is an innovative system to manage e- learning platforms, courses and user data in a distributed environment. The new ENEA service e-LEARN is based on the 4th generation MATRIX. MATRIX introduces new management funzionalities for the users, online courses and e- learning contents An advanced web application that permits a synchronous (live) and asynchronous dissemination of online lessons into the internet.

2012 Summer School September, ENEA, Rome, ITALY Architecture MATRIX e-Learning Platform Portal ( Web Site) LMS&Administration, LCMS VMS, VCMS Event Management Assessment, Test, Quest DBMS Media Center - Multimedia VC Simulation Environment VC Simulation Environment COURSE STRUCTURETHEMATICS COURSE 1 MODULE 1 LESSON 1 UNIT 1 UNIT n LESSON n MODULE n COURSE n MDS Collaborative Tools AUTHORING TOOL

2012 Summer School September, ENEA, Rome, ITALY MATRIX Multi Platform NAVIGAZIONE GESTIONE: Layout sito web; Piattaforme; Corsi; Schede Corsi (MDS) Pagine corsi; Utenti; Tutor e Staff; Segreteria utenti; Segreteria Classi; Accessi, tracciabilità CORSO 1 Client CORSO 2 CORSO 3 CORSO n Piattaforma 1 Internet Piattaforma 2 Piattaforma n SERVERSSERVER NAVIGAZIONE CORSO Piattaforma 1 GESTIONE : Layout sito web; Piattaforma; Corsi; Schede Corsi (MDS) Pagine corsi; Utenti; Tutor e Staff; Segreteria utenti; Segreteria Classi; Accessi, tracciabilità

2012 Summer School September, ENEA, Rome, ITALY NetLesson & NetSeminar Presentation Area Navigation Bottons Video Area Video & slide Control panel Always on top the screen

2012 Summer School September, ENEA, Rome, ITALY Technologies e Hw/Sw systems EVALUATOR Usability and 3D VW3D AVI (IVQSS) Virtual World 3D (VW-3D) is an advanced visual interface system to the MATRIX 3 platform to represent in 3D the e-learning activity and related network services for cooperative- works. The web acts as a virtual Usability Lab and will allow the analysis and testing of the usability level of different systems such as Learning Content Management System (LCMS), authoring tools and learning objects. The IVQSS prototype is a Visual Query System developed at ENEA's Usability Lab to access and query remote databases through the Web. The system allows to create and execute queries to remote databases and to have a results visualization.

2012 Summer School September, ENEA, Rome, ITALY Technologies e Hw/Sw systems Cyber Enterprise Standards Database (BDN) & MSE Cyber EnterpriseCNR2 Portal Methodology, platforms and technologies to support the programming integration, in distributed environment, of complex and heterogeneous system based on virtual components. Portal CNR2 is an innovative environment to manage an e- marketplace for logistics and transports of the fruit and vegetable sectors. To retrieve, view and download full national and international standards(the fruit and vegetable ), by means of high-level query system titled Meta Search Engine (MSE).

2012 Summer School September, ENEA, Rome, ITALY Technologies e Hw/Sw systems Heterogeneous and Distributed Database Architecture Metasearch Engine on Documents and Italian & European Standards

2012 Summer School September, ENEA, Rome, ITALY 1.User classes identification and user profiling; 2.Definition of user requirements and user modelling; 3.Definition of Global system specifications; 4.Content analysis (titles, abstracts); 5.Conceptual definition of meta entities and relationships; 6. Logical and physical design of distributed and heterogeneous databases; 7. management and query functions design; 8. advanced functions and user services design; 9. Web applications and Database integration ; 10. Advanced visual user interfaces design; 11. Validation and usability testing. Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Active Web Matrix Multimedia and Distribuited Database Visual Interfaces Advanced Virtual Components Core System End User Client CV1 CV2 CV3 Partner CV Manager Communication Manager Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Internal Archicteture AVIWeb Client Central Database User Database WS 1,2,...,n Query & Communication Manager Extranet Browser AVI Data Manager Interface Advanced Visual Interface WS 1 WS 2 WSn Intranet Service Network Server STD Portal Estract User Services Multimedia Webseminar Training Internet Newsletter Semantic Web Results Display Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY ADV-GEST HTTP 1 HTTP 2 SQL-SERVER / ORACLE /MySQLPro SQL-SERVER – MM SERVER BDN DBC ADV-GEST SQL-SERVER / ORACLE/MySQL ro MM SQL-SERVER – MM SERVER Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Hardware IBM, Server Blade HS21 16 GB RAM, 2 Discs 40 GB S.O. ESX 4.1, VM Ware - Virtual Machine, 2 HBA 4 GBit/sec. External Storage EMC2 NS 120, 120 TB, 4 TB for Applicazions, NET LAB LAN 10 GBit/sec. Software Windows 2008 and Mysql. Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Application Layer Database Layer DataAccess (DataAgent / DataAgentManager) BusinessObjects Presentation Layer Page Components Master Page Manager Browser Page Components BusinessObjects MobilePDA Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Web-DB Architecture Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Website Dynamic Mapping (Info Sections) Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY E/R Schema and Inquiry Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Application Layer Database Layer DataAccess (DataAgent / DataAgentManager) BusinessObjects Presentation Layer Page Components Master Page Manager Browser Page Components BusinessObjects MobilePDA Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY General Requirements CodiceItem UR/1.1Access to the system through the application UR/1.2Network Usage UR/1.3Low Cost UR/1.4Security Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Functional Requirements CodiceItem UR/2.1Use of mouse and reduced Use of keyboard UR/2.2Full access to existing menu UR/2.3 Mapping UR/2.4System Status UR/2.5 Management Functions UR/2.6 Inquery Functions UR/2.7 Result Display UR/2.8 Standard Languages Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Technical Requirements CodiceItem UR/3.1Optimization UR/3.2Portability UR/3.3Robustness UR/3.4Automatic recovery of data and web services Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Organisational Requirements CodiceItem UR/4.1Portal – BDM & MM servers manager UR/4.2Back-up UR/4.3Data % System Upgrade UR/4.4User Services Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY News – Newsletter Module MSE - Extractor DB Module DB Website WBDMS Global Specification Advanced Experimental Funcionality Portal Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY INQUIRY Functions Types of Inquiry Simple Search Advanced Search Guided Search Search text Advanced Search in the text Personal search MetaSearch Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY USABILITY TESTING RESULTS Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY USABILITY TESTING RESULTS Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY USABILITY TESTING RESULTS Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY USABILITY TESTING RESULTS Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY USABILITY TESTING RESULTS Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY BDN Homepage Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY WEB News Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Simple Search Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Advance Search Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Advance Search Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Advance Search Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Advance Search Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Advance Search Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Newsletter Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Home page and login form Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Registration form Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Customer Model Technologies e Hw/Sw systems

2012 Summer School September, ENEA, Rome, ITALY Administrator Model

2012 Summer School September, ENEA, Rome, ITALY Designer Model

2012 Summer School September, ENEA, Rome, ITALY Marketing Model

2012 Summer School September, ENEA, Rome, ITALY Production Model

2012 Summer School September, ENEA, Rome, ITALY E/R Schema

2012 Summer School September, ENEA, Rome, ITALY Logical Schema

2012 Summer School September, ENEA, Rome, ITALY Management Procedures

2012 Summer School September, ENEA, Rome, ITALY Usability Usability is a term used to denote the ease with which people can employ a particular tool or other human-made object in order to achieve a particular goal. “In human-computer interaction and computer science, usability usually refers to the elegance and clarity with which the interaction with a computer program or a web site is designed” (Wikipedia). The document ISO (1998) Guidance on Usability, also issued by the International Organization for Standardization, defines usability as: “The extent to which a product can be used by specified users to achieve specified goals with effectiveness, efficiency and satisfaction in a specified context of use.”

2012 Summer School September, ENEA, Rome, ITALY Why Usability? <<Let’s think about a financial society. Every day there are numerous accesses at the management page and there is a designing error in this page and it makes an average of 10 seconds of time lost. If this error repeats every day 20 times for a number of 10 staff-users with a cost of 40 euro per hour, the society has to pay 6700 each week and Euro every year with looses of 1750 working hours>>. (M.Sentinelli, L’usabilità dei nuovi media, Carocci 2003). Usability

2012 Summer School September, ENEA, Rome, ITALY Why Usability? Jakob Nielsen..\inspection methods-nielsen.pdf..\web_usability_foils.pdf Usability

2012 Summer School September, ENEA, Rome, ITALY Usability Evaluation Methods User Question-Asking; User Question-Asking; Human/Computer Operational Observation; Human/Computer Operational Observation; Personal Operation Experience; Personal Operation Experience; Time and Motion Studies; Time and Motion Studies; Makeup evaluation; Makeup evaluation; Review of Detailed Design; Review of Detailed Design; Prototype Testing; Prototype Testing; Human Factors Experiment, Human Factors Experiment, Case Studies; Case Studies; Field Evaluation. Field Evaluation. Usability

2012 Summer School September, ENEA, Rome, ITALY Potential Critical Success Factors which can be measured Should a product be: Effective; Effective; Efficient in use; Efficient in use; Satisfying to use; Satisfying to use; Usable with acceptable mental effort; Usable with acceptable mental effort; Easy to install; Easy to install; Easy to learn; Easy to learn; Flexible to use; Flexible to use; Adaptable for different contexts. Adaptable for different contexts. Usability

2012 Summer School September, ENEA, Rome, ITALY e-Learning usability ULAB, has been observing the end-users behaviour during the use of the on-line courses and the e-learning systems achieving a structured technique based on the following actions: Analysis of end-user requirements in relation to the LMS and its functionality; Analysis of end-user requirements in relation to the LMS and its functionality; Understanding the users' behaviour during navigation in web based e-learning contents; Understanding the users' behaviour during navigation in web based e-learning contents; Identification of the weak points of the systems interface, and correction of critical problems during the design phase; Identification of the weak points of the systems interface, and correction of critical problems during the design phase; Easy to use management of multimedia e-learning contents by innovative and usable LCMS, proper to synchronous and asynchronous learning contexts; Easy to use management of multimedia e-learning contents by innovative and usable LCMS, proper to synchronous and asynchronous learning contexts; Improvement of the learning quality by means of innovative and usable e-learning objects; Improvement of the learning quality by means of innovative and usable e-learning objects; Increasing the quality of the communication between teacher and students by means of new interactive and innovative systems. Increasing the quality of the communication between teacher and students by means of new interactive and innovative systems. Usability

2012 Summer School September, ENEA, Rome, ITALY The experimental testing methods The ULAB experimental testing methods are complete and rigorous and they can be synthesized in following steps: Identification of all the variables involved in the interaction between end-users and the LMS & LCMS; Identification of all the variables involved in the interaction between end-users and the LMS & LCMS; Definition of the questionnaires (User Identification & final satisfaction) Definition of the questionnaires (User Identification & final satisfaction) End-user selection based on a sampling method; End-user selection based on a sampling method; Definition of tests according to the applications; Definition of tests according to the applications; Definition of the tasks and the times of execution in relation to the functionalities to be tested; Definition of the tasks and the times of execution in relation to the functionalities to be tested; Identification of the difficulty levels in the use of the systems during the test sessions; Identification of the difficulty levels in the use of the systems during the test sessions; Parameters measurement and data collection by usability experts; Parameters measurement and data collection by usability experts; Data statistic analysis by spreadsheet. Data statistic analysis by spreadsheet. Usability

2012 Summer School September, ENEA, Rome, ITALY The Idea To develop a usable and interactive system, based on multimedia communication, to manage: many tests in a same environment with/without the presence of the expert; many tests in a same environment with/without the presence of the expert; many groups of the end-users; many groups of the end-users; remote multiple sessions in the same time and different places; remote multiple sessions in the same time and different places; many activities by the experts with a standard usability methodology; many activities by the experts with a standard usability methodology; very large scale distributed database. very large scale distributed database. Usability

2012 Summer School September, ENEA, Rome, ITALY Our needs The Usability Lab testing methods plans a maximum number of fifty end-users involved to maintain a reasonable operating cost; The Usability Lab testing methods plans a maximum number of fifty end-users involved to maintain a reasonable operating cost; The usability expert can only observe a single end-user during the testing session and for this reason the end-user must physically be in the laboratory; The usability expert can only observe a single end-user during the testing session and for this reason the end-user must physically be in the laboratory; These demands have excluded any testing involving users resident in foreign countries. These demands have excluded any testing involving users resident in foreign countries. The ENEA Usability Lab has studied alternative and innovative solutions that allows to manage in remote way the usability tests. The main issues in this phase have been the possibility to organize a usability test with a remote end-user, and to effectively reduce the usability expert workload. Usability

2012 Summer School September, ENEA, Rome, ITALY Our project U.Te.A.S. has been the beginning of a new research activity in a product with the following characteristics: Remote control by the usability expert during the usability test sessions; Remote control by the usability expert during the usability test sessions; Integration of editing usability test functionalities; Integration of editing usability test functionalities; Higher number of end-users in the test sessions at the same time; Higher number of end-users in the test sessions at the same time; Improvement of data management via web; Improvement of data management via web; Advanced integration of video-communication functionalities and direct interaction during the remote test between the usability expert and the end-user; Advanced integration of video-communication functionalities and direct interaction during the remote test between the usability expert and the end-user; Implementation of a new module to create communities of usability and e-Learning experts. Implementation of a new module to create communities of usability and e-Learning experts. Usability

2012 Summer School September, ENEA, Rome, ITALY What is U.Te.A.S.? U.Te.A.S. is a web prototype application that integrates different functionalities used in the analysis of human computer interaction. This system acts as a virtual Usability Lab and will allow the analysis and testing of the usability level of different e-learning systems such as: Learning Management System (LMS); Learning Management System (LMS); Learning Content Management System (LCMS); Learning Content Management System (LCMS); Cooperative tools; Cooperative tools; Learning objects; Learning objects; On-line courses. On-line courses. Usability

2012 Summer School September, ENEA, Rome, ITALY U.Te.A.S. at work U.Te.A.S., ASP, Ajax and Javascript based, manages the following information and data: user interface interaction; user interface interaction; data test; data test; end-user, operator and expert data; end-user, operator and expert data; audio & video communication; audio & video communication; test session; test session; the parameters and the tracking towards the database. the parameters and the tracking towards the database. Usability

2012 Summer School September, ENEA, Rome, ITALY User Types U.Te.A.S. can manage the following user types: Registered end-user;Registered end-user; Operator;Operator; Usability Expert;Usability Expert; Observer;Observer; Administrator.Administrator. Usability

2012 Summer School September, ENEA, Rome, ITALY Type of TEST U.Te.A.S. schedules three usability test types: End-user testing without staff presence;End-user testing without staff presence; End-user testing with staff presence;End-user testing with staff presence; End-user testing with active assistance. End-user testing with active assistance. Usability

2012 Summer School September, ENEA, Rome, ITALY End user testing without staff It allows to execute a test without operator presence. The end-user can autonomously complete the tasks predefined by the usability expert. This usability evaluation method is “task driven” and it schedules precise actions inside the LCMS, and they are finalized to the fulfillment by a task oriented end-user and not through a generic navigation. The predefined tasks are highly structured and they guide the end-user to the final result. In this case, the system is able to record a file video containing actions and index referred to quantitative parameters, for example: Mouse click; Keystrokes; Keystrokes; Pages visited and predefined navigation; Pages visited and predefined navigation; Form compilation and query execution; Form compilation and query execution; Errors; Auto Help dialogue windows; Auto Help dialogue windows; User Suggestions form compilation; User Suggestions form compilation; Partial and total execution tasks times. Partial and total execution tasks times. Usability

2012 Summer School September, ENEA, Rome, ITALY End user testing with staff This test consists of end-user behaviour observation to evaluate the experience and the operative context in relation to the e-Learning application functionalities to be tested. The scheduled tasks are not structured. The end- user explores the contents freely while being assisted and observed directly by an operator without any external influence. In particular an empirical technique named "Thinking aloud” has been used. This technique helps the experts to understand the user's behaviour during the navigation in e-learning contents, their selected routes to hit the mark, their expectations and reactions. The testing data model is based on: Errors; Errors; Helps; Helps; End-user Suggestions and comments; End-user Suggestions and comments; Partial and total execution tasks times. Partial and total execution tasks times. Usability

2012 Summer School September, ENEA, Rome, ITALY End user test with active assistance It schedules a direct interaction between the end-user and usability expert. This interaction is supported by chat and audio/video communication tool. The end-user and the operator can execute a test together, communicating through a microphone and a web-cam, sharing the same remote desktop, while the usability expert observes silently and analyzes events and behaviours via web-cam like as an example: Facial expressions; Body motions; Body motions; Attitudes of fatigue, confusion, satisfaction Attitudes of fatigue, confusion, satisfaction or dissatisfaction or dissatisfaction Routes; Routes; Navigational modalities. Navigational modalities. Usability

2012 Summer School September, ENEA, Rome, ITALY Evaluator Architecture Test Manager Documentation Manager Video Communication Manager Web Based Graphical User Interface Database Quest Module Statistics Data Presentation Module Videotest Module Usability

2012 Summer School September, ENEA, Rome, ITALY Entity/Relationship Schema Usability

2012 Summer School September, ENEA, Rome, ITALY Test Manager Module Usability

2012 Summer School September, ENEA, Rome, ITALY The Interface Usability

2012 Summer School September, ENEA, Rome, ITALY VideoTest Module VideoTest has been implemented for the audio-video streaming, by the use of Web 2.0 technology, to manage the on-line communication of events and messages in synchronous and asynchronous mode. VideoTest module, during the test sessions, records functionalities of events by synchronous modality, in particular the beginning and the end of every task, the times and errors scheduling. VideoTest also integrates a visual interface to analyze in an asynchronous way the tests previously recorded. This system stored the events in a specific database and, using the XML language, allowed a visualization and an interaction with the archived tests. Usability

2012 Summer School September, ENEA, Rome, ITALY Experimental Environment Usability

2012 Summer School September, ENEA, Rome, ITALY Experimental Environment Usability

2012 Summer School September, ENEA, Rome, ITALY At the end of every test U.Te.A.S. generates: A video of the session containing the end-user activities during the tasks, which estimates the application usability level and the end-user acceptance level through facial expressions and body motions analysis. A video of the session containing the end-user activities during the tasks, which estimates the application usability level and the end-user acceptance level through facial expressions and body motions analysis. The system also supplies a statistical report containing: Recorded data (pages visited, mouse click, keystrokes, partial times, total times, errors, helps, suggestions, comments); Recorded data (pages visited, mouse click, keystrokes, partial times, total times, errors, helps, suggestions, comments); Graphics and charts. Graphics and charts. This file can be re-examined and indexed at any time for any purpose. Final output Usability

2012 Summer School September, ENEA, Rome, ITALY Testing U.Te.A.S. / Evaluator The first generation prototype of U.Te.A.S. has been applied in the experimental phase using the ENEA Venus/PLUS methodology and fifty end-users to analyze the usability level of: The ENEA LMS Matrix; The ENEA LMS Matrix; The Enea LMS Easy Matrix; The Enea LMS Easy Matrix; The ENEA authoring tool SI.A. The ENEA authoring tool SI.A. Finally the results indicated that 85% of end-users have referred that they did not have any problem during the usability U.Te.A.S test. Finally the results indicated that 85% of end-users have referred that they did not have any problem during the usability U.Te.A.S test. Usability

2012 Summer School September, ENEA, Rome, ITALY Goals The final release of U.Te.A.S. will allow further reduction of the costs (30%), related to logistics and organizational aspects. The final release of U.Te.A.S. will allow further reduction of the costs (30%), related to logistics and organizational aspects. In this way it will be possible to increase the number of executable tests and end-users connected at the same time; In this way it will be possible to increase the number of executable tests and end-users connected at the same time; Eliminating the presence of the usability experts during the tests it will be possible to innovate the usability testing methodology with faster procedures and reduced time; Eliminating the presence of the usability experts during the tests it will be possible to innovate the usability testing methodology with faster procedures and reduced time; The end-users will have a natural and unchanged behavior during their testing sessions. The end-users will have a natural and unchanged behavior during their testing sessions. Usability

2012 Summer School September, ENEA, Rome, ITALY CORPORATEGOVERNMENTUNIVERSITY U.Te.A.S. customers Usability

2012 Summer School September, ENEA, Rome, ITALY Future works Since the increasing spread of Tablet, PDA, Smart-phones with web browser pro and technologies such as touch-screen monitors and wi-fi connections, the Usability Lab is studying a web application that allows the execution of usability test sessions in any situation and location. The design of a mobile device interface will make possible usability test sessions with no interaction between end-users and experts. Usability

2012 Summer School September, ENEA, Rome, ITALY MobileLesson 11 (Video) Objects From web to smartphone Future Works

2012 Summer School September, ENEA, Rome, ITALY SEE2008 European Award Depuis Award 2009 KM 10 Award The European Commission has assigned the prestigious Award SEE “Sustainable Energy Europe Campaign”, for the “Co-operation programs “ category, to the “Desire-Net” project, realized by ENEA in collaboration with UNESCO. Depuis Projects and KM 10.

2012 Summer School September, ENEA, Rome, ITALY Architettura di un sistema avanzato di ricerca in rete internet: Meta Motore Prof. Flavio Fontana

2012 Summer School September, ENEA, Rome, ITALY Architettura generale Agrologis MIPAF Eurlex Min Infr Trasp Parlamento Italiano ISMEA…. Infoleges DB Rete Internet MetaMotore C B D DB End UserFVD

2012 Summer School September, ENEA, Rome, ITALY Architettura interna Il MM è strutturato con un’architettura modulare dove ogni singolo modulo ha una struttura indipendente che lavora in modo collaborativo con gli altri; Il modulo principale è costituito dalla classe Metasearcher, che si avvale della classe Tool che contiene gli strumenti per la gestione dell’XML; Il modulo Error e il modulo Log sono di supporto e sono integrati totalmente in ogni procedura o funzione del MM stesso; La gestione delle grosse moli di dati viene demandata al modulo Multiserver, il quale gestisce un protocollo di comunicazione tra le diverse istanze del MM presenti sui diversi server distribuiti sulla rete; L’interfaccia utente viene gestita dalla webform chiamata Wizquery, la quale non è semplicemente una pagina web, ma una struttura modulare conforme alle wizard di configurazione classiche delle applicazioni stand-alone che permette di inserire tutti i parametri per strutturare una ricerca in maniera sequenziale. Il tutto è strutturato per operare in parallelo e abbattere i tempi di attesa propri della rete Internet

2012 Summer School September, ENEA, Rome, ITALY Architettura interna newProject GrabLoop Step0Grab Step1Table Step1Dir Step2Pivot xQueRyxQueRy Step3MetaTag Step4Choose Step5Take Step0Grab Filter FiltType Filter FiltType VerifyTag C B D findPivot nearPivot findTag findPivot nearPivot findTag SaveXmlDb Query loadPage xmlFromUrl loadXmlMs loadPage xmlFromUrl loadXmlMs msLog msError QueryDB

2012 Summer School September, ENEA, Rome, ITALY Requisiti funzionali Le funzionalità più rilevanti del MM sono le seguenti:  Ricerca delle informazioni (per entità fondamentale) di tipo semplice, avanzata e testuale;  Percorsi guidati per la ricerca delle informazioni sulle entità e relazioni;  Link esterni a siti web e altre informazioni;  Unico punto di accesso alle informazioni, e, allo stesso tempo, strumento d’interrogazione delle BD più qualificate del settore con un elevato grado di usabilità;  Ricerca, impostata dall’utente, verso le BD che garantisce una congruenza con i dati specifici di ciascuna BD;  Coerenza funzionale con le caratteristiche e le chiavi di accesso proprie di ciascuna BD.

2012 Summer School September, ENEA, Rome, ITALY Requisiti funzionali L’architettura interna del sistema MM è stata integrata in quella della BDN in un stesso ambiente operativo e funzionale dove sono condivisi gli strumenti di amministrazione del Database, stesso DBMS, e il database centrale delle normative (DBC). Il MM è stato specializzato nel recupero dei dati con strutture flessibili da adattare al database centrale della BDN, dove venivano immessi i dati delle ricerche.

2012 Summer School September, ENEA, Rome, ITALY Specifiche globali Principali funzionalità sperimentali  Ricerca contemporanea su un massimo di sei differenti BDN;  Ricerca su una/alcune/tutte le BD;  Ricerca semplice;  Ricerca avanzata;  Utilizzo della CARD standard di visualizzazione del risultato;  Stampa della CARD;  Visualizzazione delle informazioni con il numero dei record trovati e elencate per differenti criteri (Numero, Titolo, ecc.);  Controllo della ridondanza dei dati.

2012 Summer School September, ENEA, Rome, ITALY Specifiche tecniche L’architettura interna del sistema MM è stata integrata in quella della BDN in un stesso ambiente operativo e funzionale dove sono condivisi gli strumenti di amministrazione del Database, stesso DBMS, e il database centrale delle normative (DBC). Il MM è stato specializzato nel recupero dei dati con strutture flessibili da adattare al database centrale della BDN, dove venivano immessi i dati delle ricerche.

2012 Summer School September, ENEA, Rome, ITALY Architettura MetaMotore BDN Form Manager MMPlusFORMAdapter BDNs Field 1 Field 2 Field n Result Display DocData-setPivot MM Server 1/ Query Executor Result Display Manager Form Analyser

2012 Summer School September, ENEA, Rome, ITALY MMs – il Meta Motore standard MMs crea una collezione di normative di differenti BDN in modalità standard. Il dimostratore è un estrattore di prima generazione in grado di interrogare le form dei siti web secondo parametri predefiniti. Questo sistema è stato utilizzato per inserire i risultati ottenuti nella BDN centrale; La caratteristica principale dell’MMs è quella di essere un’applicazione configurabile unicamente dal programmatore stesso. L’obiettivo di questa applicazione web è quella di ottenere l’estrazione più esaustiva e più coerente delle normative presenti nelle BDN di riferimento.

2012 Summer School September, ENEA, Rome, ITALY Utilizzo delle form  Nelle pagine web i form sono elementi composti da diversi campi che consentono ricerche dettagliate nelle banche dati alle quali sono collegate, si è pensato quindi di sfruttare questi componenti per garantire al metamotore lo scaricamento di dati il pi ù possibile attinenti alla nostra ricerca;  Per rendere i form utilizzabili dal metamotore si è realizzata un ’ interfaccia visuale di tipo wizard in grado di guidare l ’ operatore nella configurazione del form permettendogli di selezionare uno alla volta tutti i campi necessari alla ricerca.

2012 Summer School September, ENEA, Rome, ITALY Caratterizzazione Form  Una volta portate a termine la configurazione e salvati i dati il motore di gestione delle form genera un codice xml in grado di interfacciarsi con il metamotore, opportunamente modificato, che provveder à ad effettuare le richieste ed ottenere le pagine dei risultati;  Per poter gestire al meglio le pagine dei risultati è stato inoltre introdotto nel metamotore un modulo esterno in grado di prelevare dal web un file pdf e produrre in output un file html con il contenuto testuale di tale documento.

2012 Summer School September, ENEA, Rome, ITALY La validazione I test di usabilità (metodologia ENEA VENUS/Plus) eseguiti sul MM hanno riguardato gli aspetti funzionali del sistema a livello delle sue componenti di gestione (configurazione), interrogazione e interfaccia utente; I test sono stati svolti da 20 utenti (end users, esperti, sistemisti ENEA), in regime di osservazione diretta, con assistenza attiva riguardante i compiti assegnati sulle schede di lavoro; I task hanno riguardato la gestione del MM da parte dello staff, la gestione delle basi di dati (Data base centrale) e file di esportazione dei dati in formato XML; l’interrogazione predefinita, semplice, avanzata (Interfaccia lato utente del MM); I test di usabilità svolti hanno consentito di valutare positivamente le funzionalità del MM; I test di usabilità svolti hanno consentito di valutare positivamente le funzionalità del MM; La valutazione dell’interfaccia, da parte dello staff, è sintetizzabile in una conferma di questa scelta progettuale. La valutazione dell’interfaccia, da parte dello staff, è sintetizzabile in una conferma di questa scelta progettuale.

2012 Summer School September, ENEA, Rome, ITALY I risultati

2012 Summer School September, ENEA, Rome, ITALY Conclusioni Le funzionalità implementate nel MM sono basate su quanto definito nella fase di analisi, esse sono:  Presentazione dei risultati in modo omogeneo e standard;  Salvataggio dei risultati della ricerca e dei parametri dell’interrogazione per creazione di query personali;  Visualizzazione dei risultati con differenti ordinamenti;  Stampa dei risultati della ricerca;  Indicazione e visualizzazione del numero totale delle normative;  Associazione dei testi alle normative in formato HTML, DOC, PDF;  Visualizzazione della card (normativa della BDN Agrologis);  Gestione e controllo delle informazioni già presenti, recuperate in precedenti fasi di ricerca, nel database centrale del MM;  Gestione del grado di riconoscibilità delle normative, in termini percentuali, con layout di pagina e contenuti simili in base all’attinenza dell’interrogazione (fase di set-up del MM da parte dello staff);  Conservazione dei dati delle query personali (dossier normativa utente), opzionale.

2012 Summer School September, ENEA, Rome, ITALY Futuri sviluppi In considerazione della complessità del sistema implementato si evidenzia quanto segue circa i futuri sviluppi del MM: Una procedura di estrazione dati che consenta la creazione di estratti elaborati dal sistema basati su ontologie e sintassi specifiche del dominio dati; Una funzione generica di estrazione dati indipendente dalla fonte, dalla struttura informativa e dal set di informazioni richieste dall’utente (Agente di Comunicazione Visiva Intelligente); Agenti intelligenti per l’estrazione automatica dei dati, metodi di intelligenza artificiale e studi relativi al web semantico (Extractor Plus); Una nuova funzione di ricerca ontologica basata sui linguaggi RFID e WOL (Query in linguaggio naturale) basata sulla tecnologia IALINA. Un ottimizzatore di query che analizzi le query più frequenti, le classifichi e le esegua automaticamente a scadenze predefinite; Un modulo agente software che profili l’utenza in funzione delle interrogazioni e delle informazioni di loro intesse al fine proporre informazioni utili e correlate in primo piano (Focus).

2012 Summer School September, ENEA, Rome, ITALY Meta Motore - Gestione

2012 Summer School September, ENEA, Rome, ITALY MMs – Meta Motore standard

2012 Summer School September, ENEA, Rome, ITALY Meta Motore – Ricerca semplice

2012 Summer School September, ENEA, Rome, ITALY Meta Motore – Ricerca avanzata

2012 Summer School September, ENEA, Rome, ITALY Meta Motore – Ricerca guidata

2012 Summer School September, ENEA, Rome, ITALY Meta Motore – Links utili

2012 Summer School September, ENEA, Rome, ITALY Meta Motore – Ricerca nel testo

2012 Summer School September, ENEA, Rome, ITALY Meta Motore – Alberi di ricerca

2012 Summer School September, ENEA, Rome, ITALY Thank you for your attention!