A MDA Based Aspect-Oriented Model Dynamic Weaving Framework

The maintenance of software complexity and management of its evolution is two most important points to be solved by software engineering. The separation of concerns is a kind of solution. Thus aspect oriented software development (AOSD) was aroused and shed new software evolution problems. For examp...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Ge Jun-wei, Tang Rong, Fang Yi-qiu
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 93
container_issue
container_start_page 90
container_title
container_volume 2
creator Ge Jun-wei
Tang Rong
Fang Yi-qiu
description The maintenance of software complexity and management of its evolution is two most important points to be solved by software engineering. The separation of concerns is a kind of solution. Thus aspect oriented software development (AOSD) was aroused and shed new software evolution problems. For example separating or integrating crosscutting concerns. In this paper we focus on design a model weaving framework to support aspect-oriented dynamic software evolution in architecture level. Hence we propose a MDA based model weaving framework (MMWF), to formalize the underlying mechanisms of aspect dynamic weaving in architecture level. That separates concerns and improves the abstract level by modeling the crosscutting concerns to aspect model and dynamic integrate them into base component. And it is well regulated and executable as well as achieve the software easy evolution and maintenance.
doi_str_mv 10.1109/CSSE.2008.530
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_4722008</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>4722008</ieee_id><sourcerecordid>4722008</sourcerecordid><originalsourceid>FETCH-LOGICAL-i90t-9b15ab5a23cf0eb4f775c54abe33da936108a7a6d524cc749df419200c8369423</originalsourceid><addsrcrecordid>eNotj81Kw0AURgdEqNYuXbmZF0i885fJ4CqmrQotXbTQZbmZuZHRJi1JUPr2RnT1cTaH8zF2LyAVAtxjud0uUgmQp0bBFbsFmzmjlMrEhM36_gMAhMusEOaGPRV8PS_4M_YUeNGfyQ_JpovUDiOvT4GOfH5psYme7wm_YvvOlx029H3qPu_YdY3Hnmb_O2W75WJXviarzctbWayS6GBIXCUMVgal8jVQpWtrjTcaK1IqoBurIEeLWTBSe2-1C7UWbsz3ucqclmrKHv60kYgO5y422F0O2srfi-oHOHRDEQ</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>A MDA Based Aspect-Oriented Model Dynamic Weaving Framework</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Ge Jun-wei ; Tang Rong ; Fang Yi-qiu</creator><creatorcontrib>Ge Jun-wei ; Tang Rong ; Fang Yi-qiu</creatorcontrib><description>The maintenance of software complexity and management of its evolution is two most important points to be solved by software engineering. The separation of concerns is a kind of solution. Thus aspect oriented software development (AOSD) was aroused and shed new software evolution problems. For example separating or integrating crosscutting concerns. In this paper we focus on design a model weaving framework to support aspect-oriented dynamic software evolution in architecture level. Hence we propose a MDA based model weaving framework (MMWF), to formalize the underlying mechanisms of aspect dynamic weaving in architecture level. That separates concerns and improves the abstract level by modeling the crosscutting concerns to aspect model and dynamic integrate them into base component. And it is well regulated and executable as well as achieve the software easy evolution and maintenance.</description><identifier>ISBN: 0769533361</identifier><identifier>ISBN: 9780769533360</identifier><identifier>DOI: 10.1109/CSSE.2008.530</identifier><language>eng</language><publisher>IEEE</publisher><subject>AOSD ; Aspect-Oriented ; Computer architecture ; Connectors ; Engineering management ; MDA ; Programming ; Software architecture ; Software engineering ; Software maintenance ; Software systems ; Telecommunications ; Weaving ; weaving framework</subject><ispartof>2008 International Conference on Computer Science and Software Engineering, 2008, Vol.2, p.90-93</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/4722008$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2056,27924,54919</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/4722008$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Ge Jun-wei</creatorcontrib><creatorcontrib>Tang Rong</creatorcontrib><creatorcontrib>Fang Yi-qiu</creatorcontrib><title>A MDA Based Aspect-Oriented Model Dynamic Weaving Framework</title><title>2008 International Conference on Computer Science and Software Engineering</title><addtitle>CSSE</addtitle><description>The maintenance of software complexity and management of its evolution is two most important points to be solved by software engineering. The separation of concerns is a kind of solution. Thus aspect oriented software development (AOSD) was aroused and shed new software evolution problems. For example separating or integrating crosscutting concerns. In this paper we focus on design a model weaving framework to support aspect-oriented dynamic software evolution in architecture level. Hence we propose a MDA based model weaving framework (MMWF), to formalize the underlying mechanisms of aspect dynamic weaving in architecture level. That separates concerns and improves the abstract level by modeling the crosscutting concerns to aspect model and dynamic integrate them into base component. And it is well regulated and executable as well as achieve the software easy evolution and maintenance.</description><subject>AOSD</subject><subject>Aspect-Oriented</subject><subject>Computer architecture</subject><subject>Connectors</subject><subject>Engineering management</subject><subject>MDA</subject><subject>Programming</subject><subject>Software architecture</subject><subject>Software engineering</subject><subject>Software maintenance</subject><subject>Software systems</subject><subject>Telecommunications</subject><subject>Weaving</subject><subject>weaving framework</subject><isbn>0769533361</isbn><isbn>9780769533360</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2008</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotj81Kw0AURgdEqNYuXbmZF0i885fJ4CqmrQotXbTQZbmZuZHRJi1JUPr2RnT1cTaH8zF2LyAVAtxjud0uUgmQp0bBFbsFmzmjlMrEhM36_gMAhMusEOaGPRV8PS_4M_YUeNGfyQ_JpovUDiOvT4GOfH5psYme7wm_YvvOlx029H3qPu_YdY3Hnmb_O2W75WJXviarzctbWayS6GBIXCUMVgal8jVQpWtrjTcaK1IqoBurIEeLWTBSe2-1C7UWbsz3ucqclmrKHv60kYgO5y422F0O2srfi-oHOHRDEQ</recordid><startdate>200812</startdate><enddate>200812</enddate><creator>Ge Jun-wei</creator><creator>Tang Rong</creator><creator>Fang Yi-qiu</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>200812</creationdate><title>A MDA Based Aspect-Oriented Model Dynamic Weaving Framework</title><author>Ge Jun-wei ; Tang Rong ; Fang Yi-qiu</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i90t-9b15ab5a23cf0eb4f775c54abe33da936108a7a6d524cc749df419200c8369423</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2008</creationdate><topic>AOSD</topic><topic>Aspect-Oriented</topic><topic>Computer architecture</topic><topic>Connectors</topic><topic>Engineering management</topic><topic>MDA</topic><topic>Programming</topic><topic>Software architecture</topic><topic>Software engineering</topic><topic>Software maintenance</topic><topic>Software systems</topic><topic>Telecommunications</topic><topic>Weaving</topic><topic>weaving framework</topic><toplevel>online_resources</toplevel><creatorcontrib>Ge Jun-wei</creatorcontrib><creatorcontrib>Tang Rong</creatorcontrib><creatorcontrib>Fang Yi-qiu</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE/IET Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Ge Jun-wei</au><au>Tang Rong</au><au>Fang Yi-qiu</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>A MDA Based Aspect-Oriented Model Dynamic Weaving Framework</atitle><btitle>2008 International Conference on Computer Science and Software Engineering</btitle><stitle>CSSE</stitle><date>2008-12</date><risdate>2008</risdate><volume>2</volume><spage>90</spage><epage>93</epage><pages>90-93</pages><isbn>0769533361</isbn><isbn>9780769533360</isbn><abstract>The maintenance of software complexity and management of its evolution is two most important points to be solved by software engineering. The separation of concerns is a kind of solution. Thus aspect oriented software development (AOSD) was aroused and shed new software evolution problems. For example separating or integrating crosscutting concerns. In this paper we focus on design a model weaving framework to support aspect-oriented dynamic software evolution in architecture level. Hence we propose a MDA based model weaving framework (MMWF), to formalize the underlying mechanisms of aspect dynamic weaving in architecture level. That separates concerns and improves the abstract level by modeling the crosscutting concerns to aspect model and dynamic integrate them into base component. And it is well regulated and executable as well as achieve the software easy evolution and maintenance.</abstract><pub>IEEE</pub><doi>10.1109/CSSE.2008.530</doi><tpages>4</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 0769533361
ispartof 2008 International Conference on Computer Science and Software Engineering, 2008, Vol.2, p.90-93
issn
language eng
recordid cdi_ieee_primary_4722008
source IEEE Electronic Library (IEL) Conference Proceedings
subjects AOSD
Aspect-Oriented
Computer architecture
Connectors
Engineering management
MDA
Programming
Software architecture
Software engineering
Software maintenance
Software systems
Telecommunications
Weaving
weaving framework
title A MDA Based Aspect-Oriented Model Dynamic Weaving Framework
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-10T18%3A57%3A58IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=A%20MDA%20Based%20Aspect-Oriented%20Model%20Dynamic%20Weaving%20Framework&rft.btitle=2008%20International%20Conference%20on%20Computer%20Science%20and%20Software%20Engineering&rft.au=Ge%20Jun-wei&rft.date=2008-12&rft.volume=2&rft.spage=90&rft.epage=93&rft.pages=90-93&rft.isbn=0769533361&rft.isbn_list=9780769533360&rft_id=info:doi/10.1109/CSSE.2008.530&rft_dat=%3Cieee_6IE%3E4722008%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=4722008&rfr_iscdi=true