A Conceptual Model for Remote Data Acquisition Systems

  • Txomin Nieva
  • Alain Wegmann
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1920)


Data acquisition systems (DAS) are the basis for building monitoring tools that enable supervision of local and remote systems. Unfortunately, DASs are commonly based on proprietary technologies. The data format usually depends on the industrial process, the fieldbus characteristics or the development platform. Currently, there are many standards of DASs, but none of them offer a well-accepted Application Programming Interface (API). However, all of them comply with the same conceptual model. Understanding this model allows for the significant improvement of the design of a specific DAS. In this paper, we propose a conceptual model of a generic DAS. This model gives researchers an abstraction of DASs and a quasi-formal specification of a generic DAS. It also enables developers to compare the existing standards and/or to propose a new open standard.


Unify Modeling Language Data Acquisition System Device Model Object Management Group Mapping Policy 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    T. Wireman, ldComputerized Maintenance Management Systemsnd, Industrial Press, Inc, 1994.Google Scholar
  2. [2]
    A. Davies, ldHandbook of Condition Monitoring-Techniques and Methodologynd, Kluwer Academic Publishers, 1997.Google Scholar
  3. [3]
    F. Olken, H.A. Jacobsen, C. McParland, M.A. Piette, and M.F. Anderson, ldObjects lessons learned from a distributed system for remote building monitoring and operationnd presented at Conference on Object-oriented Programming, Systems, Languages and Applications, Vancouver, Canada, October 18–22, 1998,
  4. [4]
    R. Itschner, C. Pommerell, and M. Rutishauser, ldGLASS: Remote Monitoring of Embedded Systems in Power Engineeringnd in IEEE Internet Computing, vol 2, 1998. au[5]_A. Fabri, T. Nieva, and P. Umiliacchi, ldUse of the Internet for Remote Train Monitoring and Control: the ROSIN Projectnd presented at Rail Technology’ 99, London, UK, September 7–8, 1999,
  5. [6]
    Victorian Government, ldAsset Management Series: Principles, Policies and Practicesnd, November, 1995,
  6. [7]
    S. Draber, E. Gelle, T. Kostic, O. Preiss, and U. Schluchter, ldHow Operation Data Helps Manage Lifecycle Costsnd presented at International Conference on Large High Voltage Electric Systems-CIGRE’2000, Paris, France, August 27–September 2, 2000.Google Scholar
  7. [8]
    OPC Foundation, ldOLE for Process and Control Standardnd, 1997, ia[9]_IVI Foundation, ldInterchangeable Virtual Instruments Standardnd, 1997,
  8. [10]
    Open Data Acquisition Association, ldOpen Data Acquisition Standardnd, 1998,
  9. [11]
    OMG, ldData Acquisition from Industrial Systems (DAIS)nd, Request for Proposal (RFP), OMG Document: dtc/99-01-02, January 15, 1999,
  10. [12]
    D.A. Schenck and P.R. Wilson, ldInformation Modeling: The EXPRESS Waynd, Oxford University Press, 1994.Google Scholar
  11. [13]
    M. Boman, J.A. Bubenko Jr., P. Johannesson, and B. Wangler, ldConceptual Modellingnd, Prentice Hall, 1997.Google Scholar
  12. [14]
    T. Nieva, ldAutomatic Configuration for Remote Diagnosis and Monitoring of Railway Equipmentnd presented at IASTED International Conference-Applied Informatics, Innsbruck, Austria, February 15–18, 1999,
  13. [15]
    J. Rumbaugh, I. Jacobson, and G. Booch, ldThe Unified Modelling Language Reference Manualnd, Addison Wesley, 1999,,
  14. [16]
    B. Appleton, ldPatterns and Software: Essential Concepts and Terminologynd, November 20, 1997,
  15. [17]
    J. Ehrlich, A. Zerrouki, and N. Demassieux, ldDistributed Architecture for Data Acquisition: a Generic Modelnd presented at IEEE Instrumentation and Measurement Technology Conference-IMTC’97, Ottawa, Canada, May 19–21, 1997.Google Scholar
  16. [18]
    Merriam-Webster, ldWWWebster Dictionarynd, 2000,
  17. [19]
    M. Fowler, ldAnalysis Patterns: Reusable Object Modelsnd, Addison-Wesley, 1997,
  18. [20]
    R. Motschnig-Pitrik and J. Kaasboll, ldPart-Whole Relationship Categories and Their Application in Object-Oriented Analysisnd in IEEE Transactions on Knowledge and Data Engineering vol. 11, pp. 779–797, 1999.Google Scholar
  19. [21]
    Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides, ldDesign Patterns-Elements of Reusable Object-Oriented Softwarend, Addison-Wesley, 1995.Google Scholar
  20. [22]
    Utility Communications Specification Working Group, ldIEC 60870-6-503, Telecontrol Equipment and Systems — Part 6: Telecontrol Protocols Compatible with ISO Standards and ITU-T Recommendations-Section 503: TASE.2 Services and Protocolsnd, August, 1996,
  21. [23]
    Utility Communications Specification Working Group, ldIEC 60870-6-802, Telecontrol Equipment and Systems — Part 6: Telecontrol Protocols Compatible with ISO Standards and ITU-T Recommendations-Section 802: TASE.2 Object Modelsnd,August, 1996,
  22. [24]
    M. Mansouri-Samani and M. Sloman, ldMonitoring Distributed Systemsnd in Network and Distributed Systems Management, Addisson-Wesley, 1994.Google Scholar
  23. [25]
    D.F. D’Souza and A.C. Wills, ldObjects, Components, and Frameworks with UML — The Catalysis Approachnd, Addison-Wesley, 1999.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2000

Authors and Affiliations

  • Txomin Nieva
    • 1
  • Alain Wegmann
    • 1
  1. 1.Institute for computer Communications and Applications (ICA), Communication Systems Department (DSC)Swiss Federal Institute of Technology (EPFL)Switzerland

Personalised recommendations