SlideShare ist ein Scribd-Unternehmen logo
1 von 46
A Methodology  for Developing User Interfaces  to Workflow Information Systems Josefina Guerrero-Garcia, Jean Vanderdonckt UsiXML Workshop EICS, Berlin, 20 June 2010 ,[object Object]
ITEA UsiXML project #08026, 2009-2012 Business Domain IT Domain Workflow
What is the workflow for?  ,[object Object],[object Object],[object Object],[object Object],[object Object],ITEA UsiXML project #08026, 2009-2012
Why user interfaces to workflow information systems? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],ITEA UsiXML project #08026, 2009-2012
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],ITEA UsiXML project #08026, 2009-2012
ITEA UsiXML project #08026, 2009-2012 UsiXML structure Methodology  :  models
ITEA UsiXML project #08026, 2009-2012 Methodology  :  method and software
Scenario (running example)  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],ITEA UsiXML project #08026, 2009-2012
ITEA UsiXML project #08026, 2009-2012 Methodology  :  method and software
ITEA UsiXML project #08026, 2009-2012 Identification criteria and guidance Methodology  :  method and software Model elicitation tool
ITEA UsiXML project #08026, 2009-2012
ITEA UsiXML project #08026, 2009-2012 Task spreadsheet Methodology  :  method and software
ITEA UsiXML project #08026, 2009-2012 Methodology  :  method and software
ITEA UsiXML project #08026, 2009-2012 Job editor Job Associated tasks Customer Handling A Customer identification Picture taking Uploading pictures Choice of model Entering data and sending Order management Comparison with catalogue and sending Encoding in database Producer A Preparation of machine Dyeing of stockings Producer B Sewing of toehold Logistic A Packaging Logistic B Delivery A Postman A Transport post Transport Delivery B Customer Handling B Notification customer Fitting of stockings
ITEA UsiXML project #08026, 2009-2012 User   editor User Attributes Shop employee A Task experience 4 System experience 4 Motivation 3 Bauerfeind production employee A Task experience 2-5 System experience 2 Motivation 2-4 Bauerfeind production employee B Task experience 2-5 System experience 1 Motivation 1-4 Bauerfeind logistics employee Task experience 1-5 System experience 1-5 Motivation 2-4 Bauerfeind driver A driver for the Bauerfeind company Task experience 3-5 System experience 1 Motivation 2-4 Deutsche post employee A Task experience 3-5 System experience 2 Motivation 2-5 Shop employee B Task experience 4-5 System experience 2-4 Motivation 4-5
ITEA UsiXML project #08026, 2009-2012 Methodology  :  method and software Modeling workflow Petri Nets Organizational units Jobs and users
ITEA UsiXML project #08026, 2009-2012 Modeling tasks IdealXML plug-in
ITEA UsiXML project #08026, 2009-2012 Workflow resource patterns To allocate tasks to resources [Russell, 2005] ,[object Object]
ITEA UsiXML project #08026, 2009-2012 Workflow resource patterns handler Task Pattern Picture taking Role based Uploading pictures Case-handling Planning Direct allocation Sewing of toehold Deferred allocation Packing Direct allocation
ITEA UsiXML project #08026, 2009-2012
ITEA UsiXML project #08026, 2009-2012 Methodology  :  method and software
ITEA UsiXML project #08026, 2009-2012 Workflow manager Methodology  :  method and software
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],ITEA UsiXML project #08026, 2009-2012
Conclusions ITEA UsiXML project #08026, 2009-2012
Contributions ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],ITEA UsiXML project #08026, 2009-2012 ,[object Object],[object Object],[object Object],[object Object],[object Object]
ITEA UsiXML project #08026, 2009-2012
Spare Slides ITEA UsiXML project #08026, 2009-2012
ITEA UsiXML project #08026, 2009-2012 Methodology  :  models
ITEA UsiXML project #08026, 2009-2012 Process  model What to do?  Methodology  :  models
ITEA UsiXML project #08026, 2009-2012 Task  model Precondition Post-condition Cooperation .  Inclusive choice .  Disabling with information passing . ,[object Object],Methodology  :  models
ITEA UsiXML project #08026, 2009-2012 Organizational  model ,[object Object],[object Object]
ITEA UsiXML project #08026, 2009-2012 Mapping  model
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],ITEA UsiXML project #08026, 2009-2012
External  validation ITEA UsiXML project #08026, 2009-2012 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Validation
Elaborating case studies ITEA UsiXML project #08026, 2009-2012 Validation 2 3 4 0 1 Months Teaching theory Validating the case study proposed Supervising Proposing case study Developing case study Presenting case study
Case studies ITEA UsiXML project #08026, 2009-2012 A collection of 17 different detailed projects was obtained Validation Title Subject Tasks Org. units  Jobs Relations Patterns Organization of a Triathlon It explains all the steps needed to organize a sport event 72 14 28 6 12 Organization of ‘24h vélos de Louvain-la-Neuve ’ It deals with the organization of a cycle race 55 7 18 6 9 Replenishing shelves at Carrefour, Belgium It manages the way to replenish shelves in a supermarket 25 6 10 3 10 Airport passenger workflow It illustrates the steps that a passenger need to follow in order to do the check-in at airport 20 4 5 6 6 How to get my driving license It shows the steps to follow in order to get a driving license type “B” in Belgium 25 3 8 6 4 Requesting a credit to buy  car It details the process to get a credit to buy a car. 16 5 5 3 4 Order personalized compression stockings  It deals with an Internet order system, allowing the ordering of personalized support stockings. 22 4 7 3 5 Tech. Support for Copy Machines It is about the way that a copy machine gets maintenance 17 3 7 3 3
Case studies ITEA UsiXML project #08026, 2009-2012 Validation Title Subject Tasks Org. units  Jobs Relations Patterns Container transport by ships, trains and trucks It shows how an organization gives the service of transporting container from an A point to a B point 41 3 5 4 13 Manufacture of adhesives It is about the manner in which an organization deals with a buying order 38 8 14 5 8 Creating a collaborative blog It deals with the problem of creating a blog for a research group working at same university but in different departments 11 5 4 2 3 Workflow of MDC Group It focuses in the Consulting part about several fields: Logistics and events, Design and development of product, Industrial Processes, Sub hiring of staff, Payroll Management, Recruitment and Selection, Evaluation of Human Talent. 20 4 5 6 6 Buying process in a company This case study is about the manner in which an organization deals with a buying order 16 5 8 3 9 Credit card request It details the process to get a credit card 36 10 13 6 10 Managing a private hospital This case study presents how a private clinic is managed 20 5 9 4 3 Organizing conferences This case study analyzes how people organize the program of small conferences by using a review tool 22 3 3 3 7 Installing hardware at Allianz group This case study presents how an organization deals with the acquisition of hardware 36 5 8 4 8
Internal validation ,[object Object],[object Object],[object Object],[object Object],[object Object],ITEA UsiXML project #08026, 2009-2012 Validation ,[object Object],[object Object],2) Support carrying out group tasks. Comment:  This requirement is partially cover with the task model for representing the individual level, and the workflow model considering group requirements.
Evaluation of the graphical notation ,[object Object],[object Object],[object Object],[object Object],ITEA UsiXML project #08026, 2009-2012 Validation
ITEA UsiXML project #08026, 2009-2012 Evaluation of the graphical notation Validation + - + - Closeness of mapping A notation close to the domain of application .  Workflows using the Petri Nets notation have a common understanding in the workflow community. So as the task modeling notation used in HCI communities.   Consistency Harmony of parts or features to one another. Task model editor (click to add) has different interaction style compared to the process editor (drag and drop). Thus the designer might be confused. Diffuseness Expresses the verboseness of a notation.  - Using wf patterns  demands to keep in mind their descriptions thus limiting users to implement them easily. + Petri Nets is composed of simple, limited and focused notation.
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],ITEA UsiXML project #08026, 2009-2012
Organizational model ,[object Object],[object Object],[object Object],ITEA UsiXML project #08026, 2009-2012
Workflow ,[object Object],[object Object],[object Object],[object Object],[object Object],ITEA UsiXML project #08026, 2009-2012 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Task model ITEA UsiXML project #08026, 2009-2012 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
User interfaces ,[object Object],[object Object],[object Object],[object Object],[object Object],ITEA UsiXML project #08026, 2009-2012 ,[object Object],[object Object],[object Object],[object Object],[object Object]
Dissemination ITEA UsiXML project #08026, 2009-2012 Doctoral  Consortium JUCS JWE IGI Global IGI Global HCIS HCIS DSV-IS INTERACCION CADUI BDDI ICAS IWWOST CLIHC CLIHC USIXML Doctoral  Consortium Conceptual modeling Method Journals Book chapters Conference proceedings Posters 2007 2008 2009 2010

Weitere ähnliche Inhalte

Andere mochten auch

Model-based engineering of multi-platform, synchronous & collaborative UIs
Model-based engineering of multi-platform, synchronous & collaborative UIsModel-based engineering of multi-platform, synchronous & collaborative UIs
Model-based engineering of multi-platform, synchronous & collaborative UIsJean Vanderdonckt
 
A Comparative Analysis of Task Modeling Notations
A Comparative Analysis of Task Modeling NotationsA Comparative Analysis of Task Modeling Notations
A Comparative Analysis of Task Modeling NotationsJean Vanderdonckt
 
Systematic Generation of Abstract User Interfaces
Systematic Generation of Abstract User InterfacesSystematic Generation of Abstract User Interfaces
Systematic Generation of Abstract User InterfacesJean Vanderdonckt
 
Encapsulating knowledge for intelligent interactoin object selection
Encapsulating knowledge for intelligent interactoin object selectionEncapsulating knowledge for intelligent interactoin object selection
Encapsulating knowledge for intelligent interactoin object selectionJean Vanderdonckt
 
Workflow User Interfaces Patterns
Workflow User Interfaces PatternsWorkflow User Interfaces Patterns
Workflow User Interfaces PatternsJean Vanderdonckt
 
Re-Engineering Graphical User Interfaces from their Resource Files with UsiRe...
Re-Engineering Graphical User Interfaces from their Resource Files with UsiRe...Re-Engineering Graphical User Interfaces from their Resource Files with UsiRe...
Re-Engineering Graphical User Interfaces from their Resource Files with UsiRe...Jean Vanderdonckt
 
Justin Tv Hatik Ceit 418
Justin Tv Hatik Ceit 418Justin Tv Hatik Ceit 418
Justin Tv Hatik Ceit 418tahsin198
 
презентација
презентацијапрезентација
презентацијаKosta
 
Modellare la conoscenza nell’era del web 2
Modellare la conoscenza nell’era del web 2Modellare la conoscenza nell’era del web 2
Modellare la conoscenza nell’era del web 2Marina Fiori
 
อาหาร 2 ชนิด ที่ห้ามรับประทานร่วมกัน
อาหาร 2 ชนิด ที่ห้ามรับประทานร่วมกันอาหาร 2 ชนิด ที่ห้ามรับประทานร่วมกัน
อาหาร 2 ชนิด ที่ห้ามรับประทานร่วมกันchuchat
 
PURAVERA Company presentation
PURAVERA Company presentationPURAVERA Company presentation
PURAVERA Company presentationRoy Ortiz
 
Social media
Social mediaSocial media
Social medianansadid
 
ความมีน้ำใจ
ความมีน้ำใจความมีน้ำใจ
ความมีน้ำใจPoyy Tapoon
 
Children's Geographies
Children's GeographiesChildren's Geographies
Children's GeographiesYulia Sobol
 
Remote Offsets Flyer 9-1-16
Remote Offsets Flyer 9-1-16Remote Offsets Flyer 9-1-16
Remote Offsets Flyer 9-1-16Cecil Lasich
 

Andere mochten auch (18)

Model-based engineering of multi-platform, synchronous & collaborative UIs
Model-based engineering of multi-platform, synchronous & collaborative UIsModel-based engineering of multi-platform, synchronous & collaborative UIs
Model-based engineering of multi-platform, synchronous & collaborative UIs
 
A Comparative Analysis of Task Modeling Notations
A Comparative Analysis of Task Modeling NotationsA Comparative Analysis of Task Modeling Notations
A Comparative Analysis of Task Modeling Notations
 
Systematic Generation of Abstract User Interfaces
Systematic Generation of Abstract User InterfacesSystematic Generation of Abstract User Interfaces
Systematic Generation of Abstract User Interfaces
 
Encapsulating knowledge for intelligent interactoin object selection
Encapsulating knowledge for intelligent interactoin object selectionEncapsulating knowledge for intelligent interactoin object selection
Encapsulating knowledge for intelligent interactoin object selection
 
Workflow User Interfaces Patterns
Workflow User Interfaces PatternsWorkflow User Interfaces Patterns
Workflow User Interfaces Patterns
 
Re-Engineering Graphical User Interfaces from their Resource Files with UsiRe...
Re-Engineering Graphical User Interfaces from their Resource Files with UsiRe...Re-Engineering Graphical User Interfaces from their Resource Files with UsiRe...
Re-Engineering Graphical User Interfaces from their Resource Files with UsiRe...
 
Justin Tv Hatik Ceit 418
Justin Tv Hatik Ceit 418Justin Tv Hatik Ceit 418
Justin Tv Hatik Ceit 418
 
презентација
презентацијапрезентација
презентација
 
Presentation_NEW.PPTX
Presentation_NEW.PPTXPresentation_NEW.PPTX
Presentation_NEW.PPTX
 
Modellare la conoscenza nell’era del web 2
Modellare la conoscenza nell’era del web 2Modellare la conoscenza nell’era del web 2
Modellare la conoscenza nell’era del web 2
 
Get started today with foursquare
Get started today with foursquareGet started today with foursquare
Get started today with foursquare
 
อาหาร 2 ชนิด ที่ห้ามรับประทานร่วมกัน
อาหาร 2 ชนิด ที่ห้ามรับประทานร่วมกันอาหาร 2 ชนิด ที่ห้ามรับประทานร่วมกัน
อาหาร 2 ชนิด ที่ห้ามรับประทานร่วมกัน
 
PURAVERA Company presentation
PURAVERA Company presentationPURAVERA Company presentation
PURAVERA Company presentation
 
Social media
Social mediaSocial media
Social media
 
A midsummer nightsdreamstudyguide
A midsummer nightsdreamstudyguideA midsummer nightsdreamstudyguide
A midsummer nightsdreamstudyguide
 
ความมีน้ำใจ
ความมีน้ำใจความมีน้ำใจ
ความมีน้ำใจ
 
Children's Geographies
Children's GeographiesChildren's Geographies
Children's Geographies
 
Remote Offsets Flyer 9-1-16
Remote Offsets Flyer 9-1-16Remote Offsets Flyer 9-1-16
Remote Offsets Flyer 9-1-16
 

Mehr von Jean Vanderdonckt

To the end of our possibilities with Adaptive User Interfaces
To the end of our possibilities with Adaptive User InterfacesTo the end of our possibilities with Adaptive User Interfaces
To the end of our possibilities with Adaptive User InterfacesJean Vanderdonckt
 
Engineering the Transition of Interactive Collaborative Software from Cloud C...
Engineering the Transition of Interactive Collaborative Software from Cloud C...Engineering the Transition of Interactive Collaborative Software from Cloud C...
Engineering the Transition of Interactive Collaborative Software from Cloud C...Jean Vanderdonckt
 
UsyBus: A Communication Framework among Reusable Agents integrating Eye-Track...
UsyBus: A Communication Framework among Reusable Agents integrating Eye-Track...UsyBus: A Communication Framework among Reusable Agents integrating Eye-Track...
UsyBus: A Communication Framework among Reusable Agents integrating Eye-Track...Jean Vanderdonckt
 
µV: An Articulation, Rotation, Scaling, and Translation Invariant (ARST) Mult...
µV: An Articulation, Rotation, Scaling, and Translation Invariant (ARST) Mult...µV: An Articulation, Rotation, Scaling, and Translation Invariant (ARST) Mult...
µV: An Articulation, Rotation, Scaling, and Translation Invariant (ARST) Mult...Jean Vanderdonckt
 
RepliGES and GEStory: Visual Tools for Systematizing and Consolidating Knowle...
RepliGES and GEStory: Visual Tools for Systematizing and Consolidating Knowle...RepliGES and GEStory: Visual Tools for Systematizing and Consolidating Knowle...
RepliGES and GEStory: Visual Tools for Systematizing and Consolidating Knowle...Jean Vanderdonckt
 
Gesture-based information systems: from DesignOps to DevOps
Gesture-based information systems: from DesignOps to DevOpsGesture-based information systems: from DesignOps to DevOps
Gesture-based information systems: from DesignOps to DevOpsJean Vanderdonckt
 
Engineering Slidable User Interfaces with Slime
Engineering Slidable User Interfaces with SlimeEngineering Slidable User Interfaces with Slime
Engineering Slidable User Interfaces with SlimeJean Vanderdonckt
 
Evaluating Gestural Interaction: Models, Methods, and Measures
Evaluating Gestural Interaction: Models, Methods, and MeasuresEvaluating Gestural Interaction: Models, Methods, and Measures
Evaluating Gestural Interaction: Models, Methods, and MeasuresJean Vanderdonckt
 
Conducting a Gesture Elicitation Study: How to Get the Best Gestures From Peo...
Conducting a Gesture Elicitation Study: How to Get the Best Gestures From Peo...Conducting a Gesture Elicitation Study: How to Get the Best Gestures From Peo...
Conducting a Gesture Elicitation Study: How to Get the Best Gestures From Peo...Jean Vanderdonckt
 
Designing Gestural Interaction: Challenges and Pitfalls
Designing Gestural Interaction: Challenges and PitfallsDesigning Gestural Interaction: Challenges and Pitfalls
Designing Gestural Interaction: Challenges and PitfallsJean Vanderdonckt
 
Fundamentals of Gestural Interaction
Fundamentals of Gestural InteractionFundamentals of Gestural Interaction
Fundamentals of Gestural InteractionJean Vanderdonckt
 
Gestural Interaction, Is it Really Natural?
Gestural Interaction, Is it Really Natural?Gestural Interaction, Is it Really Natural?
Gestural Interaction, Is it Really Natural?Jean Vanderdonckt
 
User-centred Development of a Clinical Decision-support System for Breast Can...
User-centred Development of a Clinical Decision-support System for Breast Can...User-centred Development of a Clinical Decision-support System for Breast Can...
User-centred Development of a Clinical Decision-support System for Breast Can...Jean Vanderdonckt
 
Simplifying the Development of Cross-Platform Web User Interfaces by Collabo...
Simplifying the Development of  Cross-Platform Web User Interfaces by Collabo...Simplifying the Development of  Cross-Platform Web User Interfaces by Collabo...
Simplifying the Development of Cross-Platform Web User Interfaces by Collabo...Jean Vanderdonckt
 
Attach Me, Detach Me, Assemble Me like you Work
Attach Me, Detach Me, Assemble Me like you WorkAttach Me, Detach Me, Assemble Me like you Work
Attach Me, Detach Me, Assemble Me like you WorkJean Vanderdonckt
 
The Impact of Comfortable Viewing Positions on Smart TV Gestures
The Impact of Comfortable Viewing Positions on Smart TV GesturesThe Impact of Comfortable Viewing Positions on Smart TV Gestures
The Impact of Comfortable Viewing Positions on Smart TV GesturesJean Vanderdonckt
 
Head and Shoulders Gestures: Exploring User-De fined Gestures with Upper Body
Head and Shoulders Gestures: Exploring User-Defined Gestures with Upper BodyHead and Shoulders Gestures: Exploring User-Defined Gestures with Upper Body
Head and Shoulders Gestures: Exploring User-De fined Gestures with Upper BodyJean Vanderdonckt
 
G-Menu: A Keyword-by-Gesture based Dynamic Menu Interface for Smartphones
G-Menu: A Keyword-by-Gesture based Dynamic Menu Interface for SmartphonesG-Menu: A Keyword-by-Gesture based Dynamic Menu Interface for Smartphones
G-Menu: A Keyword-by-Gesture based Dynamic Menu Interface for SmartphonesJean Vanderdonckt
 
Vector-based, Structure Preserving Stroke Gesture Recognition
Vector-based, Structure Preserving Stroke Gesture RecognitionVector-based, Structure Preserving Stroke Gesture Recognition
Vector-based, Structure Preserving Stroke Gesture RecognitionJean Vanderdonckt
 
An ontology for reasoning on body-based gestures
 An ontology for reasoning on body-based gestures An ontology for reasoning on body-based gestures
An ontology for reasoning on body-based gesturesJean Vanderdonckt
 

Mehr von Jean Vanderdonckt (20)

To the end of our possibilities with Adaptive User Interfaces
To the end of our possibilities with Adaptive User InterfacesTo the end of our possibilities with Adaptive User Interfaces
To the end of our possibilities with Adaptive User Interfaces
 
Engineering the Transition of Interactive Collaborative Software from Cloud C...
Engineering the Transition of Interactive Collaborative Software from Cloud C...Engineering the Transition of Interactive Collaborative Software from Cloud C...
Engineering the Transition of Interactive Collaborative Software from Cloud C...
 
UsyBus: A Communication Framework among Reusable Agents integrating Eye-Track...
UsyBus: A Communication Framework among Reusable Agents integrating Eye-Track...UsyBus: A Communication Framework among Reusable Agents integrating Eye-Track...
UsyBus: A Communication Framework among Reusable Agents integrating Eye-Track...
 
µV: An Articulation, Rotation, Scaling, and Translation Invariant (ARST) Mult...
µV: An Articulation, Rotation, Scaling, and Translation Invariant (ARST) Mult...µV: An Articulation, Rotation, Scaling, and Translation Invariant (ARST) Mult...
µV: An Articulation, Rotation, Scaling, and Translation Invariant (ARST) Mult...
 
RepliGES and GEStory: Visual Tools for Systematizing and Consolidating Knowle...
RepliGES and GEStory: Visual Tools for Systematizing and Consolidating Knowle...RepliGES and GEStory: Visual Tools for Systematizing and Consolidating Knowle...
RepliGES and GEStory: Visual Tools for Systematizing and Consolidating Knowle...
 
Gesture-based information systems: from DesignOps to DevOps
Gesture-based information systems: from DesignOps to DevOpsGesture-based information systems: from DesignOps to DevOps
Gesture-based information systems: from DesignOps to DevOps
 
Engineering Slidable User Interfaces with Slime
Engineering Slidable User Interfaces with SlimeEngineering Slidable User Interfaces with Slime
Engineering Slidable User Interfaces with Slime
 
Evaluating Gestural Interaction: Models, Methods, and Measures
Evaluating Gestural Interaction: Models, Methods, and MeasuresEvaluating Gestural Interaction: Models, Methods, and Measures
Evaluating Gestural Interaction: Models, Methods, and Measures
 
Conducting a Gesture Elicitation Study: How to Get the Best Gestures From Peo...
Conducting a Gesture Elicitation Study: How to Get the Best Gestures From Peo...Conducting a Gesture Elicitation Study: How to Get the Best Gestures From Peo...
Conducting a Gesture Elicitation Study: How to Get the Best Gestures From Peo...
 
Designing Gestural Interaction: Challenges and Pitfalls
Designing Gestural Interaction: Challenges and PitfallsDesigning Gestural Interaction: Challenges and Pitfalls
Designing Gestural Interaction: Challenges and Pitfalls
 
Fundamentals of Gestural Interaction
Fundamentals of Gestural InteractionFundamentals of Gestural Interaction
Fundamentals of Gestural Interaction
 
Gestural Interaction, Is it Really Natural?
Gestural Interaction, Is it Really Natural?Gestural Interaction, Is it Really Natural?
Gestural Interaction, Is it Really Natural?
 
User-centred Development of a Clinical Decision-support System for Breast Can...
User-centred Development of a Clinical Decision-support System for Breast Can...User-centred Development of a Clinical Decision-support System for Breast Can...
User-centred Development of a Clinical Decision-support System for Breast Can...
 
Simplifying the Development of Cross-Platform Web User Interfaces by Collabo...
Simplifying the Development of  Cross-Platform Web User Interfaces by Collabo...Simplifying the Development of  Cross-Platform Web User Interfaces by Collabo...
Simplifying the Development of Cross-Platform Web User Interfaces by Collabo...
 
Attach Me, Detach Me, Assemble Me like you Work
Attach Me, Detach Me, Assemble Me like you WorkAttach Me, Detach Me, Assemble Me like you Work
Attach Me, Detach Me, Assemble Me like you Work
 
The Impact of Comfortable Viewing Positions on Smart TV Gestures
The Impact of Comfortable Viewing Positions on Smart TV GesturesThe Impact of Comfortable Viewing Positions on Smart TV Gestures
The Impact of Comfortable Viewing Positions on Smart TV Gestures
 
Head and Shoulders Gestures: Exploring User-De fined Gestures with Upper Body
Head and Shoulders Gestures: Exploring User-Defined Gestures with Upper BodyHead and Shoulders Gestures: Exploring User-Defined Gestures with Upper Body
Head and Shoulders Gestures: Exploring User-De fined Gestures with Upper Body
 
G-Menu: A Keyword-by-Gesture based Dynamic Menu Interface for Smartphones
G-Menu: A Keyword-by-Gesture based Dynamic Menu Interface for SmartphonesG-Menu: A Keyword-by-Gesture based Dynamic Menu Interface for Smartphones
G-Menu: A Keyword-by-Gesture based Dynamic Menu Interface for Smartphones
 
Vector-based, Structure Preserving Stroke Gesture Recognition
Vector-based, Structure Preserving Stroke Gesture RecognitionVector-based, Structure Preserving Stroke Gesture Recognition
Vector-based, Structure Preserving Stroke Gesture Recognition
 
An ontology for reasoning on body-based gestures
 An ontology for reasoning on body-based gestures An ontology for reasoning on body-based gestures
An ontology for reasoning on body-based gestures
 

Kürzlich hochgeladen

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 

Kürzlich hochgeladen (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 

Designing Workflow User Interfaces with UsiXML

  • 1.
  • 2. ITEA UsiXML project #08026, 2009-2012 Business Domain IT Domain Workflow
  • 3.
  • 4.
  • 5.
  • 6. ITEA UsiXML project #08026, 2009-2012 UsiXML structure Methodology : models
  • 7. ITEA UsiXML project #08026, 2009-2012 Methodology : method and software
  • 8.
  • 9. ITEA UsiXML project #08026, 2009-2012 Methodology : method and software
  • 10. ITEA UsiXML project #08026, 2009-2012 Identification criteria and guidance Methodology : method and software Model elicitation tool
  • 11. ITEA UsiXML project #08026, 2009-2012
  • 12. ITEA UsiXML project #08026, 2009-2012 Task spreadsheet Methodology : method and software
  • 13. ITEA UsiXML project #08026, 2009-2012 Methodology : method and software
  • 14. ITEA UsiXML project #08026, 2009-2012 Job editor Job Associated tasks Customer Handling A Customer identification Picture taking Uploading pictures Choice of model Entering data and sending Order management Comparison with catalogue and sending Encoding in database Producer A Preparation of machine Dyeing of stockings Producer B Sewing of toehold Logistic A Packaging Logistic B Delivery A Postman A Transport post Transport Delivery B Customer Handling B Notification customer Fitting of stockings
  • 15. ITEA UsiXML project #08026, 2009-2012 User editor User Attributes Shop employee A Task experience 4 System experience 4 Motivation 3 Bauerfeind production employee A Task experience 2-5 System experience 2 Motivation 2-4 Bauerfeind production employee B Task experience 2-5 System experience 1 Motivation 1-4 Bauerfeind logistics employee Task experience 1-5 System experience 1-5 Motivation 2-4 Bauerfeind driver A driver for the Bauerfeind company Task experience 3-5 System experience 1 Motivation 2-4 Deutsche post employee A Task experience 3-5 System experience 2 Motivation 2-5 Shop employee B Task experience 4-5 System experience 2-4 Motivation 4-5
  • 16. ITEA UsiXML project #08026, 2009-2012 Methodology : method and software Modeling workflow Petri Nets Organizational units Jobs and users
  • 17. ITEA UsiXML project #08026, 2009-2012 Modeling tasks IdealXML plug-in
  • 18.
  • 19. ITEA UsiXML project #08026, 2009-2012 Workflow resource patterns handler Task Pattern Picture taking Role based Uploading pictures Case-handling Planning Direct allocation Sewing of toehold Deferred allocation Packing Direct allocation
  • 20. ITEA UsiXML project #08026, 2009-2012
  • 21. ITEA UsiXML project #08026, 2009-2012 Methodology : method and software
  • 22. ITEA UsiXML project #08026, 2009-2012 Workflow manager Methodology : method and software
  • 23.
  • 24. Conclusions ITEA UsiXML project #08026, 2009-2012
  • 25.
  • 26. ITEA UsiXML project #08026, 2009-2012
  • 27. Spare Slides ITEA UsiXML project #08026, 2009-2012
  • 28. ITEA UsiXML project #08026, 2009-2012 Methodology : models
  • 29. ITEA UsiXML project #08026, 2009-2012 Process model What to do? Methodology : models
  • 30.
  • 31.
  • 32. ITEA UsiXML project #08026, 2009-2012 Mapping model
  • 33.
  • 34.
  • 35. Elaborating case studies ITEA UsiXML project #08026, 2009-2012 Validation 2 3 4 0 1 Months Teaching theory Validating the case study proposed Supervising Proposing case study Developing case study Presenting case study
  • 36. Case studies ITEA UsiXML project #08026, 2009-2012 A collection of 17 different detailed projects was obtained Validation Title Subject Tasks Org. units Jobs Relations Patterns Organization of a Triathlon It explains all the steps needed to organize a sport event 72 14 28 6 12 Organization of ‘24h vélos de Louvain-la-Neuve ’ It deals with the organization of a cycle race 55 7 18 6 9 Replenishing shelves at Carrefour, Belgium It manages the way to replenish shelves in a supermarket 25 6 10 3 10 Airport passenger workflow It illustrates the steps that a passenger need to follow in order to do the check-in at airport 20 4 5 6 6 How to get my driving license It shows the steps to follow in order to get a driving license type “B” in Belgium 25 3 8 6 4 Requesting a credit to buy car It details the process to get a credit to buy a car. 16 5 5 3 4 Order personalized compression stockings It deals with an Internet order system, allowing the ordering of personalized support stockings. 22 4 7 3 5 Tech. Support for Copy Machines It is about the way that a copy machine gets maintenance 17 3 7 3 3
  • 37. Case studies ITEA UsiXML project #08026, 2009-2012 Validation Title Subject Tasks Org. units Jobs Relations Patterns Container transport by ships, trains and trucks It shows how an organization gives the service of transporting container from an A point to a B point 41 3 5 4 13 Manufacture of adhesives It is about the manner in which an organization deals with a buying order 38 8 14 5 8 Creating a collaborative blog It deals with the problem of creating a blog for a research group working at same university but in different departments 11 5 4 2 3 Workflow of MDC Group It focuses in the Consulting part about several fields: Logistics and events, Design and development of product, Industrial Processes, Sub hiring of staff, Payroll Management, Recruitment and Selection, Evaluation of Human Talent. 20 4 5 6 6 Buying process in a company This case study is about the manner in which an organization deals with a buying order 16 5 8 3 9 Credit card request It details the process to get a credit card 36 10 13 6 10 Managing a private hospital This case study presents how a private clinic is managed 20 5 9 4 3 Organizing conferences This case study analyzes how people organize the program of small conferences by using a review tool 22 3 3 3 7 Installing hardware at Allianz group This case study presents how an organization deals with the acquisition of hardware 36 5 8 4 8
  • 38.
  • 39.
  • 40. ITEA UsiXML project #08026, 2009-2012 Evaluation of the graphical notation Validation + - + - Closeness of mapping A notation close to the domain of application . Workflows using the Petri Nets notation have a common understanding in the workflow community. So as the task modeling notation used in HCI communities. Consistency Harmony of parts or features to one another. Task model editor (click to add) has different interaction style compared to the process editor (drag and drop). Thus the designer might be confused. Diffuseness Expresses the verboseness of a notation. - Using wf patterns demands to keep in mind their descriptions thus limiting users to implement them easily. + Petri Nets is composed of simple, limited and focused notation.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46. Dissemination ITEA UsiXML project #08026, 2009-2012 Doctoral Consortium JUCS JWE IGI Global IGI Global HCIS HCIS DSV-IS INTERACCION CADUI BDDI ICAS IWWOST CLIHC CLIHC USIXML Doctoral Consortium Conceptual modeling Method Journals Book chapters Conference proceedings Posters 2007 2008 2009 2010