Submit Search
Upload
The Task Model
•
0 likes
•
1,117 views
Jernej Virag
Follow
Presentation of task oriented design of embedded applications.
Read less
Read more
Technology
Business
Report
Share
Report
Share
1 of 17
Recommended
BDD WITH CUCUMBER AND JAVA
BDD WITH CUCUMBER AND JAVA
Srinivas Katakam
Introduction to BDD
Introduction to BDD
Knoldus Inc.
Behavior-Driven Design: One Team's Exploration
Behavior-Driven Design: One Team's Exploration
dtcoutu
Behavior Driven Development
Behavior Driven Development
Nelson Johnson
Page Objects - You're Doing it Wrong by Titus Fortner
Page Objects - You're Doing it Wrong by Titus Fortner
Sauce Labs
Objectives
Objectives
El-Senator Odeh
Effects, Coeffects & Subscriptions: a pit of success for SPAs
Effects, Coeffects & Subscriptions: a pit of success for SPAs
Manuel Rivero
Agile Delivery Methods And Leadership
Agile Delivery Methods And Leadership
Ranjith Varghese
Recommended
BDD WITH CUCUMBER AND JAVA
BDD WITH CUCUMBER AND JAVA
Srinivas Katakam
Introduction to BDD
Introduction to BDD
Knoldus Inc.
Behavior-Driven Design: One Team's Exploration
Behavior-Driven Design: One Team's Exploration
dtcoutu
Behavior Driven Development
Behavior Driven Development
Nelson Johnson
Page Objects - You're Doing it Wrong by Titus Fortner
Page Objects - You're Doing it Wrong by Titus Fortner
Sauce Labs
Objectives
Objectives
El-Senator Odeh
Effects, Coeffects & Subscriptions: a pit of success for SPAs
Effects, Coeffects & Subscriptions: a pit of success for SPAs
Manuel Rivero
Agile Delivery Methods And Leadership
Agile Delivery Methods And Leadership
Ranjith Varghese
Preso#5
Preso#5
NicholasBuccellato
Agile Model-Driven Development
Agile Model-Driven Development
TechWell
[QE 2017] Michał Buczko - DevTest Pairing w DevOps
[QE 2017] Michał Buczko - DevTest Pairing w DevOps
Future Processing
Software development. xp, agile, etc.
Software development. xp, agile, etc.
Phil Rukin
Sub conf 2010
Sub conf 2010
Manuel Blechschmidt
Effects, coeffects & subscriptions: a pit of success for SPAs Socracan18
Effects, coeffects & subscriptions: a pit of success for SPAs Socracan18
Manuel Rivero
Task modeling: Understanding what people want and how to design for them.
Task modeling: Understanding what people want and how to design for them.
cxpartners
I heart task models
I heart task models
cxpartners
ICS2208 lecture1
ICS2208 lecture1
Vanessa Camilleri
A Comparative Analysis of Task Modeling Notations
A Comparative Analysis of Task Modeling Notations
Jean Vanderdonckt
Conducting a task analysis worked example
Conducting a task analysis worked example
leesha roberts
Task centered model....
Task centered model....
Nilda B. Corullo
Bab vi studi desain epidemiologi
Bab vi studi desain epidemiologi
NajMah Usman
Analisa dan Perancangan Sistem Informasi
Analisa dan Perancangan Sistem Informasi
RAHASIA
Task analysis
Task analysis
DCU_MPIUA
Task Analysis
Task Analysis
Chris Loiselle
User Research: Personas, scenarios, user stories
User Research: Personas, scenarios, user stories
Valeria Gasik
Task analysis
Task analysis
reginasayles
ALM (Application Lifecycle Management)
ALM (Application Lifecycle Management)
Terry Cho
Using task models in model-based testing
Using task models in model-based testing
Rachid Kherrazi
Task Analysis
Task Analysis
Dr. V Vorvoreanu
Language Testing: Approaches and Techniques
Language Testing: Approaches and Techniques
Monica Angeles
More Related Content
What's hot
Preso#5
Preso#5
NicholasBuccellato
Agile Model-Driven Development
Agile Model-Driven Development
TechWell
[QE 2017] Michał Buczko - DevTest Pairing w DevOps
[QE 2017] Michał Buczko - DevTest Pairing w DevOps
Future Processing
Software development. xp, agile, etc.
Software development. xp, agile, etc.
Phil Rukin
Sub conf 2010
Sub conf 2010
Manuel Blechschmidt
Effects, coeffects & subscriptions: a pit of success for SPAs Socracan18
Effects, coeffects & subscriptions: a pit of success for SPAs Socracan18
Manuel Rivero
What's hot
(6)
Preso#5
Preso#5
Agile Model-Driven Development
Agile Model-Driven Development
[QE 2017] Michał Buczko - DevTest Pairing w DevOps
[QE 2017] Michał Buczko - DevTest Pairing w DevOps
Software development. xp, agile, etc.
Software development. xp, agile, etc.
Sub conf 2010
Sub conf 2010
Effects, coeffects & subscriptions: a pit of success for SPAs Socracan18
Effects, coeffects & subscriptions: a pit of success for SPAs Socracan18
Viewers also liked
Task modeling: Understanding what people want and how to design for them.
Task modeling: Understanding what people want and how to design for them.
cxpartners
I heart task models
I heart task models
cxpartners
ICS2208 lecture1
ICS2208 lecture1
Vanessa Camilleri
A Comparative Analysis of Task Modeling Notations
A Comparative Analysis of Task Modeling Notations
Jean Vanderdonckt
Conducting a task analysis worked example
Conducting a task analysis worked example
leesha roberts
Task centered model....
Task centered model....
Nilda B. Corullo
Bab vi studi desain epidemiologi
Bab vi studi desain epidemiologi
NajMah Usman
Analisa dan Perancangan Sistem Informasi
Analisa dan Perancangan Sistem Informasi
RAHASIA
Task analysis
Task analysis
DCU_MPIUA
Task Analysis
Task Analysis
Chris Loiselle
User Research: Personas, scenarios, user stories
User Research: Personas, scenarios, user stories
Valeria Gasik
Task analysis
Task analysis
reginasayles
ALM (Application Lifecycle Management)
ALM (Application Lifecycle Management)
Terry Cho
Using task models in model-based testing
Using task models in model-based testing
Rachid Kherrazi
Task Analysis
Task Analysis
Dr. V Vorvoreanu
Language Testing: Approaches and Techniques
Language Testing: Approaches and Techniques
Monica Angeles
Types of Test
Types of Test
jasper gaboc
TBLT Lesson Planning
TBLT Lesson Planning
Robert Dickey
The role of Design Thinking
The role of Design Thinking
Pieter Baert
Viewers also liked
(19)
Task modeling: Understanding what people want and how to design for them.
Task modeling: Understanding what people want and how to design for them.
I heart task models
I heart task models
ICS2208 lecture1
ICS2208 lecture1
A Comparative Analysis of Task Modeling Notations
A Comparative Analysis of Task Modeling Notations
Conducting a task analysis worked example
Conducting a task analysis worked example
Task centered model....
Task centered model....
Bab vi studi desain epidemiologi
Bab vi studi desain epidemiologi
Analisa dan Perancangan Sistem Informasi
Analisa dan Perancangan Sistem Informasi
Task analysis
Task analysis
Task Analysis
Task Analysis
User Research: Personas, scenarios, user stories
User Research: Personas, scenarios, user stories
Task analysis
Task analysis
ALM (Application Lifecycle Management)
ALM (Application Lifecycle Management)
Using task models in model-based testing
Using task models in model-based testing
Task Analysis
Task Analysis
Language Testing: Approaches and Techniques
Language Testing: Approaches and Techniques
Types of Test
Types of Test
TBLT Lesson Planning
TBLT Lesson Planning
The role of Design Thinking
The role of Design Thinking
More from Jernej Virag
PSPDFKit on Android
PSPDFKit on Android
Jernej Virag
Python simillar image search
Python simillar image search
Jernej Virag
Solr
Solr
Jernej Virag
BeanstalkD Queues in Django
BeanstalkD Queues in Django
Jernej Virag
Odprti video formati
Odprti video formati
Jernej Virag
Android services
Android services
Jernej Virag
Hitre aplikacije
Hitre aplikacije
Jernej Virag
From Doom to Crysis
From Doom to Crysis
Jernej Virag
Security
Security
Jernej Virag
Ip security
Ip security
Jernej Virag
Encryption
Encryption
Jernej Virag
Game design - formal and dramatic elements
Game design - formal and dramatic elements
Jernej Virag
Java stereams
Java stereams
Jernej Virag
Pretty good privacy
Pretty good privacy
Jernej Virag
Jni – java native interface
Jni – java native interface
Jernej Virag
Gaming industry in 2010
Gaming industry in 2010
Jernej Virag
More from Jernej Virag
(16)
PSPDFKit on Android
PSPDFKit on Android
Python simillar image search
Python simillar image search
Solr
Solr
BeanstalkD Queues in Django
BeanstalkD Queues in Django
Odprti video formati
Odprti video formati
Android services
Android services
Hitre aplikacije
Hitre aplikacije
From Doom to Crysis
From Doom to Crysis
Security
Security
Ip security
Ip security
Encryption
Encryption
Game design - formal and dramatic elements
Game design - formal and dramatic elements
Java stereams
Java stereams
Pretty good privacy
Pretty good privacy
Jni – java native interface
Jni – java native interface
Gaming industry in 2010
Gaming industry in 2010
Recently uploaded
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Angeliki Cooney
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
apidays
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
apidays
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
Dropbox
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
apidays
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
Overkill Security
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
Zilliz
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Zilliz
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Jeffrey Haguewood
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Juan lago vázquez
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Khushali Kathiriya
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Nanddeep Nachan
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
UiPathCommunity
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Jago de Vreede
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
Recently uploaded
(20)
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
The Task Model
1.
The Task Model
Jernej Virag 14. 6. 2010 1 Jernej Virag
2.
A Task 14.
6. 2010 Jernej Virag 2 basic execution unit
3.
Task-oriented design Designing
embedded programs with tasks 14. 6. 2010 Jernej Virag 3
4.
Task-oriented design 14.
6. 2010 Jernej Virag 4 Parallel tasks have to be able to run in parallel
5.
Task-oriented design 14.
6. 2010 Jernej Virag 5 Timing separate time domains
6.
Task-oriented design 14.
6. 2010 Jernej Virag 6 Priority different response time and importance
7.
Task-oriented design 14.
6. 2010 Jernej Virag 7 Structure single task for single piece of functionality
8.
Task-oriented design 14.
6. 2010 Jernej Virag 8 Coupling loose coupling
9.
Task-oriented design 14.
6. 2010 Jernej Virag 9 Periodic execution periodic functions warrant their own task
10.
Inter-task communication Tasks
talking to each other 14. 6. 2010 Jernej Virag 10
11.
Inter-task communication 14.
6. 2010 Jernej Virag 11 Shared variables variables accessable by all tasks
12.
Inter-task communication 14.
6. 2010 Jernej Virag 12 Event buffers and queues a more execution safe approach
13.
Inter-task communication 14.
6. 2010 Jernej Virag 13 Synchronization concurrent access problems and solutions
14.
The Task Diagram
Outlook and elements 14. 6. 2010 Jernej Virag 14
15.
The Task Diagram
14. 6. 2010 Jernej Virag 15
16.
The Task Diagram
14. 6. 2010 Jernej Virag 16 data flow information flow
17.
? 14. 6.
2010 Jernej Virag 17
Editor's Notes
Basic execution thread of a programShould be independent of othersLightly coupled