Reflections on architectural connection: seven issues on aspects and ADLs
Proceedings of the 2006 international workshop on Early aspects at ICSE
Towards the Architectural Definition of the Health Watcher System with AO-ADL
EARLYASPECTS '07 Proceedings of the Early Aspects at ICSE: Workshops in Aspect-Oriented Requirements Engineering and Architecture Design
View composition in multiagent architectures
International Journal of Agent-Oriented Software Engineering
Generating CAM aspect-oriented architectures using Model-Driven Development
Information and Software Technology
An ADL dealing with aspects at software architecture stage
Information and Software Technology
MARISA-DP -- from architecture to design: an MDD approach
Proceedings of the 15th workshop on Early aspects
Using AOSD and MDD to Enhance the Architectural Design Phase
OTM '09 Proceedings of the Confederated International Workshops and Posters on On the Move to Meaningful Internet Systems: ADI, CAMS, EI2N, ISDE, IWSSA, MONET, OnToContent, ODIS, ORM, OTM Academy, SWWS, SEMELS, Beyond SAWSDL, and COMBEK 2009
Model-driven development for early aspects
Information and Software Technology
On the symbiosis of aspect-oriented requirements and architectural descriptions
Proceedings of the 10th international conference on Early aspects: current challenges and future directions
AO-ADL: an ADL for describing aspect-oriented architectures
Proceedings of the 10th international conference on Early aspects: current challenges and future directions
Composing Structural Views in xADL
Proceedings of the 10th international conference on Early aspects: current challenges and future directions
COMPASS: composition-centric mapping of aspectual requirements to architecture
Transactions on aspect-oriented software development IV
Transactions on aspect-oriented software development IV
On the modular representation of architectural aspects
EWSA'06 Proceedings of the Third European conference on Software Architecture
Dynamic evolution in aspect-oriented architectural models
EWSA'05 Proceedings of the 2nd European conference on Software Architecture
Designing aspectual architecture views in aspect-oriented software development
ICCSA'06 Proceedings of the 2006 international conference on Computational Science and Its Applications - Volume Part IV
Software architecture generation on UML
ICCSA'06 Proceedings of the 2006 international conference on Computational Science and Its Applications - Volume Part IV
Deriving detailed design models from an aspect-oriented ADL using MDD
Journal of Systems and Software
Multi-view refinement of AO-connectors in distributed software systems
Proceedings of the 11th annual international conference on Aspect-oriented Software Development
Ubiquitous Agents for Ambient Ecologies
Pervasive and Mobile Computing
Using connectors to model crosscutting influences in software architectures
ECSA'07 Proceedings of the First European conference on Software Architecture
Dynamic software architectures: formal specification and verification with CSP
Proceedings of the Fourth Asia-Pacific Symposium on Internetware
Transactions on Aspect-Oriented Software Development X
Hi-index | 0.00 |
The development of software systems must be doneusing platforms that allow the description of quality,complex, distributed, dynamic and reusable architecturalmodels. We present in this paper PRISMA, anarchitectural modelling approach based on aspects andcomponents, that uses a component definition language(components, connectors and systems) to definearchitectural types at a high abstraction level and aconfiguration language to design the architecture ofsoftware systems. The component definition languageincreases reuse allowing importation of COTS andreduces complexity by integrating two modern softwaredevelopment approaches: Component-Based SoftwareDevelopment and Aspect-Oriented SoftwareDevelopment. The configuration language designs thearchitecture of software systems by creating andinterconnecting instances of the defined types includingpossible imported COTS. PRISMA has a metalevel withreflexive properties for these two languages. For thisreason, the types of PRISMA may evolve and thetopologies of PRISMA may be reconfigureddynamically.