Dissertation > Excellent graduate degree dissertation topics show

Research of Measurement Based on TMM’s Practice

Author: ZhaoYun
Tutor: DingXiaoMing
School: Southwestern University
Course: Computer Software and Theory
Keywords: TMM TMMA Measurement model based on TMM’s practice Metric driven model based on TMM’s practice
CLC: TP311.52
Type: Master's thesis
Year: 2008
Downloads: 56
Quote: 0
Read: Download Dissertation

Abstract


The purpose of software testing is to find the mistakes in the tested software and improve software’s quality and reliability. Therefore, software testing has gradually become a very important activity in the software life cycle in recent years. Industrial engineering practices have proved that good, mature production process can ensure the quality of industrial products. Therefore, the software testing process can influence the effectiveness of testing activity, thereby affect the quality of software products.Software Metrics is one of the effective ways to monitor, assess and improve software process. According to get quantitative measurements of software progress, it can avoid subjective assumptions. Therefore, it can use measurement theory in software testing process to make the progress standardized, visualization or to assess the process’s effectiveness or to track the state of the process. Then, according to the easurement data, organation’s leaders can make decision to reduce the risks in the progcess.Testing Maturity Model TMM is specifically for the software testing activities, and it’s a relatively successful testing progress guideline, and it’s also a model for assessing, and improving the testing process. It has been supported and used in many foreign software companies. It has a set of practical activities, which constitue organization’s software testing progress. TMM’s assess model(TMMA) can guide the organization to assess and improve the practice of capacity in a certain extent, but it’s a highly abstract model, it mainly relies on the experiences and abilites of assess team members and lacks of operability, so it’s hard to use. In TMM’s level 4, Management and Measurement level, it requires organization to develop software testing process metrics, but it doesn’t provide any methods to do it.This thesis based on TMM’s practical activities, uses traditional process measurement technology to research metrics of software tesing progress. The author’s works mainly focus on:(1) Expand TMMA, and implement the determine grades algorithm of software testing maturity. After analyzing the TMM’s maturity grades, framework, and TMMA, base on TMM’s practical activities, propose the expanded TMMA(E-TMMA). Then, based on the thinking of E-TMMA, this thesis implement the determine grades algorithm of maturity of software testing according TMM’s formal description.(2) Propose a measurement model about TMM’s practice. The model mainly includes: metric plan, data collection, data analyzing. In the part of metric plan, propose a metrics derived model about’s TMM’s practice to realize the definition of metrics, construct the order of data collection. Analyze some important points about data collection, introduce some tools which can be used to analyzing collected data. At last, analyze the model’s characteristics.(3) Use the mentioned measurement model in a practice of a project: designing test case. Implement the process from metrics definition to data analyzing. According to testing manager and other higher governers’ opinions, we get and summarize the assessments of the measurement model.

Related Dissertations

  1. The Screening, Identification and Characteristic Analysis of a New TMM Allelic Mutant Tmm-6 in Arabidopsis Thailiana,Q943.2
  2. Evaluating Web-based Business English Courseware: A Case Study on TMM,H319
  3. Investigation of One Dimensional Photonic Crystal Based on Porous Silicon,TN304
  4. Managing and Improving the Testing Progress,TP311.52
  5. The Weihai PHS construction and network optimization,TN925
  6. The Research on Key Technique of Software Test Management Based on Process,TP311.52
  7. Structural Design of One-or Two-Dimensional Photonic Crystal for Ⅲ-Ⅴ Semiconductor and Organic Photoelectric Materials,TB34
  8. SME outsourcing software test management and practice,TP311.52
  9. Design and Development of Application Programme for Fault Analyzer Based on Wince Platform,TP311.52
  10. Service Model Driven Architecture (SMDA) Oriented Modeling Techniques and Tool Implemention,TP311.52
  11. The Research and Implementation of Software Oriented Fault Injection Tool,TP311.52
  12. The Technologies for Interoperability of Heterogeneous Enterprise Applications and Their Application in Material SCM,TP311.52
  13. The Software Component Modeling Method Based on Feature and Its Application in VMI Management System,TP311.52
  14. Development of Software Platform for Electro-Optical Test System,TP311.52
  15. The Development of Soft System for Power Load Management Terminal Testing Device,TP311.52
  16. The Design and Realization of NS2-based PeerCast Simulation Platform,TP311.52
  17. The Research and Design of Middle-Small Enterprises Purchase-Sales-Inventory Management System,TP311.52
  18. Logistics Management System Supporting Product and Material Tracing and Tracking,TP311.52
  19. Research and Implementation for Method of AUTOSAR System Modeling,TP311.52
  20. Design and Implementation of the weapons and equipment information management system,TP311.52
  21. Design and Implementation of the HL7 Message Parsing and Store in the Medical Information Integration Platform,TP311.52

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net  Mobile