Evaluating Application Architecture, Quantitatively
نویسنده
چکیده
This article describes how quantitative treatment can be applied to an application’s architecture-evaluation process and shows how a quantitative output with intuitive reports will provide more clarity than a qualitative output on the quality of an application architecture. “You cannot control what you cannot measure.”—BILL HEWITT
منابع مشابه
Evaluating success in autonomous multi-robot teams: experiences from ALLIANCE architecture implementations
Quantitatively evaluating the e ectiveness of software architectures for multi-robot control is a challenging task. Exacerbating the problem is the fact that architectures are typically constructed to address di erent design goals and application domains. In the absence of benchmarks that capture the variety of issues that arise in multi-robot coordination and cooperation, the system developer ...
متن کاملEvaluating the effectiveness of teaching nature-based strategies on the Bioarchitecture design process
Introduction: At a time when modern rational man saw himself as the source of all values and saw nature as an inexhaustible source of raw materials for the development of industry and the satisfaction of his needs, architecture became a tool for meeting the physical and material needs of man. The spread of this thinking led to many problems, including environmental crises; In order to improve...
متن کاملExplaining Pattern-Based Reading in TeachingArchitectural History and Evaluating its Effectivenesson Architecture Students’ Ideation and Insights
In the following article, the necessity of effectiveness and application of historicalknowledge in architectural design is discussed. In other words, how historical data canbe an approach to enhance students’ design insights. A review of the literature suggeststhat one of the challenges of teaching architecture is helping students in the process ofcreating new ideas. Accordingly, one of the pro...
متن کاملBenchmarking Modern Multiprocessors
Benchmarking has become one of the most important methods for quantitative performance evaluation of processor and computer system designs. Benchmarking of modern multiprocessors such as chip multiprocessors is challenging because of their application domain, scalability and parallelism requirements. In my thesis, I have developed a methodology to design effective benchmark suites and demonstra...
متن کامل