Barber, K. Suzanne561232662008-08-282017-05-112008-08-282017-05-112003http://hdl.handle.net/2152/647textThis dissertation shows that an integration of software architecture execution techniques is capable of evaluating multiple dynamic properties of requirements early and iteratively in the software development lifecycle. Contributions include a process and supporting tool for dynamic property evaluations, experimental results investigating the approach, and a case study involving an industrial software development project. Results show that the techniques developed in this dissertation can assist stakeholders in early detection and correction of requirements errors, and can provide rationale for decision making associated with requirements trade-offs and evolution. Furthermore, the case study illustrates that the evaluation process and tool can be successfully employed to allow stakeholders who are not experts in software architecture execution to perform and analyze results of early dynamic property evaluations.electronicengCopyright is held by the author. Presentation of this material on the Libraries' web site by University Libraries, The University of Texas at Austin was made possible under a limited license grant from the author who has retained all copyrights in the works.Software architectureEvaluation of dynamic properties of software architectures using software architecture executionThesis