Composing activity aspect diagrams using graph transformation approach
Aspect-oriented paradigm is currently introduced in all phases of the software development with the aim of reducing complexity and enhancing modularity and maintainability already in the early phases. In this paper we propose an approach for aspect-oriented modelling and composition that focuses on...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
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 | 179 |
---|---|
container_issue | |
container_start_page | 174 |
container_title | |
container_volume | |
creator | Khennouf, F. Hettab, A. Chaoui, A. Babahenini, M. C. |
description | Aspect-oriented paradigm is currently introduced in all phases of the software development with the aim of reducing complexity and enhancing modularity and maintainability already in the early phases. In this paper we propose an approach for aspect-oriented modelling and composition that focuses on UML activity diagrams to capture both crosscutting concerns and core functionality. The approach builds on the use of metamodelling and graph transformations technique to achieve model composition . It takes as an input primary and aspect models described according to a metamodel that we previously defined then produces a model with all aspect models included. The model creation, edition and transformation is carried out using the well-established AToM3 tool. The approach is illustated by an example. |
doi_str_mv | 10.1109/ICDIPC.2012.6257282 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_6257282</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6257282</ieee_id><sourcerecordid>6257282</sourcerecordid><originalsourceid>FETCH-LOGICAL-i90t-c85119367a818e5d422e82c50208049da890be94e06a042b38b35d1282b421b93</originalsourceid><addsrcrecordid>eNpVT11LwzAUjYigzP6CveQPtCY3aZo8SnVaGOjD3sdtmm0R24YkCvv3Ft2L5-V8XS4cQtacVZwz89C1T917WwHjUCmoG9BwRQrTaC5VI5aTRl3_88rckiKlD7ZgSTmoO7Jp5zHMyU9Hijb7b5_PFFNwNtPB4zHimOjXb73ocKI54pQOcxwx-3miGEKc0Z7uyc0BP5MrLrwiu83zrn0tt28vXfu4Lb1hubS65twI1aDm2tWDBHAabM2AaSbNgNqw3hnpmEImoRe6F_XAl2G9BN4bsSLrv7feObcP0Y8Yz_vLePEDGLRNKA</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Composing activity aspect diagrams using graph transformation approach</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Khennouf, F. ; Hettab, A. ; Chaoui, A. ; Babahenini, M. C.</creator><creatorcontrib>Khennouf, F. ; Hettab, A. ; Chaoui, A. ; Babahenini, M. C.</creatorcontrib><description>Aspect-oriented paradigm is currently introduced in all phases of the software development with the aim of reducing complexity and enhancing modularity and maintainability already in the early phases. In this paper we propose an approach for aspect-oriented modelling and composition that focuses on UML activity diagrams to capture both crosscutting concerns and core functionality. The approach builds on the use of metamodelling and graph transformations technique to achieve model composition . It takes as an input primary and aspect models described according to a metamodel that we previously defined then produces a model with all aspect models included. The model creation, edition and transformation is carried out using the well-established AToM3 tool. The approach is illustated by an example.</description><identifier>ISBN: 9781467311069</identifier><identifier>ISBN: 1467311065</identifier><identifier>EISBN: 9781467311076</identifier><identifier>EISBN: 1467311073</identifier><identifier>EISBN: 9781467311052</identifier><identifier>EISBN: 1467311057</identifier><identifier>DOI: 10.1109/ICDIPC.2012.6257282</identifier><language>eng</language><publisher>IEEE</publisher><subject>Analytical models ; aspect-oriented composition ; AToM 3 ; Computational modeling ; Grammar ; metamodel based model transformation ; Object oriented modeling ; Programming ; UML activity diagrams ; Unified modeling language ; Weaving</subject><ispartof>2012 Second International Conference on Digital Information Processing and Communications (ICDIPC), 2012, p.174-179</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/6257282$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2052,27902,54895</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6257282$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Khennouf, F.</creatorcontrib><creatorcontrib>Hettab, A.</creatorcontrib><creatorcontrib>Chaoui, A.</creatorcontrib><creatorcontrib>Babahenini, M. C.</creatorcontrib><title>Composing activity aspect diagrams using graph transformation approach</title><title>2012 Second International Conference on Digital Information Processing and Communications (ICDIPC)</title><addtitle>ICDIPC</addtitle><description>Aspect-oriented paradigm is currently introduced in all phases of the software development with the aim of reducing complexity and enhancing modularity and maintainability already in the early phases. In this paper we propose an approach for aspect-oriented modelling and composition that focuses on UML activity diagrams to capture both crosscutting concerns and core functionality. The approach builds on the use of metamodelling and graph transformations technique to achieve model composition . It takes as an input primary and aspect models described according to a metamodel that we previously defined then produces a model with all aspect models included. The model creation, edition and transformation is carried out using the well-established AToM3 tool. The approach is illustated by an example.</description><subject>Analytical models</subject><subject>aspect-oriented composition</subject><subject>AToM 3</subject><subject>Computational modeling</subject><subject>Grammar</subject><subject>metamodel based model transformation</subject><subject>Object oriented modeling</subject><subject>Programming</subject><subject>UML activity diagrams</subject><subject>Unified modeling language</subject><subject>Weaving</subject><isbn>9781467311069</isbn><isbn>1467311065</isbn><isbn>9781467311076</isbn><isbn>1467311073</isbn><isbn>9781467311052</isbn><isbn>1467311057</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2012</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNpVT11LwzAUjYigzP6CveQPtCY3aZo8SnVaGOjD3sdtmm0R24YkCvv3Ft2L5-V8XS4cQtacVZwz89C1T917WwHjUCmoG9BwRQrTaC5VI5aTRl3_88rckiKlD7ZgSTmoO7Jp5zHMyU9Hijb7b5_PFFNwNtPB4zHimOjXb73ocKI54pQOcxwx-3miGEKc0Z7uyc0BP5MrLrwiu83zrn0tt28vXfu4Lb1hubS65twI1aDm2tWDBHAabM2AaSbNgNqw3hnpmEImoRe6F_XAl2G9BN4bsSLrv7feObcP0Y8Yz_vLePEDGLRNKA</recordid><startdate>201207</startdate><enddate>201207</enddate><creator>Khennouf, F.</creator><creator>Hettab, A.</creator><creator>Chaoui, A.</creator><creator>Babahenini, M. C.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201207</creationdate><title>Composing activity aspect diagrams using graph transformation approach</title><author>Khennouf, F. ; Hettab, A. ; Chaoui, A. ; Babahenini, M. C.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i90t-c85119367a818e5d422e82c50208049da890be94e06a042b38b35d1282b421b93</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2012</creationdate><topic>Analytical models</topic><topic>aspect-oriented composition</topic><topic>AToM 3</topic><topic>Computational modeling</topic><topic>Grammar</topic><topic>metamodel based model transformation</topic><topic>Object oriented modeling</topic><topic>Programming</topic><topic>UML activity diagrams</topic><topic>Unified modeling language</topic><topic>Weaving</topic><toplevel>online_resources</toplevel><creatorcontrib>Khennouf, F.</creatorcontrib><creatorcontrib>Hettab, A.</creatorcontrib><creatorcontrib>Chaoui, A.</creatorcontrib><creatorcontrib>Babahenini, M. C.</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 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>Khennouf, F.</au><au>Hettab, A.</au><au>Chaoui, A.</au><au>Babahenini, M. C.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Composing activity aspect diagrams using graph transformation approach</atitle><btitle>2012 Second International Conference on Digital Information Processing and Communications (ICDIPC)</btitle><stitle>ICDIPC</stitle><date>2012-07</date><risdate>2012</risdate><spage>174</spage><epage>179</epage><pages>174-179</pages><isbn>9781467311069</isbn><isbn>1467311065</isbn><eisbn>9781467311076</eisbn><eisbn>1467311073</eisbn><eisbn>9781467311052</eisbn><eisbn>1467311057</eisbn><abstract>Aspect-oriented paradigm is currently introduced in all phases of the software development with the aim of reducing complexity and enhancing modularity and maintainability already in the early phases. In this paper we propose an approach for aspect-oriented modelling and composition that focuses on UML activity diagrams to capture both crosscutting concerns and core functionality. The approach builds on the use of metamodelling and graph transformations technique to achieve model composition . It takes as an input primary and aspect models described according to a metamodel that we previously defined then produces a model with all aspect models included. The model creation, edition and transformation is carried out using the well-established AToM3 tool. The approach is illustated by an example.</abstract><pub>IEEE</pub><doi>10.1109/ICDIPC.2012.6257282</doi><tpages>6</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISBN: 9781467311069 |
ispartof | 2012 Second International Conference on Digital Information Processing and Communications (ICDIPC), 2012, p.174-179 |
issn | |
language | eng |
recordid | cdi_ieee_primary_6257282 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Analytical models aspect-oriented composition AToM 3 Computational modeling Grammar metamodel based model transformation Object oriented modeling Programming UML activity diagrams Unified modeling language Weaving |
title | Composing activity aspect diagrams using graph transformation approach |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-07T06%3A51%3A19IST&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=Composing%20activity%20aspect%20diagrams%20using%20graph%20transformation%20approach&rft.btitle=2012%20Second%20International%20Conference%20on%20Digital%20Information%20Processing%20and%20Communications%20(ICDIPC)&rft.au=Khennouf,%20F.&rft.date=2012-07&rft.spage=174&rft.epage=179&rft.pages=174-179&rft.isbn=9781467311069&rft.isbn_list=1467311065&rft_id=info:doi/10.1109/ICDIPC.2012.6257282&rft_dat=%3Cieee_6IE%3E6257282%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=9781467311076&rft.eisbn_list=1467311073&rft.eisbn_list=9781467311052&rft.eisbn_list=1467311057&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6257282&rfr_iscdi=true |