A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2018; you can also visit the original URL.
The file type is application/pdf
.
Filters
Software Architecture Description and UML
[chapter]
2005
Lecture Notes in Computer Science
The description of software architectures has always been concerned with the definition of the appropriate languages for designing the various architectural artifacts. ...
Furthermore, the latest trends such as MDA and the aspect-oriented paradigm are tightly connected with both UML and AD, thus promoting new approaches which combine the two. ...
architecture description in industrial projects, behavioral modeling and new trends such as Aspect-Orientation and MDA. ...
doi:10.1007/978-3-540-31797-5_3
fatcat:v4hwitnujrgvjdcrpwv4wwfpxm
An Aspect-oriented Software Architecture Description Language AO-ADL Based on XYZ
2014
International Journal of Hybrid Information Technology
In order to adequately specify aspect-oriented design, Aspect-Oriented Architecture Description Languages (AO-ADL) are needed. ...
XYZ/ADL is an architecture description language which is based on temporal logic language XYZ/E. ...
An XML-based aspect-oriented architecture description language [10] is taking an asymmetric approach, which defines the component as the architectural block to model both functionality and aspectual ...
doi:10.14257/ijhit.2014.7.4.31
fatcat:bcdqwxvefjglfhkuzj4q4ff4qm
AC2-ADL: Architectural Description of Aspect-Oriented Systems
2008
2008 Advanced Software Engineering and Its Applications
The traditional Architectural Description Languages ADLs lack the ability to describe the crosscutting concerns and crosscutting interactions in the software architecture, which result in the design of ...
This paper proposes a new Aspect-Oriented ADL -AC2-ADL to provide a formal basis for representation of the tangling and scattering concerns and establish the software architecture with higher dependability ...
Conclusion This paper has systematically addressed an aspect-oriented architecture description language AC2-ADL which introduces a special kind of aspectual component into the architecture level to capture ...
doi:10.1109/asea.2008.11
fatcat:vbuo7adkjvbtpal2wysisj4eqe
A Systematic Review on Aspects in Software Architecture Design
2012
2012 31st International Conference of the Chilean Computer Science Society
The real benefits of introducing aspects into software architecture design are still debated. In this article, a systematic review on aspectoriented software architectures is proposed. ...
The purposes are to evaluate what are the most common concerns considered when designing a software architecture using aspects, and whether the introduction of aspects is useful in software maintenance ...
Software architectures can separate crosscutting concerns more appropriately by using an Aspect Oriented Architecture Description Language (AO-ADL) [13] . ...
doi:10.1109/sccc.2012.10
dblp:conf/sccc/OliveiraS12
fatcat:ojdql5trwnbsvc5xhbyonuex44
An object-oriented bridge among architectural styles, aspects and frameworks
2002
Proceedings of the 24th international conference on Software engineering - ICSE '02
This would indicate that some aspects of the domain could not be directly modeled in terms of object-oriented concepts. ...
designs [4] . ...
, aspect-oriented frameworks or aspect languages) by using adequate documentation knowledge. ...
doi:10.1145/581457.581468
fatcat:45ewdrzmqngrzbu7gqvffdqvpm
An object-oriented bridge among architectural styles, aspects and frameworks
2002
Proceedings of the 24th international conference on Software engineering - ICSE '02
This would indicate that some aspects of the domain could not be directly modeled in terms of object-oriented concepts. ...
designs [4] . ...
, aspect-oriented frameworks or aspect languages) by using adequate documentation knowledge. ...
doi:10.1145/581339.581468
dblp:conf/icse/PaceC02
fatcat:kbi5ejcxrjdudblevan7hssoga
Revisiting a Formal Framework for Modeling Aspects in the Design Phase
2007
Early Aspects at ICSE: Workshops in Aspect-Oriented Requirements Engineering and Architecture Design (EARLYASPECTS'07)
Software architecture description languages (ADLs) and formal methods have been successfully used together during the design phase allowing the semantic validation of systems early in the development process ...
In this paper we present AOZCL, an aspect-oriented extension to a formal framework (ZCL) with a built-in ADL. AOZCL supports the formal modeling of aspect-oriented architectures. ...
Architectural Description Languages (ADLs) are modeling languages used by designers to specify software architectures. The essence of ADLs is clearly the focus on the connection of components. ...
doi:10.1109/earlyaspects.2007.9
fatcat:wyjon6t5vvdlhery7yr7ttbexy
Aspect-Oriented Software Development Beyond Programming
[chapter]
2006
Lecture Notes in Computer Science
This tutorial focuses on applying aspect-oriented software development (AOSD) concepts beyond the programming stage of the software development life cycle. ...
detailed design as well as the mapping between aspects at these stages. ...
We introduce aSideML [2] , a design language based on UML, that facilitates a smooth transition from architectural aspects to design aspects. ...
doi:10.1007/11763864_46
fatcat:qd7zpyprafcthkmiehh5pbcns4
An aspect-oriented generative approach
2004
Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications - OOPSLA '04
Our generative approach is composed of: (i) a domain-specific language called Agent-DSL, which allows to model crosscutting and non-crosscuting agent features; (ii) an aspect-oriented architecture that ...
This paper describes our experience in the definition of an aspect-oriented generative approach for the context of multi-agent systems. ...
Aspect-Oriented Software Development (AOSD) [2] is an evolving paradigm to modularize crosscutting concerns that existing paradigms (e.g.: object-oriented) are not able to capture explicitly. ...
doi:10.1145/1028664.1028732
dblp:conf/oopsla/KuleszaGL04
fatcat:huxv7td6irf27pd6j3j2rcvvpy
ABC/ADL: An ADL Supporting Component Composition
[chapter]
2002
Lecture Notes in Computer Science
Architecture Description Language (ADL) is one of the keys to software architecture research, but most attention was paid to the description of software structure and high-level analysis of some system ...
properties, while the ability to support refinement and implementation of Software Architecture (SA) models was ignored. ...
ACME is an architecture description interchange language. ...
doi:10.1007/3-540-36103-0_6
fatcat:rdodafekzfhhhpd4takhlayrku
PL-AspectualACME: An Aspect-Oriented Architectural Description Language for Software Product Lines
[chapter]
2011
Lecture Notes in Computer Science
To tackle this problem, we present PL-AspectualACME, an extension of the ACME architecture description language that enriches existing abstractions to express architectural variabilities. ...
Software Product Line (SPL) development typically relies on feature models to represent the commonalities and variabilities of a family of software products. ...
AspectualACME is an aspect-oriented (AO) extension of ACME [6], a general-purpose ADL proposed as an architectural interchange language. ...
doi:10.1007/978-3-642-23798-0_14
fatcat:eeclytn3vjg3ppi6kx3o44ng5y
Crosscutting interfaces for aspect-oriented modeling
2006
Journal of the Brazilian Computer Society
Crosscutting interfaces have been incorporated by the aSideML modeling language in order to enhance aspect description at the design level. ...
Aspect-oriented software development promotes improved separation of concerns by introducing a new modular unit, called aspect, for the modularization of crosscutting concerns. ...
Pinto et al [35] have proposed DAOP-ADL, an architecture description language used to describe software architectures composed of components and aspects as first-order elements. ...
doi:10.1590/s0104-65002006000200004
fatcat:e363lzhpwbeq5ghh6prb275zre
Crosscutting interfaces for aspect-oriented modeling
2006
Journal of the Brazilian Computer Society
Crosscutting interfaces have been incorporated by the aSideML modeling language in order to enhance aspect description at the design level. ...
Aspect-oriented software development promotes improved separation of concerns by introducing a new modular unit, called aspect, for the modularization of crosscutting concerns. ...
Pinto et al [35] have proposed DAOP-ADL, an architecture description language used to describe software architectures composed of components and aspects as first-order elements. ...
doi:10.1007/bf03192387
fatcat:yvctgwhxajffvjfptogo77capy
An xADL Extension for Service Oriented Architecture Design
2013
2013 International Conference on Information Science and Applications (ICISA)
While Service Oriented Architectural Modeling Language (SOAML) becomes lately an alternative metalanguage in the design of software architecture. ...
Service Oriented Architecture demonstrates the concept that the diverse and complex resources in an organization distributedly work together so-called a service application. ...
With the aim of solving architecture description language problem, which each language can describe only one specific architectural pattern. ...
doi:10.1109/icisa.2013.6579474
dblp:conf/icisa/PannokV13
fatcat:rouc62prfbeefg2dh7io6pg5hq
Software Architecture Evolution
[chapter]
2008
Software Evolution
This chapter provides an overview, comparison and detailed treatment of the various state-of-the-art approaches to evolving software architectures. ...
Furthermore, we discuss one particular framework for software architecture evolution in more detail. ...
Aspect-oriented architectures description language
Issue The notion of architectural view / architectural layer / architectural aspect 8 comes from a very natural analogy: Just like in an house architecture ...
doi:10.1007/978-3-540-76440-3_10
dblp:series/springer/BaraisMDL08
fatcat:r4b45sqjiff4zdcvb75ojmgcni
« Previous
Showing results 1 — 15 out of 91,040 results