• DocumentCode
    3695577
  • Title

    SOSJ: A new programming paradigm for adaptive distributed systems

  • Author

    Udayanto Dwi Atmojo;Zoran Salcic;Kevin I-Kai Wang

  • Author_Institution
    Department of Electrical and Computer Engineering, The University of Auckland, 38 Princes Street, New Zealand
  • fYear
    2015
  • fDate
    6/1/2015 12:00:00 AM
  • Firstpage
    978
  • Lastpage
    983
  • Abstract
    A new programming paradigm that supports development of adaptive distributed control systems found in many applications, such as flexible manufacturing systems, is introduced in the paper. The paradigm merges two powerful concepts, a formal GALS language SystemJ suitable for designing concurrent static programs and service oriented architectures suitable for dynamic system composition. The new tool, called SOSJ, designed based on the proposed paradigm has the strengths from both sides and can support programming adaptive distributed systems. The use of the new design tool and methodology is illustrated on an example of a distributed manufacturing system. It demonstrates usability and ease of design with SOSJ in developing flexible, dynamic and faulttolerant manufacturing systems.
  • Keywords
    "Service-oriented architecture","Adaptive systems","Manufacturing systems","Programming","Runtime","Semiconductor optical amplifiers"
  • Publisher
    ieee
  • Conference_Titel
    Industrial Electronics and Applications (ICIEA), 2015 IEEE 10th Conference on
  • Type

    conf

  • DOI
    10.1109/ICIEA.2015.7334250
  • Filename
    7334250