• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    Role of Fuzzy Approach towards Fault Detection for Distributed Components

    2021-12-16 07:50:34YaserHafeezSadiaAliNzJhanjhiMamoonaHumayunAnandNayyarandMehediMasud
    Computers Materials&Continua 2021年5期

    Yaser Hafeez,Sadia Ali,Nz Jhanjhi,Mamoona Humayun,Anand Nayyar and Mehedi Masud

    1University Institute of Information Technology,Pir Mehr Ali Shah Arid Agriculture University,Rawalpindi,Pakistan

    2School of Computer Science and Engineering,SCE,Taylor’s University,Subang Jaya,Malaysia

    3Department of Information systems,College of Computer and Information Sciences,Jouf University,Saudi Arabia

    4Graduate School,Duy Tan University,Da Nang,550000,Viet Nam

    5Faculty of Information Technology,Duy Tan University,Da Nang,550000,Viet Nam

    6Department of Computer Science,College of Computers and Information Technology,Taif University,Taif,21944,Saudi Arabia

    Abstract:Component-based software development is rapidly introducing numerous new paradigms and possibilities to deliver highly customized software in a distributed environment.Among other communication,teamwork,and coordination problems in global software development,the detection of faults is seen as the key challenge.Thus,there is a need to ensure the reliability of component-based applications requirements.Distributed device detection faults applied to tracked components from various sources and failed to keep track of all the large number of components from different locations.In this study,we propose an approach for fault detection from componentbased systems requirements using the fuzzy logic approach and historical information during acceptance testing.This approach identified error-prone components selection for test case extraction and for prioritization of test cases to validatecomponents in acceptance testing.For the evaluation,we used empirical study,and results depicted that the proposed approach significantly outperforms in component selection and acceptance testing.The comparison to the conventional procedures,i.e.,requirement criteria,and communication coverage criteria without irrelevancy and redundancy successfully outperform other procedures.Consequently,the F-measures of the proposed approach define the accurate selection of components,and faults identification increases in components using the proposed approach were higher (i.e.,more than 80 percent)than requirement criteria,and code coverage criteria procedures(i.e.,less than 80 percent),respectively.Similarly,the rate of fault detection in the proposed approach increases,i.e.,92.80 compared to existing methods i.e.,less than 80 percent.The proposed approach will provide a comprehensive guideline and roadmap for practitioners and researchers.

    Keywords:Component-based software;selection;acceptance testing;fault detection

    1 Introduction

    Component-based software (CBS) is used in daily life everywhere viz:Multimedia,offices,household items,etc.,[1,2]and Internet of Things applications to improve medical,transportation,military,etc.based sectors using advance artificial intelligent technology [3].Due to complexity,agility to deliver,and multiuser satisfaction;product development is divided into different components and provide customization option to the similar multi-user of CBS according to their preferences.Customization in CBS is the combination of different service arrangements to facilitate a similar multi-user in one product,e.g.,Microsoft Office,operating systems,mobile,etc.Accordingly,the development team reuses most of the customized options from the previous version or other CBS applications.The customized options for CBS selected from different sources viz:it may be a built-in organization,it may be purchased from outsources,and used open sources components [4,5].Hence,the CBS components are mostly developed by a third party,and code information is not available.CBS developed based on a component-based software engineering approach,which is the reuse and encapsulation approach.Thus,CBS is the combination of loosely coupled independent components with specific functionality interfaces [2,6-8].Due to reusability,encapsulating,and multi-sourcing of components;different issues were created during the integration of these components.As,if there are ambiguities and incompleteness among requirements of CBS during selection and prioritization of components then it causes failure in the system.Components requirements are the main important element for developing and managing components from specification to verification [2,4,5,9,10].Thus,ambiguities and incompleteness occur during elicitation of requirements from different globally distributed stakeholders due to ignorance of the multi-perspective of stakeholders.As,components for reuse available at different sources,i.e.,in an organization,outsource,open-source,and off-the-shelf components [4].Therefore,the distributed location of stakeholders and components creates challenges,for the reuse of components while a selection from multiple distributed sources with the highest accurate integration to build a new CBS application.

    The development in a distributed environment fulfills the demand for multi-perspective stakeholders according to modern technology.So,global software development (GSD) provides a paradigm to build in a distributed environment,where resources,stakeholders,and project teams are located at different locations all over the world [11,12].Thus,GSD helped to share knowledge,resources,skills,and decrease cost with an increase in user satisfaction and quality.Although,there are some risks of communication,control,and coordination among stakeholders,project teams,and development activities synchronization.Due to different times,customs,languages,and geographical conditions [7,12].Hence,language,distribution,and multi-perspective create challenges of semantic,ambiguities,and incompletes highlighted by existing practices during requirements specification and reuse of CBS requirements during development.Thus,in the case of CBS,if components are not accurately identified due to distributed resources,stakeholders,and distributed component sources,it affects CBS quality after integration and decreases user satisfaction [8,9,12].Subsequently,during validation of components requirements in acceptance testing phases system fails and CBS cannot put into operation.This is due to the wrong identification of components’functionality and selection of components for identification.

    Acceptance testing aims to ensure that integration of all components as a single system meets all its functionalities without any error [6,8,12].In acceptance testing of CBS development,all the components are validated according to user satisfaction before handover to stakeholders.Acceptance testing involves different methods,i.e.,prioritization,selection,and minimization to identified error-prone test cases.A large set of test cases are used to validate and most of them reuse due to the reusability property of CBS [6,12].Therefore,the required appropriate criteria for error-prone test case identification to detect maximum faults and reduce execution time during validation.Most of the existing practices and adopted prioritization methods do not reduce the size of test cases,deleted test cases permanently,and not created irrelevancy among test cases.So,prioritization method sort all test cases according to their error occurrence chances using different criteria i.e.,time redundancy and spatial redundancy in CBS which only deals with hardware validation and ignore software validation.For software faults detection few practices available based on prioritizing software test cases using prioritization criteria,i.e.,requirements dependency,code coverage,history-based,etc.History-based criteria are considered as important and frequently adopted criteria for prioritization of test cases due to the use of historical information [13,14].Historical information consists of faults detection rate,execution rate,change in code,change in test cases,requirements changes bug report,etc.,from previous and similar domain components.Thus,to reduce failure and increase the faults detection rate for acceptance testing of CBS multi-perspective of user requirements.As requirements are the main element of every software development,which depend on user demands to fulfill modern era business and daily life requirements.There is a need for accurate and correct selection and prioritization of components for reuse from distributed sources.

    The main objective of this research work is to propose an intelligent approach for components selection,and prioritization of test cases in GSD for acceptance testing of multi-perspective stakeholders without any ambiguities,irrelevancy,redundancy,and communication issues.Thus,for components selection,we used the fuzzy approach,and the fuzzy approach is the method of providing logic and reasons for ambiguous requirements.Thus,the fuzzy approach is the best for managing inconsistent and ambiguous component requirements and multi-criteria problems during components selection [12,15].Similarly,for acceptance testing,we used historical information,i.e.,frequently failed and reused components test cases for validating CBS.As the history-based approach is the maintenance of CBS previous versions information from CBS specification to validation process like requirements information,code information,test execution,etc.information which helped in CBS reuse specifically in GSD development [13,14].In this paper,our main contributions are as follow:

    ? We present components selection and acceptance testing proposed approach using fuzzy methods and historical information criteria on multi-perspective stakeholders and less involvement of users in GSD.

    ? The fuzzy method used for resolving components selection and prioritization to resolve semantic and term mismatch issues during reusability of CBS due to diverse stakeholder perspective intelligently.While for acceptance testing defined history-based test case prioritization criteria for higher user components software acceptance.

    ? Therefore,our approach resolves the drawback of CBS selection and acceptance testing.The proposed approach was evaluated using an experimental study on industrial projects of GSD for demonstrating our proposed approach.

    ? The proposed approach compared with existing conventional procedures and results depicted significant improvement in components selection and acceptance testing in GSD.

    ? And the study provides an empirical suggestion for future investigation in the domain of CBS development and validation.

    We organized the remaining paper as follows:Section 2 describes relevant studies review and critical analysis of literature to identified prevailing challenges.Then in Section 3,we described our proposed approach procedure to mitigate challenges.We evaluated our approach on industrial projects in Section 4 to illustrate their results and discussion.Finally,we conclude our research findings and describe future research in Section 5.

    2 Related Work

    In this section,we provide background about GSD and CBS development and current challenges in existing studies we describe some existing relevant studies.Several studies mentioned GSD challenges and presented different solutions in the existing literature.Therefore,Shameem et al.[12]presented a prioritization process with success factors taxonomy in GSD for scaling agile methodology and in [16]provide challenges of agile method development in GSD taxonomical classification.Similarly,in author presented the current state of practices in GSD during agile method scaling.The impact of changes in requirements during GSD product development described in [17]and in [18]provided a roadmap to improve software development in GSD.While in [19]authors supported the concept of reuse requirements automatically in GSD.All these existing studies [20-24]mentioned that communication,team collaboration,requirements management and verification,languages and cultural differences,temporal and geographical differences,control,scalability,complexity,and coordination are the main challenges of product development.As in GSD,most product development for complex and multi-perspective products consists of different reusable components.Hence,management of components for reusability of components for accurate and appropriate selection difficult process.Subsequently,challenges,trends,and opportunities to manage CBS development are highlighted and described by some existing studies [2,4,7-10].Therefore,in [2]identified that accurate requirement selection improves architecture of CBS,[4]presented different sources components selection for reusability and challenges of mismatch,ambiguity,and incomplete functionality highlighted,and [9]identified challenges relevant to component requirements mismatch issues during CBS development.Similarly,Nikolaychuk et al.[25]proposed a knowledge-based platform for CBD architecture of components management and implementation of the main CBS functionalities.The CBS existing methods and practices highlighted components development and reused challenges in GSD requirements term mismatch during reuse,selection inconsistency,and ambiguities during integrating components of CBS [10,26-28].

    For faults detection different techniques proposed to detect maximum faults i.e.,[13-15,22]etc.Thus,Aman et al.[14]and Mohd-Shafie et al.[29]presented a prioritization technique for fault detection based on historical information and model-based methods respectively.Similarly,component-based faults detection enhancement different techniques presented in existing literature,as in [30]proposed method for prioritizing test cases for cost-effective optimization using a searchbased algorithm and in [31]provided solution optimizing test cases of configurable components using a weighted search algorithm.The [32]provided a solution for reuse components reliability of CBS and in [4,33]provide the solution for validating components of CBS at runtime.These studies and other studies [34-37]elaborate that CBS testing is a complex and costly process and not efficiently detected faults in CBS.Additionally,in literature different artificial intelligent based methods proposed to manage and detect faults using machine learning [25,38,39]and fuzzy approach [15,40,41]but still need to improve component selection and validation during CBS development.

    Hence,few studies describe challenges of CBS management and validation in GSD environment.Thus,Ali et al.[5]presented a framework to resolve change in CBS functionality verification in the cloud environment,and [8]described acceptance testing for maximum faults detection of cloud-based CBS.The author of [22]presented a method to analyze modification impact analysis in-service orientation architecture using test case prioritization for faults detection.The existing studies described that with an increase in software development using distributed environment using CBS development with an increase in benefits,some challenges of CBS management and validation also raised in GSD [42].The authors [43]identified those faulty components of CBS that affect the whole system and utilized all available distributed resources and proposed an optimistic monitoring method to identify faulty components in a specific virtual machine.The study [8]provided a fault detection method for CBS requirements acceptance testing in a cloud computing environment.In [7],authors access systematically factors that affect CBS development in GSD.The study [44]provided automated classification and prioritization test cases for product line families.These existing studies [5,8,45-49]defined different challenges,i.e.,faults detection,and faults localization according to customers’satisfaction.

    Table 1:Compassion of literature

    From existing literature,we analyzed that during reused and integration of components in GSD its complex to be identified,selection and validate components of CBS in GSD due to lack of semantic and term mismatch,diverse perspective of multi-stakeholders,lack communication among stakeholders and project teams,inconsistency,ambiguities,and improper validation activities [7,9,19,50,51].Comparative analysis of all these existing literatures depicted in Tab.1.If exiting research work mention any of challenges then recognized as highlighted,and if not then used as not highlighted.In case if describe or highlighted these issues different words and contexts then recognized as partially highlighted.Consequently,we concluded for CBS development in GSD following outcomes of existing literature:

    ? Communication breakdown among components,stakeholders,and development team required to improve for detecting accurate components requirements in GSD.

    ? Components accurate and correct selection and priority after components requirement elicitation.

    ? Faults identification methods are required to improve CBS testing using historical information.

    ? Components requirements required higher user acceptance to validate CBS during GSD.

    Therefore,we proposed an approach for enhancing components selection acceptance testing activities of CBS using the fuzzy approach and historical information in GSD.

    3 Proposed Approach

    In this section,we propose an approach called a fuzzy approach and historical information(FAHI) approach for CBS.The FAHI approach divided into two main phases as depicted in Fig.1.The first phase is components selection and priority,which is initiated after the changes request occurs in components requirements from stakeholders and components prioritize using fuzzy approach.Then the second phase is the acceptance testing to verify the changes of requirements in CBS.

    Figure 1:Fuzzy approach and historical information approach

    3.1 Components Selection and Priority

    The fuzzy approach was adopted to mitigate the challenges of handling changing component requirements and validation of these requirements by accurate selection of components.We have applied the preference relationship onα-level weights to handle multi-criteria decision making for changing components requirements in the pre-development phase.We also have applied linguistic variable set theory in the post-development phase,i.e.,handover in GSE.The fuzzy concepts through fuzzy set theory,a linguistic theory of variables,preferencerelation(PR),and fuzzy triangular numbers.Set theory is defined as:the universe of discourseUd,a fuzzy setSis characterized by subset functionfS(d),fS:Ud→[0,1]and the subset function relates with every subset member ofdofUd,where the number offS(d)in the interval [0,1]representing subset member ranking ofdinS.

    A linguistic theory of variables is defined as variables with values in form of words or full sentences in natural or machine language [41].Values of linguistic variable could be in form of responses like;poor,fair,good,average,etc.Fuzzy numbers can be used in the decision-making process and are represented in many forms e.g.,Gaussian,Triangular Sigmoid,or Trapezoidal.But most commonly used are triangular fuzzy numbers (TFN) due to ease of use in both conceptual simplicity and complexity [12].TFN is defined in Eq.(1):

    Let there be a fuzzy universal set comprising all subsets which are represented on a real line“R”.Then there exists a piecewise relationship of form,linear functionμs,where “s” could be convex or normal fuzzy subset members.TFN is then denoted asS=(l,j,k).Preference relation is helpful in the decision-making stage.It is used when group aggregate responses are computed based on individual variable responses.Preference relationship is defined as [16];PRonRis member subsetR2relationship functionfPR(S,X?US,X€R2),herefPR(S,X)represent the range of preference ofSoverX.

    (1)PRis reciprocal if,fPR(S,X)=1?fPR(X,S),S,X€R2

    (2)PRis transitive if,fPR(S,X)≥0.5 andfPR(X,Y)≥0.5→fPR(S,Y)≥0.5?US,X,Y€R2.

    In this phase after requirement elicitation project team identify the requirement of components and stakeholders of the CBS project.Then updated in the team server foundation repository (TFS).In TFS all the stakeholders and project team members communicated and coordinated one to one,synced activities,and monitor projects at every stage.Stakeholders are primary and secondary,primary stakeholders are the ones having direct concern,e.g.,decisionmakers,financer,beneficiary,etc.,while secondary stakeholders are the testers,developers and operators,etc.requirement elicitor is responsible for gathering requirements and objective from primary stakeholders.Identified requirements are segregated into functional and non-functional requirements and constructed based on AND/OR graph.If associated non-functional and subrequirements are fulfilled then it is AND decomposition and if non-functional is not dependent on any functional requirement then it is OR decomposition.Let the decomposed requirements beR1,R2,R3...Rm.After this extract components and segregate these components into functional and non-functional components.Then applied the following steps:

    3.1.1 Apply MCDM Process and Collect Decision Makers Fuzzy Assessment

    Let “N” number of decision-makers (DM) associated with requirement phase (predevelopment) for extracting requirements from the requirement gathering stage.Fuzzy assessment of decision-makers is collected according to the assigned importance to each requirement.The importance is given in form of linguistic variable theory.As knowledge and roles differ therefore views also differ.

    3.1.2 Aggregate Fuzzy Performance Rating and Weights

    Performance rating is done according to weights and the performance matrix is formed based on decision-makers’responses.Scalar multiplication and extended addition are applied to generate the matrix in which performance fuzzy ratings are stored.Performance Fuzzy Rating using Eq.(2)and TFN is formed using

    Based on which weights are calculated to form the comprehensive vectorV.Decision matrix(Dm)stores comprehensive weights usingDm(ab)=Pab⊙Pb.This is a fuzzy subset of requirements of the form [15]as shown in Eq.(2):

    where,

    λ1ab=(V2b?V1b)(P2ab?P1ab),λ2ab=V1b(P2ab?P1ab)+P1ab(V2b?V1b),λ3ab=V1bP1ab,

    Δ1ab=(V3b?V2b)(P3ab?P2ab),Δ2ab=V3ab(P3ab?P2ab)+P3ab(V3b?V2b),Δ3ab=V3abP3ab

    Dab=V2bP2ab

    3.1.3 Define Set Theory for Both Functional and Non-Functional Requirements:

    Each requirement is handled as a fuzzy variable numberSa,a=1,2,3,......nby pre-defined criteriaCas shown in Eq.(3).

    Parabolic function is defined as follows in Eq.(4) for the above criteria

    where,

    3.1.4 Calculate Preference Relationship(PR)

    Let preference relationship bePR

    if (λ3a?Δ3)≤0,(Δ3a?λ3)≥Sa≥S,then PRa=PRa(1)

    else if (λ3a?Δ3)≤0,(Δ3a?λ3)>0,Sa≤S then PRa=PRb(0)

    else if (λ3a?Δ3)=0,(Δ3a?λ3)=0,Sa=S then PRa=PRb(0.5)

    3.1.5 Select Requirement with Highest Preference Relationship Values

    Arrange all the preference relationship values from the decision matrix and sort them in ascending or descending order.Choose the maximum values and shift values as the best alternative.

    3.2 Acceptance Testing

    In this phase,we extracted test cases of high priority selected components for verifying changes in CBS.The define priority criteria for test case execution to identify maximum faults as soon as possible without irrelevancy and redundancy.For priority of test cases (TC) acceptance,we defined two criteria i.e.,frequently reuse and frequently failed.As literature highlighted that multi-criteria improve faults rate and helpful in breaking ties among similar test frequencies.After sorting TC,executing high priority TC to identify maximum faults as earlier as possible.F-measure [5,52]used to verify that selected components’selection accuracy and after bug identification verify the correctness of faults identification rate.For computing faults identification rate used average percentage of faults detection (APFD) [5,15,52].

    4 Results and Discussion

    In this section,we defined the steps of two experiments performed for FAHI evaluation and described experiment results to investigate and compared FAHI approach effectiveness.The experiment has to approve that FAHI increases faults detection rate with accurate selection and prioritization of components using fuzzy approach during acceptance testing of CBS requirements.Therefore,the complete experiment design is described in Fig.2.We design two experiments and both experiments consist of pre and post-test on four different CBS projects.

    Figure 2:Design overview

    The pre-test of both experiments evaluated the current knowledge of participants for CBS development.While in post-test steps after providing training of FAHI approach to EG1 and EG2 and enhanced existing knowledge of CG1 and CG2 to evaluate the effectiveness of FAHI approach.For the effectiveness of the FAHI approach,we compared it with conventional procedures (CP) i.e.,requirement coverage criteria (RCC),and communication coverage criteria(CCC).The FAHI approach implemented for component selection using fuzzy logic and TC priority for acceptance testing used historical information.RCC is used components selection and TC priorities based on highest requirements coverage which means those components which cover maximum requirements functionality selected for validation and used their TC for error identification.Subsequently,CCC used components interaction or communication with each other,which means if one component communicates with maximum components then have high chances of selection and error detection.The CP identifies and validates changes with requirements and code coverage criteria for increasing faults detection rate (FDR).Therefore,we select four realworld projects as dataset and 64 participants of software technologies company as described in Tab.2.These projects are CBS and consist of different reusable components,historical information,and versions,which are required for experiment conduction.The selected projects save in the organization repository and repository linked to all offices at distributed locations.

    Table 2:Projects detail

    Project 1 (P1),P2,P3,and P4 (i.e.,Car alarm,biometric system,health care system,and online management system respectively) are the CBS applications and the project team has been located at different sites.The project team consists of Stakeholders (St),project manager(PM),team leaders (TL),requirement engineer (RE),components designer (Cd),developers (Ds),and quality engineer (QE).The data collection based on a questionnaire and consists of different questions based on some parameters identified from literature,i.e.,component selection improves,easy to adopt,coordination and control improves,Communication breakdown among stakeholders improves,the accuracy of component selection and prioritization increases,faults detection increase,historical information helps to increase faults identification,user requirements important for acceptance testing and fuzzy approach important during component selection and prioritization.We implemented the FAHI approach and other procedures for comparison in a software house.The employees of the organization were agreed to implement these procedures for CBS development in GSD to investigate user satisfaction level (SL) and quality of product with accurate component selection and acceptance testing.Therefore,for experiment conduction,we divided participants into an experiment or treatment group (EG) to implement FAHI and a control group (CG) to implement other procedures viz RCC and CCC.The participants in EG is 30 and in CG 34 performed both experiments.In the first experiment we validate P1 and P2,these are desktop applications while in the second experiment we changed the type of project and include web-based CBS,i.e.,P3 and P4.The change in type and size of projects helped that FAHI approach useful in different scenarios.The experiments started after the initiation of changes and components selection process conducted with all procedures viz:FAHI approach,RCC,and CCC.

    The APFD was used to verify that FAHI (i.e.,lies between 90 percent to 100 percent)approach identified faults earlies as compared to RCC and CCC (i.e.,lies between 80 percent to 90 percent respectively).This means that the FAHI approach has identified faults as earlier than RCC and CCC procedures.Similarly,in Tab.3 we compared APFD value with existing research APFD values to define the effectiveness and efficiency of the proposed FAHI approach.Therefore,in Tab.3 we explained the comparison of APFD and analysis proved that the FAHI approach has a maximum fault detection rate than existing studies.

    Table 3:APFD values comparison

    Hereafter,we verified the accuracy of selected components using F-measure.F-measure is a combination of precision and recall to measure the accuracy of procedures effectiveness.The results of F-measures for all procedures are depicted in Fig.3.The x-axis and y-axis depicted the procedures results and their values respectively.Hence,Fig.3 results depicted that FAHI approach values more than 85 percent and other procedures both RCC and CCC values less than 85 percent.After components selection accuracy,we performed further steps of experiments to select and prioritize TC.Similarly,Fig.3 depicted results of all approaches accuracy values of priorities of TC for faults identification accuracy.The x-axis depicted the procedures results against each project and the y-axis describes the priority accuracy values of all procedures.

    Figure 3:F-measure for components selection and F-measure of TC

    For data collection,we used questioner and involved all participants in fulfilling the questionnaire.And results of all project team participants SL of Experiment 1 depicted in Fig.4,which is more than 65 percent in the case of the FAHI approach and less than 65 percent in other cases like CCC and RCC.Similarly,SL of participants after Experiment 2 more than 70 percent using the FAHI approach and less than 50 percent in RCC and CCC cases as depicted in Fig.4.

    Figure 4:Experiments 1 and 2 SL

    Subsequently,to validate questionnaire results used statistical analysis using SPSS 23 software.For statistical analysis,we used two tests i.e.,descriptive and hypothesis tests.These tests analysis used for validating procedures effectiveness using three null hypotheses as described in Fig.2.The results of hypothesis and descriptive testing are described in Tab.4.The results depicted that there is a significant difference between mean and standard deviation (SD) of all procedures while implementing changes in all projects.Thep-value,i.e.,0.00 is less than the significance level i.e.,0.05,thus we rejected null hypotheses and alternative hypotheses.Additionally,for evaluating and verifying the FAHI approach for a maximum number of faults identification as compared to RCC and CCC procedures.The FDR results of both experiments for all projects are depicted in Figs.5 and 6.The x-axis of all projects describes the FDR percentage and y-axis TC execution.

    Table 4:Statistical analysis of experiments

    The first highest priority TC of FAHI approach executed and identified more than 90 percent faults during P1 execution as depicted in Fig.5.While the RCC approach identified 40 percent faults in the first TC execution and CCC identified 20 percent faults in the first TC execution.Therefore,as compared to the second and thirds execution of TC with the FAHI approach there is less need to execute other test cases because maximum faults are identified without any ambiguities,irrelevancy,and redundancy.If these faults are removed earlier then testing effort reduces and user requirements acceptance increases with higher product quality and utilization of fewer resources.Subsequently,in other cases the more utilization of development resources and less productivity due to irrelevant test selection,redundant test priority,and redundant faults detection.As faults identification not stable and changed in every execution of RCC and CCC TC.This reduces FDR and increases faults redundancy.

    Figure 5:FDR for P1 and P2

    For example,if 2 faults out of 5 identified in the first execution of TC and 3 identified in the second TC execution.These three faults may have only identified 1 new fault and two old faults which were identified during the first TC execution.This results in redundant faults and increases efforts with less productivity.Therefore,it proves that FAHI significantly performed during the development of different CBS types of projects irrespective of size,type,and development location without any coordination,time zone,and limited resources issues.Hence,in other P2,P3,and P4 similar results were identified which conclude while describing results of P1.It means that the FAHI approach identifies in all projects after first execution more than 90 percent faults without any redundancy or repetitions in faults and decrease while executing TC further.Similarly,RCC and CCC identified less than 50 percent faults while first TC execution and get similar faults in further TC execution.Which increase time and efforts of the project team and ultimately impact software quality due to a decrease in user acceptance rate as depicted in Figs.5 and 6.

    At last,all results concluded that FAHI approach resolves components selection and validation after changes to increase user satisfaction and requirements in the global software development environment.And FAHI approach identified maximum faults as earlier as possible in comparison to RCC and CCC procedures.The FAHI approach outperform from existing practices,i.e.,[13,15,22,30,31,34]in terms of improving faults detection rate using fuzzy approach.

    Figure 6:FDR for P3 and P4

    Therefore,after changes in component functionality,there are chances of term mismatch during the selection of the specifications of multi-perspective stakeholder components during function and non-functional components functionality.As most of the changes were initiated from the market and stakeholders’reviews and feedback in natural language.Therefore,for actual and sematic based component functionality extraction required aspect based sentimental analysis to improve validity and increase faults detection of CBS after changes.

    Hence,for experimental assessment,numerous threats arise disagreement among theoretical and practical rationality of literature and experimental results.Thus,it requires repetition in research to accept or refute findings.The basic main four threats are:internal validity (IV),external validity (EV),construct validity (CV),and reliability validity (RV) [13,52,53].

    IV is related to factor identification and critical analysis regarding components selection and testing.To report IV threat,different resources to search relevant existing industrial and practical studies to develop a theory for critical analysis of studies and challenges of CBS in GSD.And another threat relevant to IV is the unbiased and rationality of data collection during the empirical evaluation of FAHI we used a questionnaire and statistical analysis for validation of the questionnaire.EV concerns to FAHI practical applicability and outcomes in industrial projects.Therefore,we used four industrial projects of different sizes and functionality in distributed organizations for FAHI approach applicability and compared results with conventional procedures for generalization analysis.

    The relations between the different concepts and reflections are considered by CV.This includes the use of various metrics to determine the validity of the various component selection activities and acceptance testing criteria using FAHI as compared to other procedures.After introducing FAHI and other procedures,the CV threat relevant to the identification of accurate satisfaction level of participants.Therefore,we mitigate this threat we used questioner based on factors identified from the literature and used multi-project for evaluation using two different pre and post-test experiments.Later,we compared statistical results of pre and post-tests observation for reducing conflicts and provide guidelines to researchers regarding this research work validity.RV relates to the associations between action and consequence.This can be mitigated via a rigorous practical assessment of the various decisions employed for FAHI authentication.Thus,to mitigate RV threat all authors participated in evaluation for data collection and counteractions on analysis of results with a multi-perspective of stakeholders and project team.

    5 Conclusion and Future Work

    In this research work,we proposed a FAHI approach to enhance the selection of components and acceptance testing after requirement change for component-based product production in GSD.This reduces component selection,higher user acceptance,and project team coordination in GSD using fuzzy logic and historical information.The fuzzy logic method helped in the identification of high priority components for selection and historical information,i.e.,frequently reuse and change components information helped to prioritized test cases.Thus,fuzzy logic also reduces irrelevancy during the selection of components and test cases while historical information helped in reducing redundancy in test cases and identified faults.For effectiveness analysis of the proposed FAHI approach,an experimental study was conducted with statistical.The results show that the proposed FAHI approach has a significant mean difference and higher satisfaction,i.e.,greater than 80 percent as compared to other procedures viz:RCC and CCC,i.e.,less than 80 percent in CBS.Thus,the proposed FAHI approach enhanced the selection of CBS components during product development and increase detection of faults rate distributed environment.Therefore,the FAHI approach provides a roadmap for researchers and industrialists in the domain of CBS user acceptance testing activities.In future work,we will be extended our proposed framework in a cloud computing environment to resolve specification,prioritization,and testing issues of CBS.And mitigate the problem of quality analysis in the embedded components development environment after continuous modification of CBS.

    Funding Statement:Taif University Researchers Supporting Project No.(TURSP-2020/10),Taif University,Taif,Saudi Arabia.

    Conflicts of Interest:There are no conflicts of interest to report regarding the present study.

    无遮挡黄片免费观看| 麻豆国产97在线/欧美 | 日日爽夜夜爽网站| 全区人妻精品视频| 两个人免费观看高清视频| 91成年电影在线观看| 久久久久国内视频| 成人三级做爰电影| 在线十欧美十亚洲十日本专区| 老熟妇仑乱视频hdxx| 国产高清视频在线观看网站| 欧美在线一区亚洲| 国产精品久久电影中文字幕| 777久久人妻少妇嫩草av网站| 女人高潮潮喷娇喘18禁视频| 极品教师在线免费播放| 性欧美人与动物交配| 国产1区2区3区精品| 亚洲成人免费电影在线观看| 在线免费观看的www视频| 欧美成人一区二区免费高清观看 | 一本综合久久免费| 无遮挡黄片免费观看| 中文字幕熟女人妻在线| 无人区码免费观看不卡| 亚洲午夜理论影院| 亚洲精品一区av在线观看| 亚洲精品国产精品久久久不卡| 一边摸一边抽搐一进一小说| 美女扒开内裤让男人捅视频| 欧美精品亚洲一区二区| 亚洲美女视频黄频| av超薄肉色丝袜交足视频| 91麻豆av在线| 老司机在亚洲福利影院| 婷婷六月久久综合丁香| 欧美在线一区亚洲| 级片在线观看| 色在线成人网| 成在线人永久免费视频| 久久久久久亚洲精品国产蜜桃av| 精品国产乱子伦一区二区三区| 亚洲中文字幕日韩| 波多野结衣高清作品| 一本综合久久免费| 巨乳人妻的诱惑在线观看| 亚洲人成77777在线视频| 女警被强在线播放| 国产亚洲精品综合一区在线观看 | 99久久国产精品久久久| 成人欧美大片| 婷婷精品国产亚洲av在线| 日韩欧美一区二区三区在线观看| 亚洲av熟女| 久久草成人影院| 国产免费男女视频| 一级a爱片免费观看的视频| 久久中文字幕一级| 亚洲欧美精品综合久久99| 免费在线观看视频国产中文字幕亚洲| 99re在线观看精品视频| 亚洲国产精品成人综合色| 国产v大片淫在线免费观看| 日韩国内少妇激情av| 搡老岳熟女国产| 成人午夜高清在线视频| www.熟女人妻精品国产| 亚洲欧美精品综合一区二区三区| 99精品欧美一区二区三区四区| 毛片女人毛片| 精品第一国产精品| 精品国产超薄肉色丝袜足j| 深夜精品福利| 女警被强在线播放| 两性午夜刺激爽爽歪歪视频在线观看 | www.999成人在线观看| 给我免费播放毛片高清在线观看| 亚洲在线自拍视频| 我的老师免费观看完整版| 亚洲熟妇熟女久久| 国产日本99.免费观看| 亚洲av成人一区二区三| 日韩精品青青久久久久久| 欧美性猛交黑人性爽| 午夜老司机福利片| 日本熟妇午夜| 国产精品久久久久久精品电影| 中国美女看黄片| 级片在线观看| 好男人电影高清在线观看| 欧美性猛交黑人性爽| 97超级碰碰碰精品色视频在线观看| 一本大道久久a久久精品| 97人妻精品一区二区三区麻豆| 我要搜黄色片| 国产精品永久免费网站| 欧美日韩黄片免| 亚洲av成人av| 欧美色欧美亚洲另类二区| 国产伦一二天堂av在线观看| 亚洲片人在线观看| 午夜福利视频1000在线观看| 天堂av国产一区二区熟女人妻 | 欧美色视频一区免费| 精品国内亚洲2022精品成人| 999久久久国产精品视频| av有码第一页| 国产单亲对白刺激| 又紧又爽又黄一区二区| 国产黄a三级三级三级人| 一进一出抽搐动态| 亚洲最大成人中文| 国产蜜桃级精品一区二区三区| 亚洲国产精品sss在线观看| 婷婷六月久久综合丁香| 国产欧美日韩一区二区三| 欧美日韩乱码在线| 午夜精品久久久久久毛片777| 狂野欧美激情性xxxx| 国产激情久久老熟女| 99久久无色码亚洲精品果冻| 日韩三级视频一区二区三区| 成人午夜高清在线视频| 国产视频内射| 成人三级做爰电影| 久久久久久久久免费视频了| 黄色毛片三级朝国网站| 看片在线看免费视频| 成人精品一区二区免费| 国产免费男女视频| 精品电影一区二区在线| 91字幕亚洲| 亚洲国产精品sss在线观看| 村上凉子中文字幕在线| 美女黄网站色视频| 国产精品精品国产色婷婷| 日本 欧美在线| av福利片在线| 欧美日韩亚洲国产一区二区在线观看| 亚洲欧洲精品一区二区精品久久久| av片东京热男人的天堂| 亚洲av成人精品一区久久| 久久 成人 亚洲| 看免费av毛片| 人妻丰满熟妇av一区二区三区| 日韩国内少妇激情av| 伊人久久大香线蕉亚洲五| 国产又色又爽无遮挡免费看| 国产精品一区二区三区四区久久| 人成视频在线观看免费观看| 亚洲成a人片在线一区二区| 精品久久久久久久久久免费视频| 一级黄色大片毛片| 一a级毛片在线观看| 国产视频一区二区在线看| 欧美av亚洲av综合av国产av| 国产高清激情床上av| 51午夜福利影视在线观看| 国产69精品久久久久777片 | 人妻久久中文字幕网| 色尼玛亚洲综合影院| 成人高潮视频无遮挡免费网站| 男人舔女人下体高潮全视频| 亚洲精华国产精华精| 中文字幕最新亚洲高清| 成人特级黄色片久久久久久久| 久久天堂一区二区三区四区| 高清毛片免费观看视频网站| 日本三级黄在线观看| 亚洲专区字幕在线| 此物有八面人人有两片| 久久久国产精品麻豆| 女警被强在线播放| 国产激情欧美一区二区| 午夜视频精品福利| av有码第一页| bbb黄色大片| 波多野结衣巨乳人妻| 日韩精品青青久久久久久| 搡老妇女老女人老熟妇| 成人国语在线视频| 国产伦在线观看视频一区| 亚洲 国产 在线| 琪琪午夜伦伦电影理论片6080| 国产av又大| 丁香六月欧美| 欧美又色又爽又黄视频| 国产精品日韩av在线免费观看| 麻豆国产av国片精品| 国产精品野战在线观看| 天天躁夜夜躁狠狠躁躁| or卡值多少钱| 99热6这里只有精品| 天堂av国产一区二区熟女人妻 | 亚洲精品美女久久av网站| 一本一本综合久久| 中文字幕久久专区| 老汉色∧v一级毛片| 在线观看一区二区三区| 男女之事视频高清在线观看| 亚洲免费av在线视频| 国产亚洲精品av在线| 人人妻,人人澡人人爽秒播| 免费电影在线观看免费观看| 男女之事视频高清在线观看| 欧美日韩亚洲国产一区二区在线观看| 精品少妇一区二区三区视频日本电影| 一二三四社区在线视频社区8| www.www免费av| 亚洲成a人片在线一区二区| 中文字幕av在线有码专区| 亚洲精品中文字幕在线视频| 91麻豆精品激情在线观看国产| 免费看十八禁软件| 熟女少妇亚洲综合色aaa.| 国产精品乱码一区二三区的特点| 欧美在线黄色| 国产精品久久视频播放| 九色国产91popny在线| av免费在线观看网站| 日本 av在线| 少妇裸体淫交视频免费看高清 | 99精品在免费线老司机午夜| 每晚都被弄得嗷嗷叫到高潮| 宅男免费午夜| 国内毛片毛片毛片毛片毛片| 久久久国产成人免费| xxx96com| 久久国产精品影院| 草草在线视频免费看| 亚洲激情在线av| 色综合站精品国产| 亚洲aⅴ乱码一区二区在线播放 | 国产不卡一卡二| 一级片免费观看大全| 国产aⅴ精品一区二区三区波| 亚洲熟女毛片儿| 亚洲熟妇熟女久久| 成人手机av| 脱女人内裤的视频| 91在线观看av| 欧美三级亚洲精品| 日本精品一区二区三区蜜桃| 午夜精品久久久久久毛片777| 50天的宝宝边吃奶边哭怎么回事| 又黄又粗又硬又大视频| 老汉色∧v一级毛片| 精品国产乱码久久久久久男人| 亚洲第一电影网av| 999久久久精品免费观看国产| 亚洲精品美女久久av网站| 亚洲一区高清亚洲精品| www日本在线高清视频| 久久亚洲精品不卡| 1024手机看黄色片| 国产伦在线观看视频一区| 婷婷六月久久综合丁香| 精品熟女少妇八av免费久了| 欧美乱色亚洲激情| 国产私拍福利视频在线观看| 久久性视频一级片| 久久久久久久久中文| 一区福利在线观看| 亚洲成人久久爱视频| 在线十欧美十亚洲十日本专区| 亚洲成人国产一区在线观看| 热99re8久久精品国产| 日本熟妇午夜| 亚洲激情在线av| 别揉我奶头~嗯~啊~动态视频| 最近最新中文字幕大全电影3| 国产精品乱码一区二三区的特点| 欧美日本亚洲视频在线播放| 一二三四社区在线视频社区8| 高清毛片免费观看视频网站| 正在播放国产对白刺激| 真人做人爱边吃奶动态| 99re在线观看精品视频| 18禁裸乳无遮挡免费网站照片| 国产又黄又爽又无遮挡在线| 此物有八面人人有两片| 国模一区二区三区四区视频 | 成人精品一区二区免费| 天天躁狠狠躁夜夜躁狠狠躁| 亚洲无线在线观看| www国产在线视频色| 给我免费播放毛片高清在线观看| 国产探花在线观看一区二区| 女人爽到高潮嗷嗷叫在线视频| 国产一区二区在线观看日韩 | 国产1区2区3区精品| 男女下面进入的视频免费午夜| 日韩有码中文字幕| 欧美不卡视频在线免费观看 | 亚洲av成人精品一区久久| 日韩精品青青久久久久久| 精品免费久久久久久久清纯| 国产又黄又爽又无遮挡在线| 丁香欧美五月| 亚洲av电影在线进入| 久99久视频精品免费| 正在播放国产对白刺激| 亚洲自偷自拍图片 自拍| 18禁观看日本| 国产欧美日韩精品亚洲av| 久99久视频精品免费| 亚洲av成人一区二区三| 亚洲欧美日韩无卡精品| 母亲3免费完整高清在线观看| 成熟少妇高潮喷水视频| 99久久99久久久精品蜜桃| 小说图片视频综合网站| 午夜a级毛片| 一级作爱视频免费观看| 亚洲一区二区三区不卡视频| 亚洲精品久久成人aⅴ小说| 最近最新免费中文字幕在线| 级片在线观看| 亚洲精品在线美女| 美女高潮喷水抽搐中文字幕| 热99re8久久精品国产| 91九色精品人成在线观看| 色噜噜av男人的天堂激情| 亚洲av熟女| 欧美大码av| 亚洲午夜精品一区,二区,三区| 国产野战对白在线观看| 免费观看人在逋| 高清在线国产一区| 老熟妇仑乱视频hdxx| 舔av片在线| 精品久久久久久成人av| 欧美三级亚洲精品| 90打野战视频偷拍视频| 欧美国产日韩亚洲一区| 久热爱精品视频在线9| 久久中文看片网| 国产成人av教育| 国产亚洲精品一区二区www| 国产蜜桃级精品一区二区三区| 午夜精品在线福利| 91九色精品人成在线观看| 美女大奶头视频| 中国美女看黄片| 看片在线看免费视频| 色在线成人网| 日韩大码丰满熟妇| 午夜精品一区二区三区免费看| 日韩免费av在线播放| 欧美性猛交╳xxx乱大交人| 精品日产1卡2卡| 免费在线观看视频国产中文字幕亚洲| 午夜免费观看网址| 黄色片一级片一级黄色片| www日本在线高清视频| 久久中文看片网| 成年免费大片在线观看| 国产精品一区二区精品视频观看| 亚洲人成77777在线视频| 国内久久婷婷六月综合欲色啪| 亚洲专区中文字幕在线| 色播亚洲综合网| 黄色毛片三级朝国网站| www日本黄色视频网| 女警被强在线播放| 国产免费男女视频| 久久精品国产清高在天天线| 1024手机看黄色片| 激情在线观看视频在线高清| 国产精品免费一区二区三区在线| 男人的好看免费观看在线视频 | 黄色 视频免费看| 久久久久久大精品| 校园春色视频在线观看| 欧美日韩精品网址| 久久天堂一区二区三区四区| 国产精品久久视频播放| 啦啦啦韩国在线观看视频| 日本五十路高清| 国模一区二区三区四区视频 | 日日夜夜操网爽| 美女大奶头视频| 麻豆国产av国片精品| 久久精品亚洲精品国产色婷小说| 日本 av在线| 国产欧美日韩一区二区精品| 精品日产1卡2卡| 激情在线观看视频在线高清| 在线免费观看的www视频| 一本一本综合久久| 国产午夜精品论理片| 男人舔女人下体高潮全视频| 麻豆av在线久日| 国产v大片淫在线免费观看| 又黄又爽又免费观看的视频| avwww免费| 高清毛片免费观看视频网站| 国产av一区在线观看免费| 亚洲熟女毛片儿| 久久香蕉国产精品| 久久久精品国产亚洲av高清涩受| 欧美乱色亚洲激情| 欧美在线黄色| 一边摸一边抽搐一进一小说| 国产片内射在线| 熟女电影av网| 免费高清视频大片| xxxwww97欧美| 色老头精品视频在线观看| 色噜噜av男人的天堂激情| 两性夫妻黄色片| 看黄色毛片网站| 精华霜和精华液先用哪个| 国产精品久久久久久人妻精品电影| 级片在线观看| 国产精品综合久久久久久久免费| 黄色视频,在线免费观看| 成熟少妇高潮喷水视频| 亚洲精品一卡2卡三卡4卡5卡| 日韩欧美三级三区| 日本一区二区免费在线视频| 亚洲国产日韩欧美精品在线观看 | 国产av又大| 久久久水蜜桃国产精品网| 久久午夜亚洲精品久久| 麻豆一二三区av精品| 国产亚洲精品第一综合不卡| 免费搜索国产男女视频| 精品第一国产精品| 亚洲av成人不卡在线观看播放网| 精品久久久久久久毛片微露脸| 国产69精品久久久久777片 | 亚洲一区二区三区不卡视频| 亚洲精品久久成人aⅴ小说| 成年人黄色毛片网站| 亚洲国产欧美网| 一a级毛片在线观看| 后天国语完整版免费观看| 在线国产一区二区在线| 亚洲片人在线观看| 午夜老司机福利片| 国语自产精品视频在线第100页| 黄色女人牲交| 在线观看日韩欧美| 成年版毛片免费区| 香蕉丝袜av| 免费观看精品视频网站| 亚洲成人中文字幕在线播放| 最近在线观看免费完整版| 一级黄色大片毛片| 欧美日韩亚洲综合一区二区三区_| 伦理电影免费视频| 在线观看免费日韩欧美大片| 久久草成人影院| 夜夜看夜夜爽夜夜摸| 国产黄色小视频在线观看| 成人精品一区二区免费| 国产av不卡久久| 国产精品永久免费网站| 国产不卡一卡二| 亚洲免费av在线视频| 国产爱豆传媒在线观看 | 日本成人三级电影网站| 欧美成人性av电影在线观看| 日日摸夜夜添夜夜添小说| 丰满人妻一区二区三区视频av | 一边摸一边做爽爽视频免费| 嫩草影院精品99| 亚洲在线自拍视频| 国产精品久久久久久精品电影| 成人国语在线视频| 人人妻,人人澡人人爽秒播| 日韩高清综合在线| 超碰成人久久| 岛国在线免费视频观看| 欧美精品啪啪一区二区三区| 欧美日韩亚洲综合一区二区三区_| 丁香六月欧美| 女生性感内裤真人,穿戴方法视频| 法律面前人人平等表现在哪些方面| 亚洲国产高清在线一区二区三| 久久中文字幕一级| 亚洲午夜理论影院| 亚洲国产欧美人成| 国产成人av激情在线播放| 精品国产美女av久久久久小说| 狂野欧美激情性xxxx| 欧美日韩黄片免| 禁无遮挡网站| 欧美成人午夜精品| 99久久无色码亚洲精品果冻| 亚洲色图av天堂| 欧美在线一区亚洲| 国产午夜精品论理片| 亚洲人成77777在线视频| 看片在线看免费视频| 国产精品日韩av在线免费观看| 免费观看精品视频网站| 99精品欧美一区二区三区四区| 国产片内射在线| 欧美黑人精品巨大| 成人亚洲精品av一区二区| 97人妻精品一区二区三区麻豆| 成年免费大片在线观看| 人人妻人人澡欧美一区二区| 老司机午夜十八禁免费视频| 亚洲熟女毛片儿| 欧美zozozo另类| 亚洲一区中文字幕在线| 久久中文字幕一级| 久久精品国产综合久久久| 国产精品自产拍在线观看55亚洲| 国产av一区在线观看免费| 国产蜜桃级精品一区二区三区| 精品午夜福利视频在线观看一区| 精品人妻1区二区| 国内精品久久久久久久电影| 12—13女人毛片做爰片一| 久99久视频精品免费| 91字幕亚洲| 午夜老司机福利片| 欧美一区二区精品小视频在线| 久久性视频一级片| 国产精品亚洲一级av第二区| 欧美在线一区亚洲| 少妇熟女aⅴ在线视频| 我要搜黄色片| 国产精品电影一区二区三区| 国产亚洲欧美在线一区二区| 99热这里只有是精品50| 国产精品免费一区二区三区在线| 天堂影院成人在线观看| 国产av一区二区精品久久| 蜜桃久久精品国产亚洲av| av欧美777| 国产激情久久老熟女| 18禁黄网站禁片免费观看直播| 久久草成人影院| 色在线成人网| 国产亚洲欧美98| 午夜福利高清视频| 1024视频免费在线观看| 曰老女人黄片| cao死你这个sao货| 欧美激情久久久久久爽电影| 一夜夜www| 757午夜福利合集在线观看| 黄频高清免费视频| 真人做人爱边吃奶动态| 亚洲精品色激情综合| 国产av一区在线观看免费| 国产精品香港三级国产av潘金莲| 国产成人aa在线观看| 亚洲一区二区三区色噜噜| 免费看十八禁软件| 国产乱人伦免费视频| 国产黄色小视频在线观看| 9191精品国产免费久久| 国产高清视频在线观看网站| 国产精品永久免费网站| 国产私拍福利视频在线观看| 亚洲欧洲精品一区二区精品久久久| 日本 av在线| 欧美大码av| 九色成人免费人妻av| 波多野结衣巨乳人妻| 俄罗斯特黄特色一大片| 搡老熟女国产l中国老女人| 亚洲狠狠婷婷综合久久图片| 精品久久久久久久人妻蜜臀av| 久久久久久久午夜电影| 黑人操中国人逼视频| 日韩欧美免费精品| 久久久久国产精品人妻aⅴ院| 亚洲aⅴ乱码一区二区在线播放 | 亚洲av成人av| 在线国产一区二区在线| 黄频高清免费视频| 欧美日韩瑟瑟在线播放| 欧美成人一区二区免费高清观看 | 精品一区二区三区视频在线观看免费| 中亚洲国语对白在线视频| 国产精品久久久久久久电影 | 免费看a级黄色片| 国产v大片淫在线免费观看| 美女大奶头视频| 欧美中文综合在线视频| 宅男免费午夜| 啦啦啦韩国在线观看视频| 午夜福利免费观看在线| 欧美乱码精品一区二区三区| 精品免费久久久久久久清纯| 亚洲午夜精品一区,二区,三区| 在线观看午夜福利视频| 亚洲熟女毛片儿| 可以在线观看的亚洲视频| 午夜福利18| 欧美国产日韩亚洲一区| 免费高清视频大片| 欧美日本视频| 成人午夜高清在线视频| 婷婷精品国产亚洲av| 久久九九热精品免费| 97碰自拍视频| 精品午夜福利视频在线观看一区| 99久久精品热视频| 精品国产乱子伦一区二区三区| 亚洲中文av在线| 亚洲va日本ⅴa欧美va伊人久久| 国产精品久久视频播放| 日韩免费av在线播放| 少妇的丰满在线观看| 免费av毛片视频| 国产激情欧美一区二区| 免费看美女性在线毛片视频|