An Educational Tool for Interactive Parallel and Distributed Processing

Luigi Pagliarini, Henrik Hautop Lund

    Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

    Abstract

    In this paper we try to describe how the Modular Interactive Tiles System (MITS) can be a valuable tool for introducing students to interactive parallel and distributed processing programming. This is done by providing an educational hands-on tool that allows a change of representation of the abstract problems related to designing interactive parallel and distributed systems. Indeed, MITS seems to bring a series of goals into the education, such as parallel programming, distributedness, communication protocols, master dependency, software behavioral models, adaptive interactivity, feedback, connectivity, topology, island modeling, user and multiuser interaction, which can hardly be found in other tools. Finally, we introduce the system of modular interactive tiles as a tool for easy, fast, and flexible hands-on exploration of these issues, and through examples show how to implement interactive parallel and distributed processing with different software behavioural models such as open loop, randomness based, rule based, user interaction based, AI and ALife based software.
    Original languageEnglish
    Title of host publicationProceedings of 16. International Symposium on Artificial Life and Robotics
    Publication date2011
    Publication statusPublished - 2011
    Event16th International Symposium on Artificial Life and Robotics - Beppu, Japan
    Duration: 27 Jan 201129 Jan 2011
    Conference number: 16
    http://alife-robotics.co.jp/

    Conference

    Conference16th International Symposium on Artificial Life and Robotics
    Number16
    Country/TerritoryJapan
    CityBeppu
    Period27/01/201129/01/2011
    Internet address

    Fingerprint

    Dive into the research topics of 'An Educational Tool for Interactive Parallel and Distributed Processing'. Together they form a unique fingerprint.

    Cite this