ACM Transactions on Embedded Computing Systems · 2012 · 19 citations · 21 references
EngineeringComputer SystemsSystems EngineeringDistributed SystemsSystems ArchitectureSystems ModelingDistributed MonitoringDistributed Systems DesignSensor NetworksSurveillance ApplicationsSystem SecurityExecutable SpecificationsMulti-sensor SurveillanceSensor-based SurveillanceSurveillance System DesignSurveillance SystemsSystem-level Verification
Distributed surveillance systems represent a class of sensor networks used for object location and tracking, road traffic monitoring, security, and other purposes. They are very complex to describe, design, and run. Because of their sensitivity, they need to be carefully designed and validated. We present a system-level approach to modeling and designing such systems using a new system-level programming language, SystemJ, which enables designers to describe computational and communication parts of such applications in a highly abstract manner. The designed system can be modeled and validated even before deployment and in that way contribute to the overall reliability and trustworthiness of such systems. As an additional tool, the design environment for specification of the surveillance system topology, physical and communication properties, selected sensors and their interconnectivity with the computing resources was developed. This tool enables easy composition of multiple sensors and their respective controllers, capturing changes of configuration of the system and underlying communication, and automatic generation of the formal description of the surveillance system. This description is then used for the generation of executable code and/or the templates for detailed SystemJ application-specific code, as well as for generation of the operator GUI in a surveillance system.
21
Edward A. Lee · Computer · 2006 · 872 citations
Frédéric Boussinot, Robert de Simone · Proceedings of the IEEE · 1991 · 445 citations · Full text
On communicating sequential processes
Bhoomika Pandey, Sunil Pathak · Computer Networks and ISDN Systems · 1995 · 378 citations
Smart cameras as embedded systems
Burak Özer, T. Lv · Computer · 2002 · 309 citations