• DocumentCode
    2850520
  • Title

    A Formal Approach to Aspect-Oriented Modular Reconfigurable Computing

  • Author

    Cong-Vinh, Phan ; Bowen, Jonathan P.

  • Author_Institution
    London South Bank Univ., London
  • fYear
    2007
  • fDate
    6-8 June 2007
  • Firstpage
    369
  • Lastpage
    378
  • Abstract
    For aspect-oriented modular reconfigurable computing, we specify a notion of "aspect" in the context of modular reconfigurable computing systems. In our formal approach, an aspect is determined as a coalgebraic transformation on modular reconfigurable computing systems. Then, based on this fundamental concept of aspect, inheritance and super- imposition properties of aspects are studied. Specifically, the inheritance property is shown to be a bisimulation relation and the superimposition property is determined in the context of coalgebraic reconfiguration. Moreover, we also justify that our approach is sufficiently expressive to combine aspect-orientation and modular reconfigurable computing.
  • Keywords
    formal specification; object-oriented programming; reconfigurable architectures; aspect-oriented modular reconfigurable computing; bisimulation relation; coalgebraic transformation; formal approach; inheritance property; super-imposition property; Application software; Computer architecture; Data flow computing; Embedded computing; Field programmable gate arrays; Hardware; Logic programming; Reconfigurable logic; Software design; Software performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Theoretical Aspects of Software Engineering, 2007. TASE '07. First Joint IEEE/IFIP Symposium on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-0-7695-2856-4
  • Type

    conf

  • DOI
    10.1109/TASE.2007.2
  • Filename
    4239980