Foundations for the study of software architecture
ACM SIGSOFT Software Engineering Notes
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
N degrees of separation: multi-dimensional separation of concerns
Proceedings of the 21st international conference on Software engineering
A Classification and Comparison Framework for Software Architecture Description Languages
IEEE Transactions on Software Engineering
On the criteria to be used in decomposing systems into modules
Communications of the ACM
Modeling of software concerns in Cosmos
AOSD '02 Proceedings of the 1st international conference on Aspect-oriented software development
Logic and Algebra of Specification
Logic and Algebra of Specification
Architectural views of aspects
Proceedings of the 2nd international conference on Aspect-oriented software development
Aspect-oriented programming with Jiazzi
Proceedings of the 2nd international conference on Aspect-oriented software development
ICSE '93 Selected papers from the Workshop on Studies of Software Design
ECOOP '01 Proceedings of the 15th European Conference on Object-Oriented Programming
Software Requirements for Architectured Systems
RE '03 Proceedings of the 11th IEEE International Conference on Requirements Engineering
DAOP-ADL: an architecture description language for dynamic component and aspect-based development
Proceedings of the 2nd international conference on Generative programming and component engineering
From Goals to Aspects: Discovering Aspects from Requirements Goal Models
RE '04 Proceedings of the Requirements Engineering Conference, 12th IEEE International
JAC: an aspect-based distributed dynamic framework
Software—Practice & Experience
Summarization of dynamic content in web collections
PKDD '04 Proceedings of the 8th European Conference on Principles and Practice of Knowledge Discovery in Databases
An Aspect-Oriented Approach to the Modularisation of Context
PERCOM '07 Proceedings of the Fifth IEEE International Conference on Pervasive Computing and Communications
Electronic Notes in Theoretical Computer Science (ENTCS)
Aspect modelling at architecture design
EWSA'05 Proceedings of the 2nd European conference on Software Architecture
Dynamic evolution in aspect-oriented architectural models
EWSA'05 Proceedings of the 2nd European conference on Software Architecture
Architectural aspects of architectural aspects
EWSA'05 Proceedings of the 2nd European conference on Software Architecture
A concern-oriented requirements engineering model
CAiSE'05 Proceedings of the 17th international conference on Advanced Information Systems Engineering
CBSE'06 Proceedings of the 9th international conference on Component-Based Software Engineering
Designing software architectures with an aspect-oriented architecture description language
CBSE'06 Proceedings of the 9th international conference on Component-Based Software Engineering
An aspect-oriented approach to securing distributed systems
Proceedings of the 2009 international conference on Pervasive services
Ambient-PRISMA: Ambients in mobile aspect-oriented software architecture
Journal of Systems and Software
Journal of Systems and Software
Modelling the asynchronous dynamic evolution of architectural types
SOAR'09 Proceedings of the First international conference on Self-organizing architectures
Software and Systems Modeling (SoSyM)
Hi-index | 0.00 |
Aspect-Oriented Software Development (AOSD) has emerged as a new approach to develop software systems by improving their structure, reuse, maintenance and evolution properties. It is being applied to all stages of the software life cycle. In this paper, we present the PRISMA approach, which introduces AOSD in software architectures. PRISMA is characterized by integrating aspects as first-order citizens of software architectures. This paper shows how the PRISMA methodology is applied to develop a case study of the tele-operation system domain. We illustrate how the PRISMA approach can improve the development and maintenance processes of these kinds of industrial systems.