Thoughts on Software Engineering Knowledge, and how to Organize it
STEP '02 Proceedings of the 10th International Workshop on Software Technology and Engineering Practice
Results of a Study on Software Architectures for Augmented Reality Systems
ISMAR '03 Proceedings of the 2nd IEEE/ACM International Symposium on Mixed and Augmented Reality
Intelligent Tool Based-Agent for Software Architecture Evaluation
QSIC '04 Proceedings of the Quality Software, Fourth International Conference
Categorization of Common Coupling and Its Application to the Maintainability of the Linux Kernel
IEEE Transactions on Software Engineering
Empirical Software Engineering
Pattern-based architectural design process model
CompSysTech '04 Proceedings of the 5th international conference on Computer systems and technologies
A quality-driven systematic approach for architecting distributed software applications
Proceedings of the 27th international conference on Software engineering
Introducing the puLSE approach to an embedded system population at testo AG
Proceedings of the 27th international conference on Software engineering
Spiral development of software-intensive systems of systems
Proceedings of the 27th international conference on Software engineering
Misleading Architecting Tradeoffs
Computer
Tool support for optimization-based architectural evaluation
MPEC '05 Proceedings of the second international workshop on Models and processes for the evaluation of off-the-shelf components
From scenarios to aspects: exploring product lines
SCESM '05 Proceedings of the fourth international workshop on Scenarios and state machines: models, algorithms and tools
Supporting ATAM with a collaborative web-based software architecture evaluation tool
Science of Computer Programming - Special issue on system and software architectures(IWSSA'04)
Exception handling in component composition with the support of middleware
SEM '05 Proceedings of the 5th international workshop on Software engineering and middleware
Capturing and Using Software Architecture Knowledge for Architecture-Based Software Development
QSIC '05 Proceedings of the Fifth International Conference on Quality Software
Teaching Three Quality Assurance Techniques in Tandem - Lessons Learned
QSIC '05 Proceedings of the Fifth International Conference on Quality Software
Efficient exploration of service-oriented architectures using aspects
Proceedings of the 28th international conference on Software engineering
Towards a distributed software architecture evaluation process: a preliminary assessment
Proceedings of the 28th international conference on Software engineering
Automating software architecture exploration with M2Aspects
Proceedings of the 2006 international workshop on Scenarios and state machines: models, algorithms, and tools
Distributed versus face-to-face meetings for architecture evalution: a controlled experiment
Proceedings of the 2006 ACM/IEEE international symposium on Empirical software engineering
Proceedings of the 2006 ACM/IEEE international symposium on Empirical software engineering
The essential components of software architecture design and analysis
Journal of Systems and Software
Applying pattern techniques to leverage component-based development
ACST'06 Proceedings of the 2nd IASTED international conference on Advances in computer science and technology
Driving and managing architectural decisions with aspects
ACM SIGSOFT Software Engineering Notes
The Architecture of the Apex Platform, salesforce.com's Platform for Building On-Demand Applications
ICSE COMPANION '07 Companion to the proceedings of the 29th International Conference on Software Engineering
Considering Operational Security Risk during System Development
IEEE Security and Privacy
ArchVoc--Towards an Ontology for Software Architecture
SHARK-ADI '07 Proceedings of the Second Workshop on SHAring and Reusing architectural Knowledge Architecture, Rationale, and Design Intent
A Tool for Managing Software Architecture Knowledge
SHARK-ADI '07 Proceedings of the Second Workshop on SHAring and Reusing architectural Knowledge Architecture, Rationale, and Design Intent
An Architectural Style for Solving Computationally Intensive Problems on Large Networks
SEAMS '07 Proceedings of the 2007 International Workshop on Software Engineering for Adaptive and Self-Managing Systems
Fault and adversary tolerance as an emergent property of distributed systems' software architectures
Proceedings of the 2007 workshop on Engineering fault tolerant systems
Security Strength Measurement for Dongle-Protected Software
IEEE Security and Privacy
View composition in multiagent architectures
International Journal of Agent-Oriented Software Engineering
On the modularity assessment of aspect-oriented multiagent architectures: a quantitative study
International Journal of Agent-Oriented Software Engineering
Architectural design of a situated multiagent system for controlling automatic guided vehicles
International Journal of Agent-Oriented Software Engineering
Architecture-driven software mobility in support of QoS requirements
Proceedings of the 1st international workshop on Software architectures and mobility
Introducing Architecture-Centric Reuse into a Small Development Organization
ICSR '08 Proceedings of the 10th international conference on Software Reuse: High Confidence Software Reuse in Large Systems
Quality Assessment in Software Product Lines
ICSR '08 Proceedings of the 10th international conference on Software Reuse: High Confidence Software Reuse in Large Systems
Architectural Prototyping in Industrial Practice
ECSA '08 Proceedings of the 2nd European conference on Software Architecture
An Iterative Framework for Software Architecture Recovery: An Experience Report
ECSA '08 Proceedings of the 2nd European conference on Software Architecture
Towards a Method for the Evaluation of Reference Architectures: Experiences from a Case
ECSA '08 Proceedings of the 2nd European conference on Software Architecture
Towards Independent Software Architecture Review
ECSA '08 Proceedings of the 2nd European conference on Software Architecture
Decentralized control of automatic guided vehicles: applying multi-agent systems in practice
Companion to the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications
Improving the effectiveness of root cause analysis in post mortem analysis: A controlled experiment
Information and Software Technology
Comprehensive Architecture Evaluation and Management in Large Software-Systems
QoSA '08 Proceedings of the 4th International Conference on Quality of Software-Architectures: Models and Architectures
Sharing the Architectural Knowledge of Quantitative Analysis
QoSA '08 Proceedings of the 4th International Conference on Quality of Software-Architectures: Models and Architectures
How to get multi-agent systems accepted in industry?
International Journal of Agent-Oriented Software Engineering
Empirical Software Engineering
An integrated framework for service engineering: a case study in the financial services industry
Proceedings of the 11th International Conference on Electronic Commerce
A comparison model for agile web frameworks
Proceedings of the 2008 Euro American Conference on Telematics and Information Systems
Modeling the ambient intelligence application system: concept, software, data, and network
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
Software Architecture Evaluation in Global Software Development Projects
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
Quality prediction and assessment for product lines
CAiSE'03 Proceedings of the 15th international conference on Advanced information systems engineering
Applying empirical software engineering to software architecture: challenges and lessons learned
Empirical Software Engineering
Architecture-centric software development of situated multiagent systems
ESAW'06 Proceedings of the 7th international conference on Engineering societies in the agents world VII
QoSA'07 Proceedings of the Quality of software architectures 3rd international conference on Software architectures, components, and applications
Assessments in global software development: a tailorable framework for industrial projects
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
Integrating ISO-IEC 15504 conformant process assessment and organizational reuse enhancement
Journal of Software Maintenance and Evolution: Research and Practice - Software process improvement and capability determination: selected articles from SPICE 2009
TracED: A tool for capturing and tracing engineering design processes
Advances in Engineering Software
Model-based enhancement of software performance for precision critical systems
Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
Lightweight and continuous architectural software quality assurance using the aSQA technique
ECSA'10 Proceedings of the 4th European conference on Software architecture
ECSA'10 Proceedings of the 4th European conference on Software architecture
Facilitating the selection of architectural patterns by means of a marked requirements model
ECSA'10 Proceedings of the 4th European conference on Software architecture
Hybrid assessment method for software engineering decisions
Decision Support Systems
Representativeness models of systems: smart grid example
Innovations in Systems and Software Engineering
Decision-making techniques for software architecture design: A comparative survey
ACM Computing Surveys (CSUR)
Implementing reliability: the interaction of requirements, tactics and architecture patterns
Architecting dependable systems VII
Controversy Corner: An empirical study of software architectures' effect on product quality
Journal of Systems and Software
Architecting with just enough information
Proceedings of the 6th International Workshop on SHAring and Reusing Architectural Knowledge
Sustainability evaluation of software architectures: a systematic review
Proceedings of the joint ACM SIGSOFT conference -- QoSA and ACM SIGSOFT symposium -- ISARCS on Quality of software architectures -- QoSA and architecting critical systems -- ISARCS
Variability quality evaluation on component-based software product lines
Proceedings of the 15th International Software Product Line Conference, Volume 2
Variability in software architecture: current practice and challenges
ACM SIGSOFT Software Engineering Notes
Empirical research in software architecture: opportunities, challenges, and approaches
Empirical Software Engineering
Supervising the evolution of web service orchestrations using quality requirements
ECSA'11 Proceedings of the 5th European conference on Software architecture
Enhancing architecture design methods for improved flexibility in long-living information systems
ECSA'11 Proceedings of the 5th European conference on Software architecture
Towards more flexible architecture description languages for industrial applications
EWSA'06 Proceedings of the Third European conference on Software Architecture
DoSAM – domain-specific software architecture comparison model
QoSA'05 Proceedings of the First international conference on Quality of Software Architectures and Software Quality, and Proceedings of the Second International conference on Software Quality
Applying the ATAM to an architecture for decentralized control of a transportation system
QoSA'06 Proceedings of the Second international conference on Quality of Software Architectures
SHADD: A scenario-based approach to software architectural defects detection
Advances in Engineering Software
A framework for analysis and design of software reference architectures
Information and Software Technology
A value-based process for achieving software dependability
SPW'05 Proceedings of the 2005 international conference on Unifying the Software Process Spectrum
EWSA'05 Proceedings of the 2nd European conference on Software Architecture
On-Demand quality-oriented assistance in component-based software evolution
CBSE'06 Proceedings of the 9th international conference on Component-Based Software Engineering
A controlled experiment on team meeting style in software architecture evaluation
EASE'10 Proceedings of the 14th international conference on Evaluation and Assessment in Software Engineering
Assessing the value of architectural information extracted from patterns for architecting
EASE'06 Proceedings of the 10th international conference on Evaluation and Assessment in Software Engineering
Impact of experience and team size on the quality of scenarios for architecture evaluation
EASE'08 Proceedings of the 12th international conference on Evaluation and Assessment in Software Engineering
Assessment of a framework for comparing software architecture analysis methods
EASE'07 Proceedings of the 11th international conference on Evaluation and Assessment in Software Engineering
Configurator-as-a-service: tool support for deriving software architectures at runtime
Proceedings of the WICSA/ECSA 2012 Companion Volume
A goal-oriented approach for the generation and evaluation of alternative architectures
ECSA'07 Proceedings of the First European conference on Software Architecture
On the impact of fault tolerance tactics on architecture patterns
Proceedings of the 2nd International Workshop on Software Engineering for Resilient Systems
ODP RM reflections on open service ecosystems
Computer Standards & Interfaces
Automated software architecture security risk analysis using formalized signatures
Proceedings of the 2013 International Conference on Software Engineering
Building European software architecture community: how far have we come?
Software and Systems Modeling (SoSyM)
Toward industry friendly software architecture evaluation
ECSA'13 Proceedings of the 7th European conference on Software Architecture
Automated architectural evaluation of web information systems
Proceedings of the 19th Brazilian symposium on Multimedia and the web
Traceability and SysML design slices to support safety inspections: A controlled experiment
ACM Transactions on Software Engineering and Methodology (TOSEM)
Towards quantitative metrics for architecture models
Proceedings of the WICSA 2014 Companion Volume
Hi-index | 0.00 |
Drawing on clearly identified connections between architecture design decisions and resulting software properties, this book describes systematic methods for evaluating software architectures and applies them to real-life cases. It shows you how such evaluation can substantially reduce risk while adding remarkably little expense and time to the development effort (in most cases, no more than a few days). Evaluating Software Architectures introduces the conceptual background for architecture evaluation and provides a step-by-step guide to the process based on numerous evaluations performed in government and industry.