Systems Engineering for Industrial Cyber-Physical Systems using Aspects
Ilge Akkaya, Patricia Derler, Shuhei Emoto, Edward A. Lee

Citation
Ilge Akkaya, Patricia Derler, Shuhei Emoto, Edward A. Lee. "Systems Engineering for Industrial Cyber-Physical Systems using Aspects". Proceedings of the IEEE (Volume:104 , Issue: 5 ), March 2016.

Abstract
One of the biggest challenges in cyber-physical system (CPS) design is their intrinsic complexity, heterogeneity, and multidisciplinary nature. Emerging distributed CPS integrate a wide range of heterogeneous aspects such as physical dynamics, control, machine learning or error handling, and are often distributed over multiple physical locations, hardware platforms and communication networks. While model-based design (MBD) has tremendously improved the design of CPS, the task is still difficult. Models are meant to improve understanding of a system, yet this quality is often lost when models become too complicated. In this paper, we show how to use aspect-oriented (AO) modeling techniques in MBD as a systematic way to segregate domains of expertise and cross-cutting concerns within the model. We demonstrate these concepts on actor-oriented models of an industrial robotic swarm application and illustrate the use of AO modeling techniques to manage the complexity. We also show how to use AO modeling for design-space exploration.

Electronic downloads


Internal. This publication has been marked by the author for TerraSwarm-only distribution, so electronic downloads are not available without logging in.
Citation formats  
  • HTML
    Ilge Akkaya, Patricia Derler, Shuhei Emoto, Edward A. Lee.
    <a
    href="http://www.terraswarm.org/pubs/578.html"
    >Systems Engineering for Industrial Cyber-Physical
    Systems using Aspects</a>, <i>Proceedings of the
    IEEE  (Volume:104 ,  Issue: 5 )</i>, March 2016.
  • Plain text
    Ilge Akkaya, Patricia Derler, Shuhei Emoto, Edward A. Lee.
    "Systems Engineering for Industrial Cyber-Physical
    Systems using Aspects". <i>Proceedings of the
    IEEE  (Volume:104 ,  Issue: 5 )</i>, March 2016.
  • BibTeX
    @article{AkkayaDerlerEmotoLee16_SystemsEngineeringForIndustrialCyberPhysicalSystems,
        author = {Ilge Akkaya and Patricia Derler and Shuhei Emoto
                  and Edward A. Lee},
        title = {Systems Engineering for Industrial Cyber-Physical
                  Systems using Aspects},
        journal = {Proceedings of the IEEE  (Volume:104 ,  Issue: 5 )},
        month = {March},
        year = {2016},
        abstract = {One of the biggest challenges in cyber-physical
                  system (CPS) design is their intrinsic complexity,
                  heterogeneity, and multidisciplinary nature.
                  Emerging distributed CPS integrate a wide range of
                  heterogeneous aspects such as physical dynamics,
                  control, machine learning or error handling, and
                  are often distributed over multiple physical
                  locations, hardware platforms and communication
                  networks. While model-based design (MBD) has
                  tremendously improved the design of CPS, the task
                  is still difficult. Models are meant to improve
                  understanding of a system, yet this quality is
                  often lost when models become too complicated. In
                  this paper, we show how to use aspect-oriented
                  (AO) modeling techniques in MBD as a systematic
                  way to segregate domains of expertise and
                  cross-cutting concerns within the model. We
                  demonstrate these concepts on actor-oriented
                  models of an industrial robotic swarm application
                  and illustrate the use of AO modeling techniques
                  to manage the complexity. We also show how to use
                  AO modeling for design-space exploration.},
        URL = {http://terraswarm.org/pubs/578.html}
    }
    

Posted by Barb Hoversten on 1 Jun 2015.
Groups: tools

Notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright.