Ripple Effect Analysis of Aspect Weaving

An aspect-oriented program consists of aspects and base programs into which the aspects are woven. When the base program works stably, it is useful to grasp impact of weaving of aspects into the base program. For example, the impact analysis is effective for problem determination of the defects inse...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computer Software 2006, Vol.23(3), pp.3_170-3_188
Hauptverfasser: Shinomi, Hideaki, Tamai, Tetsuo
Format: Artikel
Sprache:eng ; jpn
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 3_188
container_issue 3
container_start_page 3_170
container_title Computer Software
container_volume 23
creator Shinomi, Hideaki
Tamai, Tetsuo
description An aspect-oriented program consists of aspects and base programs into which the aspects are woven. When the base program works stably, it is useful to grasp impact of weaving of aspects into the base program. For example, the impact analysis is effective for problem determination of the defects inserted by weaving, and for determination of the scope of regression testing after weaving. This paper proposes an analysis method for the potential impacts on a base program of aspect weaving.
doi_str_mv 10.11309/jssst.23.3_170
format Article
fullrecord <record><control><sourceid>proquest_jstag</sourceid><recordid>TN_cdi_proquest_journals_1476283818</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>3177675791</sourcerecordid><originalsourceid>FETCH-LOGICAL-j1748-7a288017d88e64a8938c6498529fe27ce3378726285d1649d2b86e6b64ef38ca3</originalsourceid><addsrcrecordid>eNo9kM1Lw0AQxfegYKk9ew148ZK4X9mdPYZQtVAQRPG4bJJJTYhJ3E2F_vfGRrzMwLzfewyPkBtGE8YENfdtCGFKuEiEZZpekBXlYGKVSnpFNiE0BaXUKJZKtSJ3L804dhht6xrLKcp6151CE6KhjrIw_p7e0X03_eGaXNauC7j522vy9rB9zZ_i_fPjLs_2ccu0hFg7DkCZrgBQSQdGQKmkgZSbGrkuUQgNmisOacVmoeIFKFSFkljPqBNrcrvkjn74OmKYbDsc_fxWsEzq2SeAwUzlC9WGyR3Qjr75dP5knZ-askN7rsByYcUyzk38q-WH8xZ78QMDLFj_</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1476283818</pqid></control><display><type>article</type><title>Ripple Effect Analysis of Aspect Weaving</title><source>J-STAGE Free</source><creator>Shinomi, Hideaki ; Tamai, Tetsuo</creator><creatorcontrib>Shinomi, Hideaki ; Tamai, Tetsuo</creatorcontrib><description>An aspect-oriented program consists of aspects and base programs into which the aspects are woven. When the base program works stably, it is useful to grasp impact of weaving of aspects into the base program. For example, the impact analysis is effective for problem determination of the defects inserted by weaving, and for determination of the scope of regression testing after weaving. This paper proposes an analysis method for the potential impacts on a base program of aspect weaving.</description><identifier>ISSN: 0289-6540</identifier><identifier>DOI: 10.11309/jssst.23.3_170</identifier><language>eng ; jpn</language><publisher>Tokyo: Japan Society for Software Science and Technology</publisher><ispartof>Computer Software, 2006, Vol.23(3), pp.3_170-3_188</ispartof><rights>Japan Society for Software Science and Technology 2006</rights><rights>Copyright Japan Science and Technology Agency 2006</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,1877,4010,27900,27901,27902</link.rule.ids></links><search><creatorcontrib>Shinomi, Hideaki</creatorcontrib><creatorcontrib>Tamai, Tetsuo</creatorcontrib><title>Ripple Effect Analysis of Aspect Weaving</title><title>Computer Software</title><addtitle>Computer Software</addtitle><description>An aspect-oriented program consists of aspects and base programs into which the aspects are woven. When the base program works stably, it is useful to grasp impact of weaving of aspects into the base program. For example, the impact analysis is effective for problem determination of the defects inserted by weaving, and for determination of the scope of regression testing after weaving. This paper proposes an analysis method for the potential impacts on a base program of aspect weaving.</description><issn>0289-6540</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2006</creationdate><recordtype>article</recordtype><recordid>eNo9kM1Lw0AQxfegYKk9ew148ZK4X9mdPYZQtVAQRPG4bJJJTYhJ3E2F_vfGRrzMwLzfewyPkBtGE8YENfdtCGFKuEiEZZpekBXlYGKVSnpFNiE0BaXUKJZKtSJ3L804dhht6xrLKcp6151CE6KhjrIw_p7e0X03_eGaXNauC7j522vy9rB9zZ_i_fPjLs_2ccu0hFg7DkCZrgBQSQdGQKmkgZSbGrkuUQgNmisOacVmoeIFKFSFkljPqBNrcrvkjn74OmKYbDsc_fxWsEzq2SeAwUzlC9WGyR3Qjr75dP5knZ-askN7rsByYcUyzk38q-WH8xZ78QMDLFj_</recordid><startdate>2006</startdate><enddate>2006</enddate><creator>Shinomi, Hideaki</creator><creator>Tamai, Tetsuo</creator><general>Japan Society for Software Science and Technology</general><general>Japan Science and Technology Agency</general><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>2006</creationdate><title>Ripple Effect Analysis of Aspect Weaving</title><author>Shinomi, Hideaki ; Tamai, Tetsuo</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-j1748-7a288017d88e64a8938c6498529fe27ce3378726285d1649d2b86e6b64ef38ca3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng ; jpn</language><creationdate>2006</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Shinomi, Hideaki</creatorcontrib><creatorcontrib>Tamai, Tetsuo</creatorcontrib><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Computer Software</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Shinomi, Hideaki</au><au>Tamai, Tetsuo</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Ripple Effect Analysis of Aspect Weaving</atitle><jtitle>Computer Software</jtitle><addtitle>Computer Software</addtitle><date>2006</date><risdate>2006</risdate><volume>23</volume><issue>3</issue><spage>3_170</spage><epage>3_188</epage><pages>3_170-3_188</pages><issn>0289-6540</issn><abstract>An aspect-oriented program consists of aspects and base programs into which the aspects are woven. When the base program works stably, it is useful to grasp impact of weaving of aspects into the base program. For example, the impact analysis is effective for problem determination of the defects inserted by weaving, and for determination of the scope of regression testing after weaving. This paper proposes an analysis method for the potential impacts on a base program of aspect weaving.</abstract><cop>Tokyo</cop><pub>Japan Society for Software Science and Technology</pub><doi>10.11309/jssst.23.3_170</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0289-6540
ispartof Computer Software, 2006, Vol.23(3), pp.3_170-3_188
issn 0289-6540
language eng ; jpn
recordid cdi_proquest_journals_1476283818
source J-STAGE Free
title Ripple Effect Analysis of Aspect Weaving
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-31T20%3A52%3A37IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_jstag&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Ripple%20Effect%20Analysis%20of%20Aspect%20Weaving&rft.jtitle=Computer%20Software&rft.au=Shinomi,%20Hideaki&rft.date=2006&rft.volume=23&rft.issue=3&rft.spage=3_170&rft.epage=3_188&rft.pages=3_170-3_188&rft.issn=0289-6540&rft_id=info:doi/10.11309/jssst.23.3_170&rft_dat=%3Cproquest_jstag%3E3177675791%3C/proquest_jstag%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1476283818&rft_id=info:pmid/&rfr_iscdi=true