Advertisement

An Open Modular System for Monitoring Remote Sensors

  • Ignacio Solinis-Camalich
  • Alexis Quesada-Arencibia
  • Jose Carlos Rodríguez-Rodríguez
  • Roberto Moreno-Díaz jr
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4739)

Abstract

The main goal of this project is to monitor and control remote sensors from one or more desalination plants. These plants can be found and distributed from each other miles away. All critical parameters must be controlled. In a desalination plant, the installed sensors are the key elements. These sensors feed the system providing the needed information so it could work properly. The plant state is defined by the sensors readings. From this state, we can identify possible anomalies in the normal behavior of the plant, which could cause the activation of different alarms. In order to accomplish these goals, a modular and flexible system has been developed not only for desalination plants but also for any other systems that require controlling remote sensors. The system allows direct access to this remote information through a variety of interfaces (web, SMS). The tier architectural design plays an important role in providing a basic characteristic: its adaptability to different environments. Therefore, adding or changing specific modules can be easily introduced into the modular structure of the system without interfering the core application modules. The application has been develop under Java technologies (J2EE) using Open Source Toolkits.

Keywords

Remote control monitoring sensor alarm video camera SMS J2EE Struts Eclipse EJB3 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Cockburn, A.: Writing Effective Use Cases. Addison-Wesley, London, UK (2001)Google Scholar
  2. 2.
    Bell, J.T.: J2EE Open Source Toolkit. Building an enterprise platform with open source tools. Wiley, Chichester (2003)Google Scholar
  3. 3.
    Alur, D.: Core J2EE Patterns. In: Best practices and design Strategies, 2nd edn., Prentice Hall, Englewood Cliffs (2003)Google Scholar
  4. 4.
    Cavaness, C.: Programming Jakarta Struts. O’Reilly (2002)Google Scholar
  5. 5.
    Sriganesh, R.P.: Mastering Enterprise JavaBeans 3.0. Wiley, ChichesterGoogle Scholar
  6. 6.
    Keith, M.: Pro EJB3. Java Persistance API. ApressGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2007

Authors and Affiliations

  • Ignacio Solinis-Camalich
    • 1
  • Alexis Quesada-Arencibia
    • 1
  • Jose Carlos Rodríguez-Rodríguez
    • 1
  • Roberto Moreno-Díaz jr
    • 1
  1. 1.Instituto Universitario de Ciencias y Tecnologías Cibernéticas, Universidad de Las Palmas de Gran Canaria, E35017, Las PalmasSpain

Personalised recommendations