RCS—a system for version control
Software—Practice & Experience
Tool support for architecture analysis and design
ISAW '96 Joint proceedings of the second international software architecture workshop (ISAW-2) and international workshop on multiple perspectives in software development (Viewpoints '96) on SIGSOFT '96 workshops
SAAM: a method for analyzing the properties of software architectures
ICSE '94 Proceedings of the 16th international conference on Software engineering
On the criteria to be used in decomposing systems into modules
Communications of the ACM
The structure of the “THE”-multiprogramming system
Communications of the ACM
Scenarios-an industrial case study and hypermedia enhancements
RE '95 Proceedings of the Second IEEE International Symposium on Requirements Engineering
Tool support for architecture analysis and design
ISAW '96 Joint proceedings of the second international software architecture workshop (ISAW-2) and international workshop on multiple perspectives in software development (Viewpoints '96) on SIGSOFT '96 workshops
A stakeholder-centric software architecture analysis approach
ISAW '96 Joint proceedings of the second international software architecture workshop (ISAW-2) and international workshop on multiple perspectives in software development (Viewpoints '96) on SIGSOFT '96 workshops
From documenting design to design by documenting
SIGDOC '97 Proceedings of the 15th annual international conference on Computer documentation
Performance evaluation of software architectures
Proceedings of the 1st international workshop on Software and performance
Performance-oriented software architecture engineering: an experience report
Proceedings of the 1st international workshop on Software and performance
PuLSE-DSSA—a method for the development of software reference architectures
ISAW '98 Proceedings of the third international workshop on Software architecture
Performing architecture tradeoff analysis
ISAW '98 Proceedings of the third international workshop on Software architecture
Experience with performing architecture tradeoff analysis
Proceedings of the 21st international conference on Software engineering
PuLSE: a methodology to develop software product lines
SSR '99 Proceedings of the 1999 symposium on Software reusability
Transitioning legacy assets to a product line architecture
ESEC/FSE-7 Proceedings of the 7th European software engineering conference held jointly with the 7th ACM SIGSOFT international symposium on Foundations of software engineering
An approach to architectural analysis of product lines
Proceedings of the 22nd international conference on Software engineering
Introduction to the attribute driven design method
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Product quality framework: a vehicle for focusing on product quality goals
ACM SIGSOFT Software Engineering Notes
Design properties and evolvability of object-oriented systems
Advances in software engineering
Experiences in assessing product family software architecture for evolution
Proceedings of the 24th International Conference on Software Engineering
PASASM: a method for the performance assessment of software architectures
WOSP '02 Proceedings of the 3rd international workshop on Software and performance
A framework for performing verification and validation in reuse-based software engineering
Annals of Software Engineering
Evaluating software architectures for real-time systems
Annals of Software Engineering
Toward a discipline of scenario-based architectural engineering
Annals of Software Engineering
Playing Detective: Reconstructing Software Architecture from Available Evidence
Automated Software Engineering
Practical perspectives on software architectures, high-level design, and evolution
IWPSE '01 Proceedings of the 4th International Workshop on Principles of Software Evolution
Experiences with ALMA: architecture-level modifiability analysis
Journal of Systems and Software
Performance-steered design of software architectures for embedded multicore systems
Software—Practice & Experience
An Empirically-Based Process for Software Architecture Evaluation
Empirical Software Engineering
Flexibility as a Design Driver
Computer
A survey on software architecture analysis methods
IEEE Transactions on Software Engineering
Scenario-Based Generation and Evaluation of Software Architectures
GCSE '01 Proceedings of the Third International Conference on Generative and Component-Based Software Engineering
Management of Object Oriented Development based on Ranked Use Cases
COMPSAC '97 Proceedings of the 21st International Computer Software and Applications Conference
Towards the Verification of Scenarios with Time Petri-Nets
COMPSAC '00 24th International Computer Software and Applications Conference
Classifying Architectural Elements as a Foundation for Mechanism Matching
COMPSAC '97 Proceedings of the 21st International Computer Software and Applications Conference
CAiSE '02 Proceedings of the 14th International Conference on Advanced Information Systems Engineering
On the Definition of a Framework for an Architecting Process Supporting Product Family Development
PFE '01 Revised Papers from the 4th International Workshop on Software Product-Family Engineering
Conditions and Restrictions for Product Line Generation Migration
PFE '01 Revised Papers from the 4th International Workshop on Software Product-Family Engineering
Reliability-Oriented Product Line Engineering of Embedded Systems
PFE '01 Revised Papers from the 4th International Workshop on Software Product-Family Engineering
Making use of scenarios: a field study of conceptual design
International Journal of Human-Computer Studies
An approach to software architecture analysis for evolution and reusability
CASCON '97 Proceedings of the 1997 conference of the Centre for Advanced Studies on Collaborative research
Towards a Broader View on Software Architecture Analysis of Flexibility
APSEC '99 Proceedings of the Sixth Asia Pacific Software Engineering Conference
View Extraction and View Fusion in Architectural Understanding
ICSR '98 Proceedings of the 5th International Conference on Software Reuse
How well can we predict changes at architecture design time?
Journal of Systems and Software
Analysis of a software product line architecture: an experience report
Journal of Systems and Software - Special issue on: Software architecture - Engineering quality attributes
Architecture-level modifiability analysis (ALMA)
Journal of Systems and Software
Assessing the complexity of software architecture
ACM-SE 42 Proceedings of the 42nd annual Southeast regional conference
Empirical reasoning about quality of service of component-based distributed systems
ACM-SE 42 Proceedings of the 42nd annual Southeast regional conference
Assessing systems adaptability to a product family
Journal of Systems Architecture: the EUROMICRO Journal - Special issue: Adaptable system/Software architectures
Situating evaluation in scenarios of use
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
Enabling Reuse-Based Software Development of Large-Scale Systems
IEEE Transactions on Software Engineering
Toward improved traceability of non-functional requirements
TEFSE '05 Proceedings of the 3rd international workshop on Traceability in emerging forms of software engineering
Journal of Systems and Software
Architectural issues in network-centric computing
ACM SIGSOFT Software Engineering Notes
Proceedings of the 2006 ACM/IEEE international symposium on Empirical software engineering
A general model of software architecture design derived from five industrial approaches
Journal of Systems and Software
A holistic architecture assessment method for software product lines
Information and Software Technology
Promoting extension and reuse in a spoken dialog manager: An evaluation of the queen's communicator
ACM Transactions on Speech and Language Processing (TSLP)
Quality Criteria and an Analysis Framework for Self-Healing Systems
SEAMS '07 Proceedings of the 2007 International Workshop on Software Engineering for Adaptive and Self-Managing Systems
SCS '06 Proceedings of the eleventh Australian workshop on Safety critical systems and software - Volume 69
A framework for characterization and analysis of software system scalability
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Journal of Systems and Software
Proceedings of the 6th international conference on Mobile and ubiquitous multimedia
Case study, interrupted: the paucity of subject systems that span the requirements-architecture gap
Proceedings of the 1st ACM international workshop on Empirical assessment of software engineering languages and technologies: held in conjunction with the 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE) 2007
Managing software evolution with a formalised abstraction hierarchy
International Journal of Computer Applications in Technology
3-step knowledge transition: a case study on architecture evaluation
Proceedings of the 30th international conference on Software engineering
Life cycle support for sensor network applications
Proceedings of the 2nd international workshop on Middleware for sensor networks
Performance analysis of real-time component architectures: a model interchange approach
WOSP '08 Proceedings of the 7th international workshop on Software and performance
Toward Architecture Evaluation through Ontology-Based Requirements-Level Scenarios
Architecting Dependable Systems V
Programs = Data + Algorithms + Architecture: Consequences for Interactive Software Engineering
Engineering Interactive Systems
Concept analysis for product line requirements
Proceedings of the 8th ACM international conference on Aspect-oriented software development
WMUPS '09 Proceedings of the 2009 Workshop on Middleware for Ubiquitous and Pervasive Systems
Extending the reflexion method for consolidating software variants into product lines
Software Quality Control
Discovery of architectural layers and measurement of layering violations in source code
Journal of Systems and Software
Enhancing class commutability in the deployment of design patterns
Information and Software Technology
A portable toolkit for supporting end-user personalization and control in context-aware applications
Multimedia Tools and Applications
A classification and comparison of model checking software architecture techniques
Journal of Systems and Software
Pushout: a mathematical model of architectural merger
PSI'06 Proceedings of the 6th international Andrei Ershov memorial conference on Perspectives of systems informatics
Monitoring architectural properties in dynamic component-based systems
CBSE'07 Proceedings of the 10th international conference on Component-based software engineering
Extending the capabilities of component models for embedded systems
QoSA'07 Proceedings of the Quality of software architectures 3rd international conference on Software architectures, components, and applications
Evaluation of electronic public procurement solution for the Republic of Macedonia
ISCIT'09 Proceedings of the 9th international conference on Communications and information technologies
Using implied scenarios in security testing
Proceedings of the 2010 ICSE Workshop on Software Engineering for Secure Systems
Proceedings of the 12th annual conference companion on Genetic and evolutionary computation
Modeling security for service oriented applications
Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
Evaluating confidence levels for security scenarios in attribute architectures
Proceedings of the Sixth Annual Workshop on Cyber Security and Information Intelligence Research
Model-based ubiquitous interaction concepts and contexts in public systems
HCII'11 Proceedings of the 14th international conference on Human-computer interaction: design and development approaches - Volume Part I
A problem frame-based approach to evolvability: the case of the multi-translation
FOCS'10 Proceedings of the 16th Monterey conference on Foundations of computer software: modeling, development, and verification of adaptive systems
Analysis of a cross-domain reference architecture using change scenarios
Proceedings of the 5th European Conference on Software Architecture: Companion Volume
Controlling software architecture erosion: A survey
Journal of Systems and Software
Defect proneness estimation and feedback approach for software design quality improvement
Information and Software Technology
Embedded systems architecture: evaluation and analysis
QoSA'06 Proceedings of the Second international conference on Quality of Software Architectures
A gradually proceeded software architecture design process
SPW'05 Proceedings of the 2005 international conference on Unifying the Software Process Spectrum
Bârun: a scripting language for CoreASM
ABZ'10 Proceedings of the Second international conference on Abstract State Machines, Alloy, B and Z
On the modularity impact of architectural assumptions
Proceedings of the 2012 workshop on Next Generation Modularity Approaches for Requirements and Architecture
Architecting for usability: a survey
Journal of Systems and Software
Industrial architectural assessment using TARA
Journal of Systems and Software
Domain-Driven discovery of stable abstractions for pointcut interfaces
Transactions on Aspect-Oriented Software Development IX
Automated architectural evaluation of web information systems
Proceedings of the 19th Brazilian symposium on Multimedia and the web
Software and Systems Modeling (SoSyM)
Hi-index | 0.01 |
Despite advances in clarifying high-level design needs, analyzing a system's ability to meet desired quality criteria is still difficult. The authors propose using scenarios to make analysis more straightforward. In their case study report, they analyze lessons learned with this approach.