Pointcut-based architectural interface for bridging a gap between design and implementation

Naoyasu Ubayashi, Hidenori Akatoki, Jun Nomura

研究成果: 書籍/レポート タイプへの寄稿会議への寄与

3 被引用数 (Scopus)

抄録

This paper proposes archface, a pointcut-based interface mechanism for bridging a gap between architectural design and its implementation. Archface, which encapsulates the essence of architectural design, is not only an architecture description language (ADL) but also a programming-level interface. Archface is based on the component-and-connector architecture, one of the most popular architectural styles. Archface is effective for software evolution because the trace-ability between design and its implementation can be realized by enforcing architectural constraints specified in arch-face on the program implementation. This traceability is bidirectional. In the modern software development, not only object orientation (OO) but also aspect orientation (AO) plays an important role in the architectural design because dealing with crosscutting concerns becomes crucial for designing reliable and maintainable software. In archface, AO can be easily introduced into architecture descriptions only with the component-and-connector mechanism. We do not have to distinguish AO from traditional OO-based design modeling approaches. Archface integrates not only design modeling with its implementation but also AO with OO.

本文言語英語
ホスト出版物のタイトルProceedings of the Workshop on AOP and Meta-Data for Software Evolution, RAM-SE'09
DOI
出版ステータス出版済み - 11月 30 2009
外部発表はい
イベントWorkshop on AOP and Meta-Data for Software Evolution, RAM-SE'09 - Genova, イタリア
継続期間: 7月 7 20097月 7 2009

出版物シリーズ

名前Proceedings of the Workshop on AOP and Meta-Data for Software Evolution, RAM-SE'09

その他

その他Workshop on AOP and Meta-Data for Software Evolution, RAM-SE'09
国/地域イタリア
CityGenova
Period7/7/097/7/09

!!!All Science Journal Classification (ASJC) codes

  • 計算理論と計算数学
  • コンピュータ サイエンスの応用
  • ソフトウェア

フィンガープリント

「Pointcut-based architectural interface for bridging a gap between design and implementation」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル