Foundations for the study of software architecture
ACM SIGSOFT Software Engineering Notes
Software architecture: perspectives on an emerging discipline
Software architecture: perspectives on an emerging discipline
A Component- and Message-Based Architectural Style for GUI Software
IEEE Transactions on Software Engineering - Special issue: best papers of the 17th International Conference on Software Engineering (ICSE-17)
Dynamic structure in software architectures
SIGSOFT '96 Proceedings of the 4th ACM SIGSOFT symposium on Foundations of software engineering
A Classification and Comparison Framework for Software Architecture Description Languages
IEEE Transactions on Software Engineering
Component Software: Beyond Object-Oriented Programming
Component Software: Beyond Object-Oriented Programming
Correction to 'Specification and Analysis of System Architecture Using Rapide'
IEEE Transactions on Software Engineering
ICSE '93 Selected papers from the Workshop on Studies of Software Design
Eclipse Modeling Framework
A formal approach to software architecture
A formal approach to software architecture
Architectural styles and the design of network-based software architectures
Architectural styles and the design of network-based software architectures
Modeling and validation of service-oriented architectures: application vs. style
Proceedings of the 9th European software engineering conference held jointly with 11th ACM SIGSOFT international symposium on Foundations of software engineering
Service -Oriented Computing: Concepts, Characteristics and Directions
WISE '03 Proceedings of the Fourth International Conference on Web Information Systems Engineering
Systematic Development and Exploration of Service-Oriented Software Architectures
WICSA '04 Proceedings of the Fourth Working IEEE/IFIP Conference on Software Architecture
Enterprise SOA: Service-Oriented Architecture Best Practices (The Coad Series)
Enterprise SOA: Service-Oriented Architecture Best Practices (The Coad Series)
A Modeling Framework for Service-Oriented Architecture
QSIC '06 Proceedings of the Sixth International Conference on Quality Software
A New Architecture Description Language for Service-Oriented Architec
GCC '07 Proceedings of the Sixth International Conference on Grid and Cooperative Computing
WICSA '08 Proceedings of the Seventh Working IEEE/IFIP Conference on Software Architecture (WICSA 2008)
Mashup Patterns: Designs and Examples for the Modern Enterprise
Mashup Patterns: Designs and Examples for the Modern Enterprise
Electronic Notes in Theoretical Computer Science (ENTCS)
Integrating software architecture into a MDA framework
EWSA'06 Proceedings of the Third European conference on Software Architecture
Hi-index | 0.00 |
Model-driven development is recognized as one of the most popular approaches in Software Engineering. Recent research in the area highlights the importance of using an explicit architectural model in this context. Since current needs in software development have been adequately covered by service-oriented architectures, we have used the model-driven approach to generate service-oriented architectural models. However, the emphasis on the SOC paradigm has led to the design of architectures lacking some desirable features. Knowing the benefits provided by architectural styles, we have found that their use can help us to overcome those needs. Our goal is to obtain a service-oriented model which satisfies the requirements of the concrete architecture and complies with the constraints and vocabulary defined for a specific architectural style. To achieve this, we propose to use a weaving model which merges the architectural model with a model of the architectural style of choice.