2,076 research outputs found

    REBEE- Reusability Based Effort Estimation Technique using Dynamic Neural Network

    Get PDF
    Software Effort Estimation has been researched for over 25 years but until today no real effective model could be designed that could efficiently gauge the effort required for heterogeneous project data. Reusability factors of software development have been used to design a new effort estimation model called REBEE. This encompasses the usage of Fuzzy Logic and Dynamic Neural Networks. The experimental evaluation of the model depicts efficient effort estimation over varied project types

    An Approach for Effort Estimation having Reusable Components in Software Development

    Get PDF
    Estimation of the effort required for development has been researched for over 25 years now. Still there exists no concrete solution to estimate the development effort. Prior experience in similar type of projects is a key for business today. This paper proposes an Effort Estimation Model named REBEE based on the reusable matrices to effectively estimate the effort to be involved for development. A project is assumed to consist of multiple modules and the reusability factor of each module is considered in the technique described here. REBEE utilizes fuzzy logic and dynamic neural networks to achieve its goal. Based on the experimental evaluation discussed in this paper it is evident that this model accurately predicts the effort involved on heterogeneous project types

    Development metrics measurement level for component reusability evaluation approach (CREA)

    Get PDF
    The study of software component reuse is rising in software development field and one of the methods used to reduce the production cost and time. Among the problems faced by software developers in component reuse, is the difficulty to determine which set of components are suitable to use in new software development. Thus, this study was conducted with the purpose; to define the characteristics of software component reusability evaluation approach (CREA) based on experienced software developer’s feedback, and to estimate the measurement level for each of the predefined metric. Three characteristics and sub characteristics, namely understandability (documentation level and observality), adaptability (customizability), and portability (external dependency) were identified that have been used to develop the metrics for CREA. The result for all metrics will be used as an input to the fuzzy inference system (FIS) for measuring the reusability level of the component

    Prediksi Understandability Pada CK Metrics Object Oriented Menggunakan Fuzzy Inference System

    Get PDF
    The ability of the software to easily understand it is very important, to evaluate the performance of a system or process a certain mechanism is needed. So that the achievement level of software development is obtained, the assessment of code quality and design in the metrics have different contributions to the quality properties of software design. The assessment of software characteristics is described in a model based on the Chidamber Kemerer (CK) Entropy Metrics design property indicator. Measure specific properties of the software by mapping them into numbers according to objective and well-defined measurement rules. To be able to help perform the software quality calculation process based on CK metrics on the eclipse equinox data by using the Mamdani fuzzy inference system, pointing the classification into low which can be interpreted as having good quality. And the value affirmation of the deffuzzyfication method in this case is done by using the COA (center of area) method, to determine the crisp x value, obtained from the membership function formed from the composition process of all outputs

    Application of Fuzzy Clustering on Software Quality using Max-min Method

    Get PDF
    AbstractFuzzy clustering analysis is a decision approach, makes fuzzy equivalent relation to classify objects into different clusters according to some criterion. In this paper it is applied in the clustering of software quality using the following steps: Firstly, fuzzy compatibility matrix is created using max-min method. Secondly, fuzzy equivalent relation is generated using composition relation. Finally, fuzzy equivalent matrix is used to obtain optimal threshold value to get clusters of software quality

    Automated Service Identification Methods: A Review

    Get PDF
    Service identification represents the first phase in service modelling, a necessary step in SOA. This research study reviewed and analyzed the issues related to automation issues of service identification. However, the importance of service identification methods’ (SIM) automation and their business alignment are emphasized in literature, reviewing existing service identification methods (SIMs) reveals the lack of business alignment, automation as challenging issues. We close the gap by proposing ASIF which relies on automating the SIMs’ steps to identify business aligned services based on business processes and business goals
    • …
    corecore