Early exploring design alternatives of smart sensor software with Model of Computation implemented with actors - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2013

Early exploring design alternatives of smart sensor software with Model of Computation implemented with actors

Résumé

network of sensors that aims to study the oceans.Such networks present two drawbacks: the large amount of acquired data prevents manual processing, and a lot of irrelevant data degrades the treatment efficiency. To smartly reject irrelevant data, filtering must happen at the source. This requires the design of complex sensors that support concurrent operations to mix acquisition, treatment and dissemination of data. Such sensors are called smart sensors. Simulation using adequate models of concurrency can help in the design activity of smart sensors. In this paper, we present a framework based on Models of Computation (MoCs) to model concurrency in a smart sensor software that are implemented using actors. This framework enables to rapidly test alternatives of architecture in the early stages of the design process. Some actors implement the computation behavior, some others implement the communication behavior. This distinction promotes agility during the exploration phase. Several MoCs are investigated among which, Kahn Process Network (KPN), Communicating Sequential Process (CSP) and Synchronous Data Flow (SDF). The framework implementation relies on Scala at first, while Smalltalk and then the Biniou framework are used to speed up the process, through alleviating the need for a software simulator and compiling to hardware platforms instead.
Fichier non déposé

Dates et versions

hal-00913335 , version 1 (03-12-2013)

Identifiants

  • HAL Id : hal-00913335 , version 1

Citer

Jean-Philippe Schneider, Zoé Drey, Jean-Christophe Le Lann. Early exploring design alternatives of smart sensor software with Model of Computation implemented with actors. ESUG 2013 - 21th International Smalltalk Conference, Sep 2013, Annecy, France. ⟨hal-00913335⟩
249 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More