Towards a Process to Design Architectures of Service-Oriented Robotic Systems - Archive ouverte HAL
Communication Dans Un Congrès Année : 2014

Towards a Process to Design Architectures of Service-Oriented Robotic Systems

Résumé

Architecture description languages (ADLs) should consider both structural and runtime perspectives of software architectures, an important requirement for current software systems. However, most existing ADLs are disconnected from the runtime level, thus entailing architectural mismatches and inconsistencies between architecture and implementation. With the emergence of the new generation programming languages for large-scale, dynamic, and distributed systems, this problem becomes worse since most existing ADLs do not capture the features of this type of language. In this context, we investigate the generation of source code in the Go programming language from architecture descriptions in the π-ADL language as they are both based on the π-calculus process algebra. We define the correspondences between π-ADL and Go elements and present how architecture descriptions in π-ADL can be automatically translated to their respective implementations in Go through a real-world flood monitoring system.
Fichier principal
Vignette du fichier
978-3-319-09970-5_20.pdf (254.09 Ko) Télécharger le fichier
Origine Fichiers éditeurs autorisés sur une archive ouverte
Loading...

Dates et versions

hal-01067337 , version 1 (23-09-2014)

Identifiants

  • HAL Id : hal-01067337 , version 1

Citer

Lucas Bueno Ruas de Oliveira, Elena Leroux, Katia Romero Felizardo, Flavio Oquendo, Elisa Yumi Nakagawa. Towards a Process to Design Architectures of Service-Oriented Robotic Systems. ECSA, 2014, Vienna, Austria. pp.218-225. ⟨hal-01067337⟩
603 Consultations
359 Téléchargements

Partager

More