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
Link To Document