Collaborative Model-based Development of a Remote Train Monitoring System

被引:0
|
作者
Herrmann, Peter [1 ]
Svae, Alexander [1 ]
Svendsen, Henrik Heggelund [1 ]
Blech, Jan Olaf [2 ]
机构
[1] Norwegian Univ Sci & Technol, Trondheim, Norway
[2] RMIT Univ, Melbourne, Vic, Australia
关键词
Cyber-physical systems; Software Engineering; Collaborative Development;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The model-based engineering technique Reactive Blocks supports the development of reactive systems by UML-based graphic modeling of control and data flows, model checker supported analysis, and automated code generation. Moreover, it facilitates the cooperation of teams of engineers by enabling the definition of formally precise behavioral interfaces that make the separation of the modelling process into various work packages easy. In this paper, we illustrate the use of Reactive Blocks for a joint student project that realized the monitoring and control of Lego Mindstorms-based trains in Norway through a control center in Australia. In particular, we explain how the Reactive Blocks interfaces and the applied communication protocols were used to split the project into work packages separately handled by the students involved.
引用
收藏
页码:383 / 390
页数:8
相关论文
共 50 条
  • [31] Development of a Volcanic Remote Monitoring System Based on the DOAS Technique
    Raponi, Marcelo
    Arboleas, Hugo
    Vilar, Osvaldo
    Fuentes Inzunza, Rodrigo
    Bianchetti, Juan
    Garcia, Sebastian
    Otero, Lidia
    Ristori, Pablo
    Salvador, Jacobo
    2018 IEEE BIENNIAL CONGRESS OF ARGENTINA (ARGENCON), 2018,
  • [32] Development of remote graphical monitoring and control system based on webaccess
    Shyr, Wen-Jye
    Lin, Chia-Ming
    ICIC Express Letters, 2010, 4 (04): : 1231 - 1236
  • [33] Development of remote video monitoring system based on TCP/IP
    Yin Qun
    Zhang Jianbo
    10TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION (ICCSE 2015), 2015, : 596 - 600
  • [34] Applying a model-based approach for embedded system development
    Bunse, Christian
    Gross, Hans-Gerhard
    Peper, Christian
    SEAA 2007: 33RD EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, PROCEEDINGS, 2007, : 121 - +
  • [35] Model-based development architecture for embedded CNC system
    Shu, Zhaogang
    Li, Di
    Ye, Feng
    Xiao, Suhua
    2007 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION AND LOGISTICS, VOLS 1-6, 2007, : 154 - +
  • [36] Incorporation of Model-based System and Software Development Environments
    Sporer, Harald
    Macher, Georg
    Armengaud, Eric
    Kreiner, Christian
    PROCEEDINGS 41ST EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS SEAA 2015, 2015, : 177 - 180
  • [37] Model-based system development for embedded mobile platforms
    Forstner, Bertalan
    Lengyel, Laszlo
    Levendovszky, Tihamer
    Mezei, Gergely
    Kelenyi, Imre
    Charaf, Hassan
    JOINT MEETING OF THE FOURTH WORKSHOP ON MODEL-BASED DEVELOPMENT OF COMPUTER-BASED SYSTEMS AND THIRD INTERNATIONAL WORKSHOP ON MODEL-BASED METHODOLOGIES FOR PERVASIVE AND EMBEDDED SOFTWARE, PROCEEDINGS, 2006, : 43 - +
  • [38] Model-based development for an electric power steering system
    Ren, W.
    Chen, H.
    Song, J.
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART C-JOURNAL OF MECHANICAL ENGINEERING SCIENCE, 2008, 222 (07) : 1265 - 1269
  • [39] Mutation Model-Based Test Case Generation of Chinese Train Control System with Automatic Train Operation Function
    Zhang, Zhixuan
    Li, Kaicheng
    Yuan, Lei
    Yu, Guanhua
    2018 INTERNATIONAL CONFERENCE ON INTELLIGENT RAIL TRANSPORTATION (ICIRT), 2018,
  • [40] Model-based development
    Robert France
    Bernhard Rumpe
    Software & Systems Modeling, 2008, 7 : 1 - 2