Home >

news Help

Publication Information


Title
Japanese: 
English:Abstraction of Operations of Aspect-Oriented Languages 
Author
Japanese: 森口 草介, 渡部 卓雄.  
English: Sosuke Moriguchi, Takuo Watanabe.  
Language English 
Journal/Book name
Japanese: 
English:Theory and Practice of Computation, Proceedings in Information and Communications Technology 
Volume, Number, Page Vol. 5        pp. 187-201
Published date Apr. 1, 2012 
Publisher
Japanese: 
English:Springer Japan 
Conference name
Japanese: 
English:Workshop on Computation: Theory and Practice 
Conference site
Japanese:ケソン 
English:Quezon City 
DOI https://doi.org/10.1007/978-4-431-54106-6_15
Abstract Although aspect-orientation has gained popularity in recent software development, formal and general definitions of aspects and related concepts are still under development. The important concepts such as aspect, join-point, pointcut, advice, etc. are usually defined on top of specific programming languages or formal systems. Our goal is to formalize these commonly used ‘aspectual’ operations by defining a simple calculus that models the operations independently from other computational activities such as function application or message passing. A specific aspect-oriented language can be formalized by mixing our calculus with the model of the base language. In this paper, we give the definition of our calculus and discuss that how aspectual operations are formalized using it by comparing other formalizations.

©2007 Tokyo Institute of Technology All rights reserved.