SlideShare una empresa de Scribd logo
1 de 23
Formal Definition of
Collaborative Spaces
Sergio Arzola-Herrera
Josefina Guerrero-García
Juan Manuel González-Calleros
Claudia Zepeda-Cortés
Facultad de Ciencias de la Computación
Benemérita Universidad Autónoma de Puebla
Email: jguerrero@cs.buap.mx
juan.gonzalez@cs.buap.mx
2
Contents
Introduction1
FlowiXML Methodology2
Divulgation Platform for Scientific Research3
Evaluation4
Conclusions and Future Work5
Introduction
 Systems are developed in order to facilitate the
user tasks; however a lot of systems do not do it
very well, because they are complex and not
accord to the user needs.
Programmers and designers :
 take too much importance about the system
developing and take the user in second place.
 even do not consider the user, for whom is destined
the system.
 We can see this by reviewing the actual system
interfaces which does not accord with the user
needs.
3
Introduction
 We present a methodology which is focused in
the processes and user’s tasks into a workflow.
This methodology pretends to save time and
bring a system with quality to the user according
to his needs.
 Also we present a case study of this
methodology.
4
FlowiXML Methodology
 FlowiXML is a method that provides means to
formally design a Workflow Information System
(WfIS).
 Workflows are activities involving the
coordinated execution of multiple tasks
performed by different resources to achieve a
common business goal.
 A task defines some work to be done by a
person, by a software system or by both of them.
5
FlowiXML Methodology
 It is composed on the following 3 major steps:
6
Divulgation Platform for Scientific Research
 We present a platform which pretends to solve
some problems in scientific research
 Often published articles are not correctly divulged
(only know by people of the area)
 Commonly scientific groups publish their works in a
HTML page and it is not updated.
 Some conferences and workshops are just known by
the host university, and they are only spread by an e-
mail list.
 Students may find hard to find information about
research done.
7
Divulgation Platform for Scientific Research
 1.- Task Identification
We focus on the task identification using the
following identification criteria:
 Change of space (or change of location)
 Change of resource
 Change of time
 Change of nature
8
Divulgation Platform for Scientific Research
In our case study, we identify the most important
tasks according to the preceding, which are the
following:
 Create Account
 Login
 Modify Account
 Upload Content
 Read Bulletins
 Manage Events
 Manage Work Groups
 Manage Contacts
9
Divulgation Platform for Scientific Research
2.- Process Modeling
After having identified tasks that are part of a process
then they have to be related to each other by means of
process operators.
10
Divulgation Platform for Scientific Research
3.- Task Modeling
For each task in a process a task model can be
specified, not necessarily, to describe in detail how the
task is performed. By exploiting task model descriptions
different scenarios could be conducted. Each scenario
represents a particular sequence of actions that can
successfully be performed to reach a goal.
Task models do not impose any particular
implementation so that user tasks can be better
analyzed without implementation constraints.
11
Divulgation Platform for Scientific Research
Manage Events Task Tree
12
Divulgation Platform for Scientific Research
4.- User Interface Modeling
13
Divulgation Platform for Scientific Research
 The method proposed is applied to the
automation of learning process integrating
human and machine base activities.
 The Cameleon Reference Framework in a
simplified description, structures four
development steps:
 Task & Concepts
 Abstract UI
 Concrete UI
 Final UI
14
Divulgation Platform for Scientific Research
15
Demo
www.themegallery.com
Evaluation
 We use the IBM Computer Satisfaction Usability
Questionnaire (CSUQ). This questionnaire was selected
because of its high reliability, its simplicity, and its high
correlation with the results (empirically proved with
r=0.94)
16
Evaluation
17
 Results:
From this results we conclude that, despite we have a
good score in general, we must improve the
documentation quality, which qualifications were
diverse, however the system interface was perceived
good, and so was the pleasure to use the system
Conclusions and Future Work
18
 The design and engineering knowledge to successfully
create those systems is documented using FlowiXML
Methodology.
 FlowiXML designing process is focused on the user
needs thus is user-centered. The development steps and
notations foster discussion within the stakeholders of the
problem before developing the system.
 The results of IBM CSUQ questionnaire are promising as
the acceptation of the produced system was perceived
high.
 Still there is work ahead to produce more robust system
including the design of collaboration and how to motivate
it through the user interface.
Join us
BUAP
http://www.facebook.com/UsiXML
@usixml
For more information and downloading,
http://www.lilab.eu
User Interface eXtensible Markup Language
http://www.usixml.org
http://www.usixml.eu
Register as a member of the UsiXML End-User Club at
http://www.usixml.eu/end_user_club
Thank you very much for your attention!
19
Contact Information
 Juan Manuel Gonzalez Calleros
 juan.gonzalez@cs.buap.mx
 Josefina Guerrero García
 jguerrero@cs.buap.mx
 Sergio Arturo Arzola Herrera
 satyendraser@gmail.com
ENC 2012

Más contenido relacionado

La actualidad más candente

A METHOD FOR WEBSITE USABILITY EVALUATION: A COMPARATIVE ANALYSIS
A METHOD FOR WEBSITE USABILITY EVALUATION: A COMPARATIVE ANALYSISA METHOD FOR WEBSITE USABILITY EVALUATION: A COMPARATIVE ANALYSIS
A METHOD FOR WEBSITE USABILITY EVALUATION: A COMPARATIVE ANALYSISIJwest
 
Computer Lab Management System
Computer Lab Management SystemComputer Lab Management System
Computer Lab Management Systemcool_skra
 
hci in software development process
hci in software development processhci in software development process
hci in software development processKainat Ilyas
 
Human Computer Interaction Chapter 3 HCI in the Software Process and Design ...
Human Computer Interaction Chapter 3 HCI in the Software Process and  Design ...Human Computer Interaction Chapter 3 HCI in the Software Process and  Design ...
Human Computer Interaction Chapter 3 HCI in the Software Process and Design ...VijiPriya Jeyamani
 
ADAPTIVE CONFIGURATION META-MODEL OF A GUIDANCE PROCESS
ADAPTIVE CONFIGURATION META-MODEL OF A GUIDANCE PROCESSADAPTIVE CONFIGURATION META-MODEL OF A GUIDANCE PROCESS
ADAPTIVE CONFIGURATION META-MODEL OF A GUIDANCE PROCESSijcsit
 
Hci in-the-software-process-1
Hci in-the-software-process-1Hci in-the-software-process-1
Hci in-the-software-process-1Ali javed
 
Software Prototyping in Software Engineering SE8
Software Prototyping in Software Engineering SE8Software Prototyping in Software Engineering SE8
Software Prototyping in Software Engineering SE8koolkampus
 
Lab management
Lab managementLab management
Lab managementlogumca
 
216328327 nilesh-and-teams-project
216328327 nilesh-and-teams-project216328327 nilesh-and-teams-project
216328327 nilesh-and-teams-projecthomeworkping8
 
Requirements Engineering Workshop with Use Cases
Requirements Engineering Workshop with Use CasesRequirements Engineering Workshop with Use Cases
Requirements Engineering Workshop with Use CasesBryan Len
 
A Review of Agent-Oriented Development Methodologies and Programming Language...
A Review of Agent-Oriented Development Methodologies and Programming Language...A Review of Agent-Oriented Development Methodologies and Programming Language...
A Review of Agent-Oriented Development Methodologies and Programming Language...Waqas Tariq
 
Hci In The Software Process
Hci In The Software ProcessHci In The Software Process
Hci In The Software Processahmad bassiouny
 
Quality aware approach for engineering self-adaptive software systems
Quality aware approach for engineering self-adaptive software systemsQuality aware approach for engineering self-adaptive software systems
Quality aware approach for engineering self-adaptive software systemscsandit
 
A SURVEY ON ACCURACY OF REQUIREMENT TRACEABILITY LINKS DURING SOFTWARE DEVELO...
A SURVEY ON ACCURACY OF REQUIREMENT TRACEABILITY LINKS DURING SOFTWARE DEVELO...A SURVEY ON ACCURACY OF REQUIREMENT TRACEABILITY LINKS DURING SOFTWARE DEVELO...
A SURVEY ON ACCURACY OF REQUIREMENT TRACEABILITY LINKS DURING SOFTWARE DEVELO...ijiert bestjournal
 
View Alignment Techniques
View Alignment TechniquesView Alignment Techniques
View Alignment TechniquesJIGAR MAKHIJA
 
Preliminry report
 Preliminry report Preliminry report
Preliminry reportJiten Ahuja
 
Configuration of a Guidance Process for Software Process Modeling
Configuration of a Guidance Process for Software Process Modeling Configuration of a Guidance Process for Software Process Modeling
Configuration of a Guidance Process for Software Process Modeling csandit
 
A Software System Development Life Cycle Model for Improved Students Communic...
A Software System Development Life Cycle Model for Improved Students Communic...A Software System Development Life Cycle Model for Improved Students Communic...
A Software System Development Life Cycle Model for Improved Students Communic...IJCSES Journal
 

La actualidad más candente (20)

A METHOD FOR WEBSITE USABILITY EVALUATION: A COMPARATIVE ANALYSIS
A METHOD FOR WEBSITE USABILITY EVALUATION: A COMPARATIVE ANALYSISA METHOD FOR WEBSITE USABILITY EVALUATION: A COMPARATIVE ANALYSIS
A METHOD FOR WEBSITE USABILITY EVALUATION: A COMPARATIVE ANALYSIS
 
Computer Lab Management System
Computer Lab Management SystemComputer Lab Management System
Computer Lab Management System
 
hci in software development process
hci in software development processhci in software development process
hci in software development process
 
Human Computer Interaction Chapter 3 HCI in the Software Process and Design ...
Human Computer Interaction Chapter 3 HCI in the Software Process and  Design ...Human Computer Interaction Chapter 3 HCI in the Software Process and  Design ...
Human Computer Interaction Chapter 3 HCI in the Software Process and Design ...
 
ADAPTIVE CONFIGURATION META-MODEL OF A GUIDANCE PROCESS
ADAPTIVE CONFIGURATION META-MODEL OF A GUIDANCE PROCESSADAPTIVE CONFIGURATION META-MODEL OF A GUIDANCE PROCESS
ADAPTIVE CONFIGURATION META-MODEL OF A GUIDANCE PROCESS
 
Hci in-the-software-process-1
Hci in-the-software-process-1Hci in-the-software-process-1
Hci in-the-software-process-1
 
Software Prototyping in Software Engineering SE8
Software Prototyping in Software Engineering SE8Software Prototyping in Software Engineering SE8
Software Prototyping in Software Engineering SE8
 
Lab management
Lab managementLab management
Lab management
 
216328327 nilesh-and-teams-project
216328327 nilesh-and-teams-project216328327 nilesh-and-teams-project
216328327 nilesh-and-teams-project
 
195
195195
195
 
Requirements Engineering Workshop with Use Cases
Requirements Engineering Workshop with Use CasesRequirements Engineering Workshop with Use Cases
Requirements Engineering Workshop with Use Cases
 
A Review of Agent-Oriented Development Methodologies and Programming Language...
A Review of Agent-Oriented Development Methodologies and Programming Language...A Review of Agent-Oriented Development Methodologies and Programming Language...
A Review of Agent-Oriented Development Methodologies and Programming Language...
 
Hci In The Software Process
Hci In The Software ProcessHci In The Software Process
Hci In The Software Process
 
Quality aware approach for engineering self-adaptive software systems
Quality aware approach for engineering self-adaptive software systemsQuality aware approach for engineering self-adaptive software systems
Quality aware approach for engineering self-adaptive software systems
 
A SURVEY ON ACCURACY OF REQUIREMENT TRACEABILITY LINKS DURING SOFTWARE DEVELO...
A SURVEY ON ACCURACY OF REQUIREMENT TRACEABILITY LINKS DURING SOFTWARE DEVELO...A SURVEY ON ACCURACY OF REQUIREMENT TRACEABILITY LINKS DURING SOFTWARE DEVELO...
A SURVEY ON ACCURACY OF REQUIREMENT TRACEABILITY LINKS DURING SOFTWARE DEVELO...
 
View Alignment Techniques
View Alignment TechniquesView Alignment Techniques
View Alignment Techniques
 
Chapter five HCI
Chapter five HCIChapter five HCI
Chapter five HCI
 
Preliminry report
 Preliminry report Preliminry report
Preliminry report
 
Configuration of a Guidance Process for Software Process Modeling
Configuration of a Guidance Process for Software Process Modeling Configuration of a Guidance Process for Software Process Modeling
Configuration of a Guidance Process for Software Process Modeling
 
A Software System Development Life Cycle Model for Improved Students Communic...
A Software System Development Life Cycle Model for Improved Students Communic...A Software System Development Life Cycle Model for Improved Students Communic...
A Software System Development Life Cycle Model for Improved Students Communic...
 

Destacado

Getting Research Findings into Practice: Guidelines to Produce Quality Softwa...
Getting Research Findings into Practice: Guidelines to Produce Quality Softwa...Getting Research Findings into Practice: Guidelines to Produce Quality Softwa...
Getting Research Findings into Practice: Guidelines to Produce Quality Softwa...Juan Manuel Gonzalez Calleros
 
Teachers & Technology
Teachers & TechnologyTeachers & Technology
Teachers & TechnologyDavid Mearns
 
Challenges towards Model-Based Development of ELearning Management Systems
Challenges towards Model-Based Development of ELearning Management SystemsChallenges towards Model-Based Development of ELearning Management Systems
Challenges towards Model-Based Development of ELearning Management SystemsJuan Manuel Gonzalez Calleros
 
Towards model game-based rehabilitation information system
Towards model game-based rehabilitation information systemTowards model game-based rehabilitation information system
Towards model game-based rehabilitation information systemJuan Manuel Gonzalez Calleros
 

Destacado (6)

Getting Research Findings into Practice: Guidelines to Produce Quality Softwa...
Getting Research Findings into Practice: Guidelines to Produce Quality Softwa...Getting Research Findings into Practice: Guidelines to Produce Quality Softwa...
Getting Research Findings into Practice: Guidelines to Produce Quality Softwa...
 
Teachers & Technology
Teachers & TechnologyTeachers & Technology
Teachers & Technology
 
Model Based Development For 3 D User Interfaces
Model Based Development For 3 D User InterfacesModel Based Development For 3 D User Interfaces
Model Based Development For 3 D User Interfaces
 
Workflow User Interfaces Patterns
Workflow User Interfaces Patterns Workflow User Interfaces Patterns
Workflow User Interfaces Patterns
 
Challenges towards Model-Based Development of ELearning Management Systems
Challenges towards Model-Based Development of ELearning Management SystemsChallenges towards Model-Based Development of ELearning Management Systems
Challenges towards Model-Based Development of ELearning Management Systems
 
Towards model game-based rehabilitation information system
Towards model game-based rehabilitation information systemTowards model game-based rehabilitation information system
Towards model game-based rehabilitation information system
 

Similar a Formal Definition of Collaborative Spaces

System analysis and_design.docx
System analysis and_design.docxSystem analysis and_design.docx
System analysis and_design.docxAlaJebnoun
 
Online hostel management_system
Online hostel management_systemOnline hostel management_system
Online hostel management_systemmd faruk
 
Information systems planning using a synthesis of modelling techniques
Information systems planning using a synthesis of modelling techniquesInformation systems planning using a synthesis of modelling techniques
Information systems planning using a synthesis of modelling techniquesTony Toole
 
Information systems planning using a synthesis of modelling techniques
Information systems planning using a synthesis of modelling techniquesInformation systems planning using a synthesis of modelling techniques
Information systems planning using a synthesis of modelling techniquesTony Toole
 
Overview Of System Development Life Cycle (SDLC)
Overview Of System Development Life Cycle (SDLC)Overview Of System Development Life Cycle (SDLC)
Overview Of System Development Life Cycle (SDLC)Nicole Savoie
 
MK_MSc_Degree_Project_Report ver 5_updated
MK_MSc_Degree_Project_Report ver 5_updatedMK_MSc_Degree_Project_Report ver 5_updated
MK_MSc_Degree_Project_Report ver 5_updatedMohammed Ali Khan
 
396849 developing-business-it-solutions
396849 developing-business-it-solutions396849 developing-business-it-solutions
396849 developing-business-it-solutionsMd. Mahabub Alam
 
lake city institute of technology
lake city institute of technology lake city institute of technology
lake city institute of technology RaviKalola786
 
Smudie project discussion document
Smudie project discussion documentSmudie project discussion document
Smudie project discussion documentTony Toole
 
System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )Jennifer Wright
 

Similar a Formal Definition of Collaborative Spaces (20)

Student report
Student reportStudent report
Student report
 
System analysis and_design.docx
System analysis and_design.docxSystem analysis and_design.docx
System analysis and_design.docx
 
Online hostel management_system
Online hostel management_systemOnline hostel management_system
Online hostel management_system
 
Week_02.pptx
Week_02.pptxWeek_02.pptx
Week_02.pptx
 
software engineering
software engineering software engineering
software engineering
 
Week 10
Week 10Week 10
Week 10
 
Week 10
Week 10Week 10
Week 10
 
Process Models IN software Engineering
Process Models IN software EngineeringProcess Models IN software Engineering
Process Models IN software Engineering
 
Information systems planning using a synthesis of modelling techniques
Information systems planning using a synthesis of modelling techniquesInformation systems planning using a synthesis of modelling techniques
Information systems planning using a synthesis of modelling techniques
 
Information systems planning using a synthesis of modelling techniques
Information systems planning using a synthesis of modelling techniquesInformation systems planning using a synthesis of modelling techniques
Information systems planning using a synthesis of modelling techniques
 
Overview Of System Development Life Cycle (SDLC)
Overview Of System Development Life Cycle (SDLC)Overview Of System Development Life Cycle (SDLC)
Overview Of System Development Life Cycle (SDLC)
 
MK_MSc_Degree_Project_Report ver 5_updated
MK_MSc_Degree_Project_Report ver 5_updatedMK_MSc_Degree_Project_Report ver 5_updated
MK_MSc_Degree_Project_Report ver 5_updated
 
396849 developing-business-it-solutions
396849 developing-business-it-solutions396849 developing-business-it-solutions
396849 developing-business-it-solutions
 
lake city institute of technology
lake city institute of technology lake city institute of technology
lake city institute of technology
 
SE Lecture 2.ppt
SE Lecture 2.pptSE Lecture 2.ppt
SE Lecture 2.ppt
 
Smudie project discussion document
Smudie project discussion documentSmudie project discussion document
Smudie project discussion document
 
System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )System Development Life Cycle ( Sdlc )
System Development Life Cycle ( Sdlc )
 
Sdlc1
Sdlc1Sdlc1
Sdlc1
 
Sdpl1
Sdpl1Sdpl1
Sdpl1
 
Software Development Life Cycle
Software Development Life CycleSoftware Development Life Cycle
Software Development Life Cycle
 

Más de Juan Manuel Gonzalez Calleros

Más de Juan Manuel Gonzalez Calleros (20)

Pruebas de Software.pptx
Pruebas de Software.pptxPruebas de Software.pptx
Pruebas de Software.pptx
 
Patrón de Diseño Estrategia
Patrón de Diseño EstrategiaPatrón de Diseño Estrategia
Patrón de Diseño Estrategia
 
Modelos de desarrollo de software
Modelos de desarrollo de software Modelos de desarrollo de software
Modelos de desarrollo de software
 
05 Identificación de Tareas y Contexto de Uso (UX)
05 Identificación de Tareas y Contexto de Uso (UX)05 Identificación de Tareas y Contexto de Uso (UX)
05 Identificación de Tareas y Contexto de Uso (UX)
 
Rol del Director de Proyectos
Rol del Director de ProyectosRol del Director de Proyectos
Rol del Director de Proyectos
 
03 Introduccón a la administracion de proyectos
03 Introduccón a la administracion de proyectos03 Introduccón a la administracion de proyectos
03 Introduccón a la administracion de proyectos
 
02 Mitos de la ingeniería de software
02 Mitos de la ingeniería de software02 Mitos de la ingeniería de software
02 Mitos de la ingeniería de software
 
01 Presentacion curso ingeniería de software
01 Presentacion curso ingeniería de software01 Presentacion curso ingeniería de software
01 Presentacion curso ingeniería de software
 
Enfoque transformacional
Enfoque transformacionalEnfoque transformacional
Enfoque transformacional
 
Ciclo de Vida y roles
Ciclo de Vida y roles Ciclo de Vida y roles
Ciclo de Vida y roles
 
Emociones y HCI
Emociones y HCIEmociones y HCI
Emociones y HCI
 
Patrones de Interfaz de Usuario
Patrones de Interfaz de UsuarioPatrones de Interfaz de Usuario
Patrones de Interfaz de Usuario
 
Algunas Métricas de UX
Algunas Métricas de UXAlgunas Métricas de UX
Algunas Métricas de UX
 
La experiencia de Usuario: Introducción
La experiencia de Usuario: IntroducciónLa experiencia de Usuario: Introducción
La experiencia de Usuario: Introducción
 
Métodos de usabilidad
Métodos de usabilidadMétodos de usabilidad
Métodos de usabilidad
 
Guía de Técnicas de Usabilidad
Guía de Técnicas de UsabilidadGuía de Técnicas de Usabilidad
Guía de Técnicas de Usabilidad
 
Mapas de Empatía, Personas e Historias de Usuario
Mapas de Empatía, Personas e  Historias de UsuarioMapas de Empatía, Personas e  Historias de Usuario
Mapas de Empatía, Personas e Historias de Usuario
 
Guía de Entrevistas
Guía de Entrevistas Guía de Entrevistas
Guía de Entrevistas
 
Hacia un modelo educativo centrado en el alumno
Hacia un modelo educativo centrado en el alumnoHacia un modelo educativo centrado en el alumno
Hacia un modelo educativo centrado en el alumno
 
Técnicas de Recolección de necesidades
Técnicas de Recolección de necesidadesTécnicas de Recolección de necesidades
Técnicas de Recolección de necesidades
 

Último

Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxShobhayan Kirtania
 

Último (20)

Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptx
 

Formal Definition of Collaborative Spaces

  • 1. Formal Definition of Collaborative Spaces Sergio Arzola-Herrera Josefina Guerrero-García Juan Manuel González-Calleros Claudia Zepeda-Cortés Facultad de Ciencias de la Computación Benemérita Universidad Autónoma de Puebla Email: jguerrero@cs.buap.mx juan.gonzalez@cs.buap.mx
  • 2. 2 Contents Introduction1 FlowiXML Methodology2 Divulgation Platform for Scientific Research3 Evaluation4 Conclusions and Future Work5
  • 3. Introduction  Systems are developed in order to facilitate the user tasks; however a lot of systems do not do it very well, because they are complex and not accord to the user needs. Programmers and designers :  take too much importance about the system developing and take the user in second place.  even do not consider the user, for whom is destined the system.  We can see this by reviewing the actual system interfaces which does not accord with the user needs. 3
  • 4. Introduction  We present a methodology which is focused in the processes and user’s tasks into a workflow. This methodology pretends to save time and bring a system with quality to the user according to his needs.  Also we present a case study of this methodology. 4
  • 5. FlowiXML Methodology  FlowiXML is a method that provides means to formally design a Workflow Information System (WfIS).  Workflows are activities involving the coordinated execution of multiple tasks performed by different resources to achieve a common business goal.  A task defines some work to be done by a person, by a software system or by both of them. 5
  • 6. FlowiXML Methodology  It is composed on the following 3 major steps: 6
  • 7. Divulgation Platform for Scientific Research  We present a platform which pretends to solve some problems in scientific research  Often published articles are not correctly divulged (only know by people of the area)  Commonly scientific groups publish their works in a HTML page and it is not updated.  Some conferences and workshops are just known by the host university, and they are only spread by an e- mail list.  Students may find hard to find information about research done. 7
  • 8. Divulgation Platform for Scientific Research  1.- Task Identification We focus on the task identification using the following identification criteria:  Change of space (or change of location)  Change of resource  Change of time  Change of nature 8
  • 9. Divulgation Platform for Scientific Research In our case study, we identify the most important tasks according to the preceding, which are the following:  Create Account  Login  Modify Account  Upload Content  Read Bulletins  Manage Events  Manage Work Groups  Manage Contacts 9
  • 10. Divulgation Platform for Scientific Research 2.- Process Modeling After having identified tasks that are part of a process then they have to be related to each other by means of process operators. 10
  • 11. Divulgation Platform for Scientific Research 3.- Task Modeling For each task in a process a task model can be specified, not necessarily, to describe in detail how the task is performed. By exploiting task model descriptions different scenarios could be conducted. Each scenario represents a particular sequence of actions that can successfully be performed to reach a goal. Task models do not impose any particular implementation so that user tasks can be better analyzed without implementation constraints. 11
  • 12. Divulgation Platform for Scientific Research Manage Events Task Tree 12
  • 13. Divulgation Platform for Scientific Research 4.- User Interface Modeling 13
  • 14. Divulgation Platform for Scientific Research  The method proposed is applied to the automation of learning process integrating human and machine base activities.  The Cameleon Reference Framework in a simplified description, structures four development steps:  Task & Concepts  Abstract UI  Concrete UI  Final UI 14
  • 15. Divulgation Platform for Scientific Research 15
  • 17. Evaluation  We use the IBM Computer Satisfaction Usability Questionnaire (CSUQ). This questionnaire was selected because of its high reliability, its simplicity, and its high correlation with the results (empirically proved with r=0.94) 16
  • 18. Evaluation 17  Results: From this results we conclude that, despite we have a good score in general, we must improve the documentation quality, which qualifications were diverse, however the system interface was perceived good, and so was the pleasure to use the system
  • 19. Conclusions and Future Work 18  The design and engineering knowledge to successfully create those systems is documented using FlowiXML Methodology.  FlowiXML designing process is focused on the user needs thus is user-centered. The development steps and notations foster discussion within the stakeholders of the problem before developing the system.  The results of IBM CSUQ questionnaire are promising as the acceptation of the produced system was perceived high.  Still there is work ahead to produce more robust system including the design of collaboration and how to motivate it through the user interface.
  • 21. For more information and downloading, http://www.lilab.eu User Interface eXtensible Markup Language http://www.usixml.org http://www.usixml.eu Register as a member of the UsiXML End-User Club at http://www.usixml.eu/end_user_club Thank you very much for your attention!
  • 22. 19 Contact Information  Juan Manuel Gonzalez Calleros  juan.gonzalez@cs.buap.mx  Josefina Guerrero García  jguerrero@cs.buap.mx  Sergio Arturo Arzola Herrera  satyendraser@gmail.com