Technology Oriented Assessment of Software Reliability: Big Data Based Search of Similar Programs
نویسندگان
چکیده
The work contains a review of concept, tasks and some solutions for the Methodology of Technology Oriented Assessment of Software Reliability (TOAStRa) methodology. Implementation of the methodology, in particular, prediction of software system (SWS) reliability can be based on processing information about software with similar attributes and metrics, which is extracted from big data storages. The technique to search of similar programs has been suggested. The similarity principle is based on complexity and structure SWS metrics and metrics of program language similarity. The work represents formulas for calculation of group and average deviation rates describing the SWS similarity. Software Agent for Search of Similar programs and data processing (ASS) is developed. Case study related to search programs with the same complexity metrics in data storage is described.
منابع مشابه
Information Architecture of Research Institutes’ Website, Case Study: Iranian Research Institute for Information Science and Technology’s Website
Purpose: As mission-oriented organizations, research institutes have the task of answering community questions in specialized areas, and should therefore be able to effectively present their outputs to their target users. Achieving such a goal requires the proper use of information architecture principles to properly organize the information platform in which the research institutes interact wi...
متن کاملReview of ranked-based and unranked-based metrics for determining the effectiveness of search engines
Purpose: Traditionally, there have many metrics for evaluating the search engine, nevertheless various researchers’ proposed new metrics in recent years. Aware of this new metrics is essential to conduct research on evaluation of the search engine field. So, the purpose of this study was to provide an analysis of important and new metrics for evaluating the search engines. Methodology: This is ...
متن کاملExternal Plagiarism Detection based on Human Behaviors in Producing Paraphrases of Sentences in English and Persian Languages
With the advent of the internet and easy access to digital libraries, plagiarism has become a major issue. Applying search engines is one of the plagiarism detection techniques that converts plagiarism patterns to search queries. Generating suitable queries is the heart of this technique and existing methods suffer from lack of producing accurate queries, Precision and Speed of retrieved result...
متن کاملOptimizing Cost Function in Imperialist Competitive Algorithm for Path Coverage Problem in Software Testing
Search-based optimization methods have been used for software engineering activities such as software testing. In the field of software testing, search-based test data generation refers to application of meta-heuristic optimization methods to generate test data that cover the code space of a program. Automatic test data generation that can cover all the paths of software is known as a major cha...
متن کاملEmpirical Evaluation of Metaheuristic Approaches for Symbolic Execution based Automated Test Generation
This paper empirically evaluates four meta-heuristic search techniques namely particle swarm optimization, artificial bee colony algorithm, Genetic Algorithm and Big Bang Big Crunch Algorithm for automatic test data generation for procedure oriented programs using structural symbolic testing method. Test data is generated for each feasible path of the programs. Experiments on ten benchmark prog...
متن کامل