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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Khennouf, F., Hettab, A., Chaoui, A., Babahenini, M. C.
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