Filters








3,223 Hits in 5.8 sec

Composing crosscutting concerns using composition filters

Lodewijk Bergmans, Mehmet Aksits
<span title="2001-10-01">2001</span> <i title="Association for Computing Machinery (ACM)"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/i6iajiiyxvgz3ob6jwcn2pufni" style="color: black;">Communications of the ACM</a> </i> &nbsp;
An important category of aspect-oriented programming problems are those where concerns crosscut multiple objects.  ...  This article first presents an example to illustrate the issue of composing and reusing multiple concerns in object-oriented programs when requirements evolve.  ...  This concern defines a filter of type Wait that buffers all messages if there is an active thread within the concern instance.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/383845.383857">doi:10.1145/383845.383857</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/u4rwx246ffcthp7jrhjkgq5wpu">fatcat:u4rwx246ffcthp7jrhjkgq5wpu</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170808114004/http://trese.cs.utwente.nl/oldhtml/publications/papers/CF_superimposition_bergmans_aksit.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/57/9e/579ed68e89350f3c3f4893c5e2f2373992e510d5.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/383845.383857"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

Modeling Crosscutting Services with UML Sequence Diagrams [chapter]

Martin Deubler, Michael Meisinger, Sabine Rittmann, Ingolf Krüger
<span title="">2005</span> <i title="Springer Berlin Heidelberg"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/2w3awgokqne6te4nvlofavy5a4" style="color: black;">Lecture Notes in Computer Science</a> </i> &nbsp;
In the service-oriented world, such aspects form crosscutting services.  ...  A promising approach to handle this intricacy is service-oriented development; in particular with a domain-unspecific service notion based on interaction patterns.  ...  A crosscutting concern therefore is overlapping or affecting several components. In our service-oriented point of view, services are by definition overlapping several components.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/11557432_40">doi:10.1007/11557432_40</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/z5c7e4uujzho3njglx6jmxu6j4">fatcat:z5c7e4uujzho3njglx6jmxu6j4</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20070626131238/http://www4.informatik.tu-muenchen.de/publ/papers/dkmr05.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/e8/6a/e86a83e5006dd8e083ec619dd6fcf138c1259f10.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/11557432_40"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> springer.com </button> </a>

Driving and managing architectural decisions with aspects

Alessandro Garcia, Thais Batista, Awais Rashid, Claudio Sant'Anna
<span title="">2006</span> <i title="Association for Computing Machinery (ACM)"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/jpdbg2rpfjembkahly4z4ea5hq" style="color: black;">Software engineering notes</a> </i> &nbsp;
These decisions are the core of the architecting process as they typically have implications in a multitude of architectural elements and views.  ...  Without an explicit representation and management of those crucial choices, architects cannot properly communicate and reason about them and their crosscutting effects.  ...  An aspect-oriented architectural view.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1163514.1178646">doi:10.1145/1163514.1178646</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/3xy2midluvatbfxyzu7rybhlim">fatcat:3xy2midluvatbfxyzu7rybhlim</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170811144418/http://www.dimap.ufrn.br/~thais/Publicacoes/driving_and-Managing-Garcia.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/a3/8b/a38b3270f4c3d91a5c5890d944c6c74d60cfb0bf.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1163514.1178646"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

Modeling and Integrating Aspects into Component Architectures

Lydia Michotte, Robert B. France, Franck Fleurey
<span title="">2007</span> <i title="IEEE"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/afan4xqyr5hb5mye3ruovjpaku" style="color: black;">11th IEEE International Enterprise Distributed Object Computing Conference (EDOC 2007)</a> </i> &nbsp;
The AOM architectural model used to illustrate the approach in this paper consists of a component primary view describing the base architecture and a component template aspect model describing a fault  ...  Features that address pervasive dependability concerns such as error detection and recovery tend to crosscut application architecture and thus understanding and changing their descriptions can be difficult  ...  Conclusion Current AOM research addresses the problem of crosscutting concerns by providing support for separating the concerns, composing aspect and primary views, analyzing composed models to identify  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/edoc.2007.49">doi:10.1109/edoc.2007.49</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/edoc/MichotteFF07.html">dblp:conf/edoc/MichotteFF07</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/aruku7kpsvbh3ambmxnilncecy">fatcat:aruku7kpsvbh3ambmxnilncecy</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170922131931/https://hal.inria.fr/inria-00180635/document" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/be/1c/be1c4521dbaf6bbe6b47d7ea3022a17ec8b16483.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/edoc.2007.49"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> ieee.com </button> </a>

Modeling and Integrating Aspects into Component Architectures

Lydia Michotte, Robert B. France, Franck Fleurey
<span title="">2007</span> <i title="IEEE"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/wrwh5oiw55faxgf2mslh5fv4gy" style="color: black;">International Enterprise Distributed Object Computing Conference, Proceedings</a> </i> &nbsp;
The AOM architectural model used to illustrate the approach in this paper consists of a component primary view describing the base architecture and a component template aspect model describing a fault  ...  Features that address pervasive dependability concerns such as error detection and recovery tend to crosscut application architecture and thus understanding and changing their descriptions can be difficult  ...  Conclusion Current AOM research addresses the problem of crosscutting concerns by providing support for separating the concerns, composing aspect and primary views, analyzing composed models to identify  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/edoc.2007.4383992">doi:10.1109/edoc.2007.4383992</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/6dpazmkgdjehxk2hqfrml4xive">fatcat:6dpazmkgdjehxk2hqfrml4xive</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170922131931/https://hal.inria.fr/inria-00180635/document" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/be/1c/be1c4521dbaf6bbe6b47d7ea3022a17ec8b16483.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/edoc.2007.4383992"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> ieee.com </button> </a>

Aspect-oriented approach to early design modelling

R. France, I. Ray, G. Georg, S. Ghosh
<span title="">2004</span> <i title="Institution of Engineering and Technology (IET)"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/ifjlwjvjg5fv3irmlpg2d6u4ii" style="color: black;">IEE Proceedings - Software</a> </i> &nbsp;
A decision to address a dependability concern in a particular manner can make it difficult or impossible to address other concerns in software.  ...  An aspect model describes how a dependability concern is addressed, and a primary model describes how other concerns are addressed.  ...  crosscuts the primary functional units of a program (e.g. concerns that crosscut classes of an object-oriented program).  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1049/ip-sen:20040920">doi:10.1049/ip-sen:20040920</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/226semw3hjbkzknmn7g7wrq4ze">fatcat:226semw3hjbkzknmn7g7wrq4ze</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170829210833/http://www.cs.colostate.edu/~iray/research/papers/iee04.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/ab/40/ab40ab4bb6b429001d9ecf1ca5b10756dad43c0d.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1049/ip-sen:20040920"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> Publisher / doi.org </button> </a>

DEVELOPING DISTRIBUTED SERVICES USING AN ASPECT ORIENTED MODEL DRIVEN FRAMEWORK

ARNOR SOLBERG, DEVON SIMMONDS, RAGHU REDDY, ROBERT FRANCE, SUDIPTO GHOSH, JAN ØYVIND AAGEDAL
<span title="">2006</span> <i title="World Scientific Pub Co Pte Lt"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/q2xyze24f5foxnc5ctxcvr2ai4" style="color: black;">International Journal of Cooperative Information Systems</a> </i> &nbsp;
The framework is illustrated using an example in which a platform independent model of a banking service is transformed to a platform specific model.  ...  This paper presents an aspect oriented model driven framework (AOMDF) that facilitates separation of pervasive services and supports their transformation across different levels of abstraction.  ...  Also, we plan to create a repository of the most common middleware concerns.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1142/s0218843006001487">doi:10.1142/s0218843006001487</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/lo7vfkhj6zgb3dfc4xpwj6kc2a">fatcat:lo7vfkhj6zgb3dfc4xpwj6kc2a</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170809004118/http://www.uio.no/studier/emner/matnat/ifi/INF5120/v07/undervisningsmateriale/F14_Paper_AOMDF.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/3b/2a/3b2a7761346621f825e9bf98e80bee992d9f05ca.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1142/s0218843006001487"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> worldscientific.com </button> </a>

Dealing with crosscutting concerns in a model based software production method

José Iborra, Oscar Pastor, Vicente Pelechano
<span title="">2006</span> <i title="ACM Press"> Proceedings of the 2006 international workshop on Early aspects at ICSE - EA &#39;06 </i> &nbsp;
To face it from an Aspect-Oriented domain engineering point of view is the central goal of this paper.  ...  The OO-Method is a Model-based Code Generation Software Production Process that is based on object-oriented concepts.  ...  Crosscuts with Object State, Object Identity, Service Activation, and Relationships concerns.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1137639.1137645">doi:10.1145/1137639.1137645</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/d3f3gyfwpjbdjl4tcdgwpnejzq">fatcat:d3f3gyfwpjbdjl4tcdgwpnejzq</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20171025173624/https://core.ac.uk/download/pdf/21723362.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/6a/d3/6ad3558604c7f7f01e3a19c39e5950dc6d735ea6.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1137639.1137645"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

Aspectizing Multi-agent Systems: From Architecture to Implementation [chapter]

Alessandro Garcia, Uirá Kulesza, Carlos Lucena
<span title="">2005</span> <i title="Springer Berlin Heidelberg"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/2w3awgokqne6te4nvlofavy5a4" style="color: black;">Lecture Notes in Computer Science</a> </i> &nbsp;
This paper presents an aspect-oriented method that allows for a better separation of concerns, supporting the systematic aspectization of agent properties through the architectural definition, detailed  ...  Agenthood usually consists of the basic agent concerns -the agent services and the knowledge -and some behavioral properties.  ...  This problem happens because learning is a crosscutting concern independently of the object-oriented decomposition used [53].  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/978-3-540-31846-0_8">doi:10.1007/978-3-540-31846-0_8</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/do7zrn73tbggthi3emxsbp7uzq">fatcat:do7zrn73tbggthi3emxsbp7uzq</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20060524114920/http://www.comp.lancs.ac.uk:80/computing/aop/papers/MultiAgent_LNCS2005.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/64/3c/643cae21b3b3b587d72890d99b6136a135363c6f.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/978-3-540-31846-0_8"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> springer.com </button> </a>

Crosscutting interfaces for aspect-oriented modeling

Christina Chavez, Alessandro Garcia, Uirá Kulesza, Cláudio Sant'Anna, Carlos Lucena
<span title="">2006</span> <i title="Springer Nature America, Inc"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/vct5ya6gxbcelemee3tlxkwmiu" style="color: black;">Journal of the Brazilian Computer Society</a> </i> &nbsp;
Aspect-oriented software development promotes improved separation of concerns by introducing a new modular unit, called aspect, for the modularization of crosscutting concerns.  ...  In this paper, we present crosscutting interfaces as a conceptual tool for dealing with the complexity of heterogeneous aspects at the design level.  ...  a specific crosscutting concern.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/bf03192387">doi:10.1007/bf03192387</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/yvctgwhxajffvjfptogo77capy">fatcat:yvctgwhxajffvjfptogo77capy</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20181030092135/https://link.springer.com/content/pdf/10.1007%2FBF03192387.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/57/1e/571e73e37e2daabb22628bef5ae0af25731d0827.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/bf03192387"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="unlock alternate icon" style="background-color: #fb971f;"></i> springer.com </button> </a>

Crosscutting interfaces for aspect-oriented modeling

Christina Chavez, Alessandro Garcia, Uirá Kulesza, Cláudio Sant'Anna, Carlos Lucena
<span title="">2006</span> <i title="Springer Nature"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/vct5ya6gxbcelemee3tlxkwmiu" style="color: black;">Journal of the Brazilian Computer Society</a> </i> &nbsp;
Aspect-oriented software development promotes improved separation of concerns by introducing a new modular unit, called aspect, for the modularization of crosscutting concerns.  ...  In this paper, we present crosscutting interfaces as a conceptual tool for dealing with the complexity of heterogeneous aspects at the design level.  ...  a specific crosscutting concern.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1590/s0104-65002006000200004">doi:10.1590/s0104-65002006000200004</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/e363lzhpwbeq5ghh6prb275zre">fatcat:e363lzhpwbeq5ghh6prb275zre</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170815213338/http://www.scielo.br/pdf/jbcos/v12n1/04.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/47/8b/478b43174960faef35f1efd68c9ff83fcb22dc38.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1590/s0104-65002006000200004"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="unlock alternate icon" style="background-color: #fb971f;"></i> scielo.br </button> </a>

Mastering crosscutting architectural decisions with aspects

Claudio Sant'Anna, Alessandro Garcia, Thais Batista, Awais Rashid
<span title="2012-02-26">2012</span> <i title="Wiley"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/afve5b3tavbfzch46mdtazbqla" style="color: black;">Software, Practice &amp; Experience</a> </i> &nbsp;
These decisions are the core of the architecting process because they typically have implications intertwined in a multitude of architectural elements and across multiple views.  ...  the final architectural decomposition according to different views.  ...  Upstream, aspect-oriented abstractions provide a natural way to modularize and 331 compose decisions that are directly influenced by broadly scoped concerns coming from the requirements.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1002/spe.2113">doi:10.1002/spe.2113</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/zaj7mb5iujg65n7l2cuk5pgp24">fatcat:zaj7mb5iujg65n7l2cuk5pgp24</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170809030033/http://www.les.inf.puc-rio.br/opus/docs/pubs/2012/2012-04.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/7d/58/7d58df593b69cb83c22768b013f9cf7ab5438c39.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1002/spe.2113"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> wiley.com </button> </a>

AGOL: An Aspect-Oriented Domain-Specific Language for MAS

Mercedes Amor, Alessandro Garcia, Lidia Fuentes
<span title="">2007</span> <i title="IEEE"> Early Aspects at ICSE: Workshops in Aspect-Oriented Requirements Engineering and Architecture Design (EARLYASPECTS&#39;07) </i> &nbsp;
This paper presents a methodological framework to address enhanced modularity and traceability of such crosscutting concerns in MAS development.  ...  In addition, the proposed framework is supported by a bench of transformation rules of AGOL artifacts, which can be effectively used to derive agent implementations in two concrete aspect-oriented implementation  ...  The aim of AGOL design is to enrich primitive abstractions in agent-oriented design with the means for modularizing and composing crosscutting concerns.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/earlyaspects.2007.3">doi:10.1109/earlyaspects.2007.3</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/mpgzhymipvbgvhr7f7vhiw2e54">fatcat:mpgzhymipvbgvhr7f7vhiw2e54</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20070723114531/http://aosd.di.fct.unl.pt/ea-icse2007/papers/amor-AGOLAspectOrientedDomainSpecificLanguageMAS.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/c3/15/c31534207f2602a6eb9d1ff1db3977e12d3ae09e.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/earlyaspects.2007.3"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> ieee.com </button> </a>

REquirements, Aspects and Software Quality: the REASQ model

Isi Castillo, Francisca Losavio, Alfredo Matteo, Jørgen Bøegh
<span title="">2010</span> <i title="AITO - Association Internationale pour les Technologies Objets"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/pwjrjz7zwnb2rcboggur7p2mwq" style="color: black;">Journal of Object Technology</a> </i> &nbsp;
Object-oriented analysis and design have been more concerned with system functionality, neglecting non-functional aspects; the result is code which is tangled and difficult to maintain, contradicting main  ...  Aspect Oriented Software Development (AOSD) proposes the early specification of non-functional requirements. However, a standard and homogenous vision of the AOSD terminology is still missing.  ...  In [6] they focus on the integration task, discussing how to compose crosscutting concerns with other concerns.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.5381/jot.2010.9.4.a4">doi:10.5381/jot.2010.9.4.a4</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/63ue5c2vtje6pcaix3iyg7re2m">fatcat:63ue5c2vtje6pcaix3iyg7re2m</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20100806003351/http://www.jot.fm:80/issues/issue_2010_07/article4.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/dd/9c/dd9cb77f89c5aeb6c6666c79156a904c99877008.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.5381/jot.2010.9.4.a4"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="unlock alternate icon" style="background-color: #fb971f;"></i> Publisher / doi.org </button> </a>

Editorial: Early aspects: aspect-oriented requirements engineering and architecture design

Awais Rashid, Ana Moreira, Bedir Tekinerdogan
<span title="">2004</span> <i title="Institution of Engineering and Technology (IET)"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/ifjlwjvjg5fv3irmlpg2d6u4ii" style="color: black;">IEE Proceedings - Software</a> </i> &nbsp;
The workshop included a presentation session and working sessions in which the particular topics on early aspects were discussed.  ...  This paper reports on the third Early Aspects: Aspect-Oriented Requirements Engineering and Architecture Design Workshop, which has been held in Lancaster, UK, on March 21, 2004.  ...  It is composed of four main tasks, as: identify concerns, specify concerns, identify crosscutting concerns and compose concerns. Task1: Identify concerns.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1049/ip-sen:20041027">doi:10.1049/ip-sen:20041027</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/zqxbrgz225c2djhxm72y7s754i">fatcat:zqxbrgz225c2djhxm72y7s754i</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20061001150526/http://www.ub.utwente.nl/webdocs/ctit/1/00000112.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/4b/53/4b53c4af6254e7530fa4652d6fb0013680835ab1.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1049/ip-sen:20041027"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> Publisher / doi.org </button> </a>
&laquo; Previous Showing results 1 &mdash; 15 out of 3,223 results