skip to main content
10.1145/940071.940119acmconferencesArticle/Chapter ViewAbstractPublication PagesfseConference Proceedingsconference-collections
Article

Towards an engineering tool for implementing reusable distributed control systems

Published:01 September 2003Publication History

ABSTRACT

The IEC model for distributed control systems (DCSs) was adopted for the implementation of a new generation engineering tool. However, it was found that this approach does not exploit all the benefits of the object and component technologies. In this paper, we present the enhanced 4-layer architecture that proved to be very helpful in the identification of the key abstractions required for the design of the new generation of function block based engineering tools. Despite being IEC-compliant, the proposed approach introduces a number of extensions and modifications to the IEC-model to improve the development process. The Unified Modelling Language is exploited during the requirements phase of DCSs, but the use of the FB construct is confected during the design phase.

References

  1. Brennan, R, Fletcher, M. and Norrie, D, "An Agent-Based Approach to Reconfiguration of Real-Time Distributed Control Systems", IEEE Transactions on robotics and automation, vol.18, no 4, August 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Heck, B. Wills, L. and Vachtevanos G. "Software Technology for Implementing Reusable, Distributed Control Systems", IEEE Control Systems Magazine, February 2003.Google ScholarGoogle Scholar
  3. IEC Technical Committee TC65/WG6, "IEC61499 Industrial-Process Measurement and Control - Specification", IEC Draft 2000.Google ScholarGoogle Scholar
  4. Lewis, R. Modelling control systems using IEC 61499, The Institution of Electrical Engineers 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Rumbaugh, J. Jacobson, I. G.Booch, "The UML Reference Manual", Addison Wesley 1999.Google ScholarGoogle Scholar
  6. Selic, B. "Turning Clockwise: Using UML in the Real-Time Domain", Communicat. of the ACM, Oct.99, vol.42, No. 10. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Selic, B. "A Generic framework for Modelling Resources with UML", IEEE Computer, June 2000, vol.33, No 6. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Thramboulidis, K. C. Tranoris, "An Architecture for the Development of Function Block Oriented Engineering Support Systems", IEEE CIRA, Canada 2001.Google ScholarGoogle Scholar
  9. Thramboulidis, K. "Development of Distributed Industrial Control Applications: The CORFU Framework", 4th IEEE International Workshop on Factory Communication Systems, Sweden, August 2002.Google ScholarGoogle ScholarCross RefCross Ref
  10. Tranoris, C. K. Thramboulidis, "From Requirements to FB Diagrams: A new Approach for the Design of Industrial Control Applications", 10th Mediterranean Conference on Control and Automation, Lisbon, Portugal, July 2002.Google ScholarGoogle Scholar

Index Terms

  1. Towards an engineering tool for implementing reusable distributed control systems

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Conferences
            ESEC/FSE-11: Proceedings of the 9th European software engineering conference held jointly with 11th ACM SIGSOFT international symposium on Foundations of software engineering
            September 2003
            394 pages
            ISBN:1581137435
            DOI:10.1145/940071
            • cover image ACM SIGSOFT Software Engineering Notes
              ACM SIGSOFT Software Engineering Notes  Volume 28, Issue 5
              September 2003
              382 pages
              ISSN:0163-5948
              DOI:10.1145/949952
              Issue’s Table of Contents

            Copyright © 2003 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 1 September 2003

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • Article

            Acceptance Rates

            ESEC/FSE-11 Paper Acceptance Rate33of168submissions,20%Overall Acceptance Rate112of543submissions,21%

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader