Logo blue background.png

Bruce Powel Douglass, Ph.D.

  • Content

    • Resources
    • Embedded World
    • Papers
    • Presentations
    • Models
    • Harmony aMBSE Overview
    • Harmony aMBSE Functional Analysis
    • Harmony Embedded Software Overview
    • Harmony ESW Nanocycle
    • Safety Analysis and Design
    • Books
    • On the Web
    • Links
  • Services

  • Public Interest

  • Blog

  • What's New

  • Forum

  • About

  • Comments

  • Site Map

  • Geekosphere

  • Members

    • Members Only
  • More

    Use tab to navigate through the menu items.
    To see this working, head to your live site.
    • Categories
    • All Posts
    • My Posts
    matthias
    Jun 12, 2020

    Concurrency and identifying tasks

    in Embedded SW Development

    Dear Bruce,


    in your book "Real-Time UML Workshop for Embedded Systems" you have this little exercises for concurrency architecture (Problem 9.1 Roadrunner and Problem 9.2 Coyote). Unfortunately, the explanation about how to identify the tasks in the solutions are very short.

    I read and understand the basic tasks identification strategies, but am interesting in some more details about how do you approached to solve e.g Problem 9.1. I think you combined different strategies, too.


    Thank you!


    Best regards,

    Matthias

    1 comment
    0
    Bruce Douglass
    Dec 14, 2020

    Yes, I mix strategies all the time. It's a bit of an art form, as you are trying to optimize a number of possibly conflicting objectives simultaneously. On the Presentations page in this website, there is a deck on Concurrency Architectures in the UML that might be of help.

    0
    1 comments
    Site Map

    (c) Bruce Powel Douglass, Ph.D. 2019, 2020

    bruce.douglass@outlook.com