Dissertation > Excellent graduate degree dissertation topics show

Research on COTS Evaluation Methods and Key Techniques

Author: ShengJinFang
Tutor: ChenSongQiao
School: Central South University
Course: Control Theory and Control Engineering
Keywords: COTS evaluation and selection decision analysis gap analysis fuzzy decision
CLC: TP311.52
Type: PhD thesis
Year: 2007
Downloads: 245
Quote: 5
Read: Download Dissertation

Abstract


COTS evaluation and selection is the key activity of COTS-based software development (CBD).To provide a decision-making model and quantitive decision support is always the aim of CBD.In this paper, the multiple COTS evaluation and selection method and key techniques in COTS intensive system are well researched.In this paper, a process model for multiple COTS selection called MOTS is presented which consists of two levels. MOTS comprises four interrelated steps. They are system decomposition, alternatives identification, local evaluation and global selection.First the system is decomposed into loosely-coupled subsystems through classes clustering based on scenarios-mapping. During system decomposition, requirements are allocated into subsystems to support concurrent COTS identification and evaluation. Each candidate COTS is evaluated based on its fitness, risk and tailoring effort. With a set of candidates passed into global selection, decision-mkers make a tradeoff among cost, quality and risk through the iterative pre-selection and optimization.This well-defined process model provides a guideline for COTS evaluation and selection activity.The global selection is defined as an optimization problem under given constraints to find a best combination of COTS for maximizing the global fitness. To solve this problem, mathematical programming is used which privides an objective-cost model and quantitative support for multiple COTS selection.Based on gap analysis theory, a requirements-driven local evaluation method is proposed.The gap of functionality between COTS and requirements and corresponding adjustment cost are measured in function point model.The fitness of COTS to requirements is defined as the ratio of the software size of target system to the total "cost" of COTS that is also measured in software size.Multi-level fuzzy synthetical evaluation model is applied to evaluate the nonfunctional attributes with fuzzy characteristics and a new method to determine the membership degree is proposed. Different with the conventional method, linguistic variable is combined with qualifier to express the evaluation result. Each linguistic variable is viewed as a mark on the ruler and the area between two marks is called a fuzzy area. When scoring, qualifier is used to express the membership degree to each fuzzy area. With linguistic variable and qualifier mapped into a number in [0,1], the evaluation result is transferred into a fuzzy number. The fuzzy synthetical evaluation result is transformed into a crisp number based on the center of gravity for fuzzy set. This method is computationally simple, intuitive in nature, easy to implement and with higher semantical resolution.

Related Dissertations

  1. Study of Human Resource Management Outsourcing,G647
  2. Reduction and Rule Acquisition in Fuzzy Decision System Based on Neighborhood Relationship,TP18
  3. Research on Project Financing of Coke Terminal in Rizhao Port,F552.7
  4. Design and Implementation of the Software for Safety Monitoring and Controlling System Construction in Tunnel Based on Wireless Sensor Networks,TP212.9;TN929.5
  5. Decision Tree Based on Generalized Information Entropy Model and Its Performance Evaluation,TP18
  6. Construction Supply Chain Partner Selection,F274
  7. Study on Bidding-based Decentralized Production Planning and Control,F273
  8. Fuzzy Rough Set Attribute Reduction and Multi-fuzzy Decision Information Fusion,TP18
  9. Predictive analysis system based on regional environmental quality of the data warehouse,TP311.13
  10. Research and Realization on the Integrated Management System for the Stamping and Welding Workshops of Automobile Body,TP315
  11. Oilfield production decisions based on data warehouse and data mining technology analysis,TP311.13
  12. A Software Effort Estimation Method Based on Fuzzy Decision Tree,TP311.5
  13. Fuzzy multi- criteria decision making method based on prospect theory,C931.1
  14. The Research of China Drug Safety Management’s Elements and System,R95
  15. Decision Making and Risk Analysis of Human Resource Management Outsourcing for a Small-medium IT Company A,F426.6
  16. A Research on Fuzzy Decision Tree Pruning,TP18
  17. A Sample Selection Algorithm in Fuzzy Decision Tree and Its Theoretical Analyses,TP18
  18. A Research on the Relation between the Ambiguity of Training Set Classification and Generalization Capability,TP181
  19. The Research about the Improvement Classification Evaluate Algorithm of Emergency on the Fuzzy Decision,C93
  20. Applied Research of Forecasting and Decision-making Methods in Environmental-economic System,F205
  21. Portfolio Models under Friction Market Based on Possibility Theory,F830.59

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