Pattern-oriented software architecture: a system of patterns
Pattern-oriented software architecture: a system of patterns
Building application frameworks: object-oriented foundations of framework design
Building application frameworks: object-oriented foundations of framework design
Software Change Impact Analysis
Software Change Impact Analysis
Object Design: Roles, Responsibilities, and Collaborations
Object Design: Roles, Responsibilities, and Collaborations
Software Architecture in Practice
Software Architecture in Practice
MAST: Modeling and Analysis Suite for Real Time Applications
ECRTS '01 Proceedings of the 13th Euromicro Conference on Real-Time Systems
Experience Using an Expert System to Assist an Architect in Designing for Modifiability
WICSA '04 Proceedings of the Fourth Working IEEE/IFIP Conference on Software Architecture
Encapsulating Quality Attribute Knowledge
WICSA '05 Proceedings of the 5th Working IEEE/IFIP Conference on Software Architecture
Identifying "good" architectural design alternatives with multi-objective optimization strategies
Proceedings of the 28th international conference on Software engineering
Early quality prediction of component-based systems - A generic framework
Journal of Systems and Software
Using an Architecture Reasoning Tool to Teach Software Architecture
CSEET '07 Proceedings of the 20th Conference on Software Engineering Education & Training
Model-driven development with predictable quality
Companion to the 22nd ACM SIGPLAN conference on Object-oriented programming systems and applications companion
Towards an agent-based framework for guiding design exploration
Proceedings of the 2008 international workshop on Recommendation systems for software engineering
An exploratory study of architectural effects on requirements decisions
Journal of Systems and Software
Reliability-driven deployment optimization for embedded systems
Journal of Systems and Software
Component deployment optimisation with bayesian learning
Proceedings of the 14th international ACM Sigsoft symposium on Component based software engineering
PerOpteryx: automated application of tactics in multi-objective software architecture optimization
Proceedings of the joint ACM SIGSOFT conference -- QoSA and ACM SIGSOFT symposium -- ISARCS on Quality of software architectures -- QoSA and architecting critical systems -- ISARCS
A framework for classifying and comparing software architecture tools for quality evaluation
ICCSA'11 Proceedings of the 2011 international conference on Computational science and Its applications - Volume Part V
A process to effectively identify “guilty” performance antipatterns
FASE'10 Proceedings of the 13th international conference on Fundamental Approaches to Software Engineering
An industrial case study of performance and cost design space exploration
ICPE '12 Proceedings of the 3rd ACM/SPEC International Conference on Performance Engineering
Proceedings of the 8th international ACM SIGSOFT conference on Quality of Software Architectures
Mining textual requirements to assist architectural software design: a state of the art review
Artificial Intelligence Review
Pattern-oriented knowledge model for architecture design
Proceedings of the 17th Conference on Pattern Languages of Programs
Architectural reasoning for dynamic software product lines
Proceedings of the 17th International Software Product Line Conference co-located workshops
Hi-index | 0.00 |
Techniques and tools for specific quality-attribute issues are becoming a mainstream in architecture design. This approach is practical for evaluating the architecture in early stages but also for planning improvements for it. Thus, we believe that one challenge is the integration of the individual capabilities of quality-attribute techniques. This paper presents our research work on a design assistant called ArchEthat, based on reasoning framework technology, provides an infrastructure for third-party researchers to integrate their own quality-attribute models. This infrastructure aims at facilitating the experimentation and sharing of quality-attribute knowledge in both research and educational contexts.