Dissertations / Theses on the topic 'Estimation software'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the top 50 dissertations / theses for your research on the topic 'Estimation software.'
Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.
You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.
Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.
Jhunjhunwala, Manish. "Software tool for reliability estimation." Morgantown, W. Va. : [West Virginia University Libraries], 2001. http://etd.wvu.edu/templates/showETD.cfm?recnum=1801.
Full textTitle from document title page. Document formatted into pages; contains x, 125 p. : ill. (some col.). Includes abstract. Includes bibliographical references (p. 72-74).
Park, In Kyoung, Dan C. Boger, and Michael G. Sovereign. "Software cost estimation through Bayesian inference of software size." Thesis, Monterey, California. Naval Postgraduate School, 1985. http://hdl.handle.net/10945/21547.
Full textWang, Zhihua 1970. "Value estimation for software development processes." Thesis, McGill University, 2004. http://digitool.Library.McGill.CA:80/R/?func=dbin-jump-full&object_id=81576.
Full textStrike, Kevin D. "Software cost estimation with incomplete data." Thesis, National Library of Canada = Bibliothèque nationale du Canada, 2000. http://www.collectionscanada.ca/obj/s4/f2/dsk3/ftp04/mq64461.pdf.
Full textFernaÌndez, Ramil Juan Carlos. "Continual resource estimation for evolving software." Thesis, Imperial College London, 2003. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.404810.
Full textHamdan, Khaled. "An investigation into software estimation methods." Thesis, University of Sunderland, 2009. http://sure.sunderland.ac.uk/3557/.
Full textShepherd, Kristen Piggott. "A Comparison of Coalescent Estimation Software." Diss., CLICK HERE for online access, 2002. http://contentdm.lib.byu.edu/ETD/image/etd145.pdf.
Full textOyamada, Marcio Seiji. "Software performance estimation in MPSoC design." reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 2007. http://hdl.handle.net/10183/12674.
Full textNowadays, embedded system complexity requires new design methodologies. System-level methodologies are proposed to cope with this complexity, starting the design above the register-transfer level. Performance estimation tools are an important piece of system-level design methodologies, since they are used to aid design space exploration at an early design stage. The goal of this thesis is to define an integrated methodology for software performance estimation. Currently, embedded software usage is increasing, becoming multiprocessor system-on-chip a common solution to cope with flexibility, performance, and power requirements. The development of accurate software performance estimators is not trivial, due to the increased complexity of embedded processors. To drive processor selection at specification level, a novel analytic software performance estimator based on neural networks is proposed. The neural network enables a fast estimation at an early design stage. To target the software performance analysis at bus functional level, where mapping of the hardware and software components is already established, we use a global simulation model supporting performance profiling. The proposed software performance estimation methodology is linked to a hardware and software interface refinement environment named ROSES. The proposed methodology is evaluated through a case study of a multiprocessor MPEG4 encoder.
Henry, Troy Steven. "Architecture-Centric Project Estimation." Thesis, Virginia Tech, 2007. http://hdl.handle.net/10919/32756.
Full textMaster of Science
Leinonen, J. (Juho). "Evaluating software development effort estimation process in agile software development context." Master's thesis, University of Oulu, 2016. http://urn.fi/URN:NBN:fi:oulu-201605221862.
Full textNabi, Mina. "A Software Benchmarking Methodology For Effort Estimation." Master's thesis, METU, 2012. http://etd.lib.metu.edu.tr/upload/12614648/index.pdf.
Full textSchneider, Gary David. "A requirements specification software cost estimation tool." Thesis, Kansas State University, 1986. http://hdl.handle.net/2097/9952.
Full textUsman, Muhammad. "Supporting Effort Estimation in Agile Software Development." Licentiate thesis, Karlskrona, 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-10961.
Full textJain, Achin. "Software defect content estimation: A Bayesian approach." Thesis, University of Ottawa (Canada), 2005. http://hdl.handle.net/10393/26932.
Full textAlexander, Byron Vernon Terry. "Legacy system upgrade for software risk assessment." Thesis, Monterey, Calif. : Springfield, Va. : Naval Postgraduate School ; Available from National Technical Information Service, 2001. http://handle.dtic.mil/100.2/ADA401409.
Full textThesis Advisor(s): Berzins, Valdis ; Murrah, Michael. "December 2001." Includes bibliographical references (p. 91). Also available online.
Chu, Xiaoyuan. "Improving Estimation Accuracy using Better Similarity Distance in Analogy-based Software Cost Estimation." Thesis, Uppsala universitet, Institutionen för informationsteknologi, 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-246116.
Full textValdés, Francisco. "Design of a fuzzy logic software estimation process." Mémoire, École de technologie supérieure, 2011. http://espace.etsmtl.ca/983/1/VALD%C3%89S_Francisco.pdf.
Full textLermer, Toby, and University of Lethbridge Faculty of Arts and Science. "A software size estimation tool: Hellerman's complexity measure." Thesis, Lethbridge, Alta. : University of Lethbridge, Faculty of Arts and Science, 1995, 1995. http://hdl.handle.net/10133/353.
Full textLiu, Yang. "Aspects of linking CAD and cost estimation software." Thesis, Stellenbosch : Stellenbosch University, 2001. http://hdl.handle.net/10019.1/52136.
Full textENGLISH ABSTRACT: This thesis describes a module that links AutoCAD and CeDeas (cost estimation software which was developed by Department of Mechanical Engineering, University of Stellenbosch). CeDeas is intended for estimating the direct manufacturing cost of simple welded assemblies in a batch production environment. It is aimed at use during late concept design or early detail design. The link module was developed in Borland C++ Builder. By using COM (Component Object Model) technology, the link module employs the methods and the properties of the AutoCAD automation interface to extract manufacturing information that is required by CeDeas. The link module prompts the user to pick objects in an AutoCAD drawing and then determines the values required by CeDeas to estimate the manufacturing cost. The user can choose between a "direct select method" (which uses the properties of geometric entities already in the drawing) and a "user define method" (whereby the user defmes temporary entities or combines aspects of existing entities in the AutoCAD drawing). With these results and some non-geometric inputs, the user can get a cost estimate of components and assemblies. After design changes, the link module can provide CeDeas with updated values with minimal user interaction in situations where the "direct select method" was used. The designer can therefore easily use the cost estimates to compare design alternatives to optimise the design. Validation studies demonstrated the numerical accuracy of the use of the link module. The link module can be regarded as an extension of CeDeas. At present it only supports AutoCAD R14, but can be extended to support AutoCAD 2000 and Mechanical Desktop.
AFRIKAANSE OPSOMMING: 'n Module wat dien as skakel tussen AutoCAD and CeDeas (kosteberamingsagteware ontwikkel deur die Departement van Meganiese Ingenieurswese, Universiteit van Stellenbosch) word in hierdie tesis beskryf. Die doel van CeDeas is om die direkte vervaardiginskoste van eenvoudige, gesweisde samestellings, in 'n lot-produksie omgewing, te beraam. Dit is gemik op gebruik tydens laat konsepontwerp en vroeë detailontwerp. Die skakelmodule is ontwikkel in Borland C++ Builder. Deur van COM (Component Object Model) tegnologie gebruik te maak, kry die skakelmodule toegang tot die funksies en eienskappe van AutoCAD se outomatisasie koppelvlak en kan sodoende die vervaardigingsinligting onttrek wat deur CeDeas benodig word. Die skakelmodule vra die gebruiker om voorwerpe in 'n AutoCAD tekening te kies en bepaal dan die waardes wat deur CeDeas benodig word om die vervaardigingskoste te skat. Die gebruiker kan kies tussen 'n "direkte keuse metode" (wat die eienskappe van geometriese entiteite wat reeds in die tekening is, gebruik) en 'n "gebruiker definieer metode" (waarin die gebruiker tydelike entiteite defmieer of kombinasies van aspekte van bestaande entiteite in die AutoCAD tekening gebruik). 'n Koste beraming van komponente of samestellings kan verkry word met hierdie inligting tesame met ander nie-geometriese inligting. Na ontwerpsveranderings, kan die skakelmodule hersiene waardes vir CeDeas voorsien met minimale gebruikers-interaksie in gevalle waar die "direkte keuse metode" gebruik is. Die gebruiker kan daarom maklik die kosteskattings gebruik om ontwerpsaltematiewe te vergelyk om die ontwerp te optimeer. Evalueringstudies het die numeriese akkuraatheid van die skakelmodule bevesting. Hierdie module kan as 'n uitbreiding van CeDeas beskou word. Tans werk die module slegs met AutoCAD R14, maar dit kan uitgebrei word om met AutoCAD 2000 en Mechanical Desktop te werk.
Archibald, Colin J. "A software testing estimation and process control model." Thesis, Durham University, 1998. http://etheses.dur.ac.uk/4735/.
Full textLi, Chihui. "Development of a software tool for reliability estimation." Morgantown, W. Va. : [West Virginia University Libraries], 2009. http://hdl.handle.net/10450/10451.
Full textTitle from document title page. Document formatted into pages; contains xi, 138 p. : ill. (some col.). Includes abstract. Includes bibliographical references (p. 136-138).
Harry, Cyril Massey. "A thermodynamics-system approach to software resource estimation." Thesis, Imperial College London, 1991. http://hdl.handle.net/10044/1/46807.
Full textCrespo, Marques Elaine. "Sparse channels estimation applied in software defined radio." Electronic Thesis or Diss., Institut polytechnique de Paris, 2019. http://www.theses.fr/2019IPPAT004.
Full textCommunication channels are used to transmit information signals. However, these channels can cause several distortions on the signal to be transmitted, such as attenuation, multipath loss and Doppler shift, among others. For a better message recovery, the receiver can estimate the channel and bring more reliability to the communications systems. Several communications systems, for example high-definition television, mmWave system, wideband HF and ultra-wideband have sparse channels. This characteristic can be used to improve the performance of the estimator and reduce the size of the training sequence so decreasing the consumption power and bandwidth. This thesis handles the channel estimation problem by investigating methods that exploit the sparsity of the channel. The study of Compressive Sensing and its sparse recovery algorithms led to the proposition of a new algorithm called Matching Pursuit based on Least Square (MPLS). The use of neural networks (NN) to sparse signals estimation was also explored. The work focused on NN inspired by sparse recovery algorithms such as Learned Iterative Shrinkage-Thresholding Algorithm (LISTA). This resulted in two approaches that improve LISTA performance as well as to a new neural network suitable to estimate sparse signals
Mo, Lijia. "Examining the reliability of logistic regression estimation software." Diss., Kansas State University, 2010. http://hdl.handle.net/2097/7059.
Full textDepartment of Agricultural Economics
Allen M. Featherstone
Bryan W. Schurle
The reliability of nine software packages using the maximum likelihood estimator for the logistic regression model were examined using generated benchmark datasets and models. Software packages tested included: SAS (Procs Logistic, Catmod, Genmod, Surveylogistic, Glimmix, and Qlim), Limdep (Logit, Blogit), Stata (Logit, GLM, Binreg), Matlab, Shazam, R, Minitab, Eviews, and SPSS for all available algorithms, none of which have been previously tested. This study expands on the existing literature in this area by examination of Minitab 15 and SPSS 17. The findings indicate that Matlab, R, Eviews, Minitab, Limdep (BFGS), and SPSS provided consistently reliable results for both parameter and standard error estimates across the benchmark datasets. While some packages performed admirably, shortcomings did exist. SAS maximum log-likelihood estimators do not always converge to the optimal solution and stop prematurely depending on starting values, by issuing a ``flat" error message. This drawback can be dealt with by rerunning the maximum log-likelihood estimator, using a closer starting point, to see if the convergence criteria are actually satisfied. Although Stata-Binreg provides reliable parameter estimates, there is no way to obtain standard error estimates in Stata-Binreg as of yet. Limdep performs relatively well, but did not converge due to a weakness of the algorithm. The results show that solely trusting the default settings of statistical software packages may lead to non-optimal, biased or erroneous results, which may impact the quality of empirical results obtained by applied economists. Reliability tests indicate severe weaknesses in SAS Procs Glimmix and Genmod. Some software packages fail reliability tests under certain conditions. The finding indicates the need to use multiple software packages to solve econometric models.
Azar, Danielle. "Using genetic algorithms to optimize software quality estimation models." Thesis, McGill University, 2004. http://digitool.Library.McGill.CA:80/R/?func=dbin-jump-full&object_id=84985.
Full textThis thesis explores the use of genetic algorithms for the problem of optimizing existing rule-based software quality estimation models. The main contributions of this work are two evolutionary approaches to this optimization problem. In the first approach, we assume the existence of several models, and we use a genetic algorithm to combine them, and adapt them to a given data set. The second approach optimizes a single model. The core concept of this thesis is to consider existing models that have been constructed on one data set and adapt them to new data. In real applications, this can be seen as adapting already existing software quality estimation models that have been constructed on data extracted from common domain knowledge to context-specific data. Our technique maintains the white-box nature of the models which can be used as guidelines in future software development processes.
Andersson, Veronika, and Hanna Sjöstedt. "Improved effort estimation of software projects based on metrics." Thesis, Linköping University, Department of Electrical Engineering, 2005. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-5269.
Full textSaab Ericsson Space AB develops products for space for a predetermined price. Since the price is fixed, it is crucial to have a reliable prediction model to estimate the effort needed to develop the product. In general software effort estimation is difficult, and at the software department this is a problem.
By analyzing metrics, collected from former projects, different prediction models are developed to estimate the number of person hours a software project will require. Models for predicting the effort before a project begins is first developed. Only a few variables are known at this state of a project. The models developed are compared to a current model used at the company. Linear regression models improve the estimate error with nine percent units and nonlinear regression models improve the result even more. The model used today is also calibrated to improve its predictions. A principal component regression model is developed as well. Also a model to improve the estimate during an ongoing project is developed. This is a new approach, and comparison with the first estimate is the only evaluation.
The result is an improved prediction model. There are several models that perform better than the one used today. In the discussion, positive and negative aspects of the models are debated, leading to the choice of a model, recommended for future use.
Schofield, Christopher. "An empirical investigation into software effort estimation by analogy." Thesis, Bournemouth University, 1998. http://eprints.bournemouth.ac.uk/411/.
Full textWang, Weikun. "Data-driven software performance engineering : models and estimation algorithms." Thesis, Imperial College London, 2016. http://hdl.handle.net/10044/1/61828.
Full textMoyer, Daniel Raymond. "Software development resource estimation in the 4th generation environment." Thesis, Kansas State University, 1986. http://hdl.handle.net/2097/9956.
Full textAgha, Shahrukh. "Software and hardware techniques for accelerating MPEG2 motion estimation." Thesis, Loughborough University, 2006. https://dspace.lboro.ac.uk/2134/33935.
Full textSubramanian, Sriram. "Software Performance Estimation Techniques in a Co-Design Environment." University of Cincinnati / OhioLINK, 2003. http://rave.ohiolink.edu/etdc/view?acc_num=ucin1061553201.
Full textShu, Gang. "Statistical Estimation of Software Reliability and Failure-causing Effect." Case Western Reserve University School of Graduate Studies / OhioLINK, 2014. http://rave.ohiolink.edu/etdc/view?acc_num=case1405509796.
Full textKucukcoban, Sezgin. "Development Of A Software For Seismic Damage Estimation: Case Studies." Master's thesis, METU, 2004. http://etd.lib.metu.edu.tr/upload/12605087/index.pdf.
Full textzce, in Turkey prompted seismologists and geologists to conduct studies to predict magnitude and location of a potential earthquake that can cause substantial damage in Istanbul. Many scenarios are available about the extent and size of the earthquake. Moreover, studies have recommended rough estimates of risk areas throughout the city to trigger responsible authorities to take precautions to reduce the casualties and loss for the earthquake expected. Most of these studies, however, adopt available procedure by modifying them for the building stock peculiar to Turkey. The assumptions and modifications made are too crude and thus are believed to introduce significant deviations from the actual case. To minimize these errors and use specific damage functions and capacity curves that reflect the practice in Turkey, a study was undertaken to predict damage pattern and distribution in Istanbul for a scenario earthquake proposed by Japan International Cooperation Agency (JICA). The success of these studies strongly depends on the quality and validity of building inventory and site property data. Building damage functions and capacity curves developed from the studies conducted in Middle East Technical University are used. A number of proper attenuation relations are employed. The study focuses mainly on developing a software to carry out all computations and present results. The results of this study reveal a more reliable picture of the physical seismic damage distribution expected in Istanbul.
Hjalmarsson, Alexander. "Software Development Cost Estimation Using COCOMO II Based Meta Model." Thesis, KTH, Industriella informations- och styrsystem, 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-123367.
Full textKelly, Michael A. "A methodology for software cost estimation using machine learning techniques." Thesis, Monterey, Calif. : Springfield, Va. : Naval Postgraduate School ; Available from the National Technical Information Service, 1993. http://handle.dtic.mil/100.2/ADA273158.
Full textThesis advisor(s): Ramesh, B. ; Abdel-Hamid, Tarek K. "September 1993." Bibliography: p. 135. Also available online.
Hughes, Robert T. "An empirical investigation into the estimation of software development effort." Thesis, University of Brighton, 1997. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.362219.
Full textHammoud, Wissam. "Attributes effecting software testing estimation; is organizational trust an issue?" Thesis, University of Phoenix, 2014. http://pqdtopen.proquest.com/#viewpdf?dispub=3583478.
Full textThis quantitative correlational research explored the potential association between the levels of organizational trust and the software testing estimation. This was conducted by exploring the relationships between organizational trust, tester’s expertise, organizational technology used, and the number of hours, number of testers, and time-coding estimated by the software testers. The research conducted on a software testing department of a health insurance organization, employed the use of the Organizational Trust Inventory- Short Form (OTI-SF) developed by Philip Bromiley and Larry Cummings and revealed a strong relationship between organizational trust and software testing estimation. The research reviews historical theories of organizational trust and include a deep discussion about software testing practices and software testing estimation. By examining the significant impact of organizational trust on project estimating and time-coding in this research, software testing leaders can benefit from this research to improve project planning and managing process by improving the levels of trust within their organizations.
SPINDEL, BERNARDO DA ROCHA. "ANALYSIS AND DEVELOPMENT OF A STAR-TREE MODEL ESTIMATION SOFTWARE." PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO, 2008. http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=14099@1.
Full textCONSELHO NACIONAL DE DESENVOLVIMENTO CIENTÍFICO E TECNOLÓGICO
Na análise de séries temporais, os modelos lineares amplamente difundidos e utilizados, como regressões lineares e modelos auto-regressivos, não são capazes de capturar sua natureza muitas vezes não-linear,oferecendo resultados insatisfatórios. Séries financeiras, por exemplo, apresentam este tipo de comportamento. Ao longo dos últimos anos, houve o surgimento de muitos modelos não lineares para análise de séries temporais, tanto estatísticos como de inteligência computacional, baseados em redes neurais. Esta dissertação se propõe a analisar a performance do modelo STAR-Tree sob diversos cenários de conFiguração, parametrização e metodologias de estimação. Esta classe de modelos subdivide os dados de uma série temporal em regiões distintas que atendem critérios especificados em funções chamadas de pertinências. A cada região é atribuído um modelo linear auto-regressivo. Cada dado estimado pode estar em alguma das regiões com algum grau de pertinência determinado pelas funções fornecidas pelo modelo principal. Fatores como a proximidade das regiões, a suavidade das funções de pertinência e a falta de diversidade nos dados podem dificultar a estimação dos modelos. Para avaliar a qualidade das estimações sob os diversos cenários, foi construído um sistema capaz de gerar séries artificiais, importar séries externas, estimá-las sob a modelagem STAR-Tree, e gerar simulações de Monte Carlo que avaliam a qualidade da estimação de parâmetros e a capacidade de detecção das estruturas de árvore do modelo. Ele foi utilizado como ferramenta para realizar as análises presentes na dissertação, e permitiu que se testassem diferentes conFigurações de métodos e parametrizações com facilidade.
In time series analysis, linear models that have been broadly used, such as linear regressions and auto-regressive models, are not able to capture the some times non linear nature of some data, offering poor estimation results. Financial series, for instance, show that kind of behavior. Over the last years, a great number of non linear models have been developed in order to analyze time series, some of them statistical, others based on computational intelligence techniques such as neural networks. The purpose of this dissertation is to analyze the performance of the STAR-Tree model under distinct scenarios that differ in model specification, parameterization and estimation methodologies. This class of models splits time series data into individual regions which fulfill the criteria set up by functions called pertinences. A linear model then is selected for each one of those regions. Each estimated data point can belong to one of the mentioned regions with some degree of pertinence, supplied by the above mentioned pertinence functions. Aspects like the proximity between regions, the smoothness of the pertinence functions and the lack of diversity in real data can significantly affect the estimation of models. In order to evaluate the quality of the estimations under the different proposed scenarios, a software was developed with the capabilities of generating artificial time series, importing external series, estimating them under the STAR-Tree model, and generating Monte Carlo simulations that evaluate the quality of parameter estimation and the tree structure detection capability of the model. The software was used as the single tool to generate this dissertation’s analyses, and allowed that different model specifications and methods could be tested without difficulty.
Clippingdale, Simon. "Multiresolution image modelling and estimation." Thesis, University of Warwick, 1988. http://wrap.warwick.ac.uk/109834/.
Full textSapre, Alhad Vinayak. "Feasibility of Automated Estimation of Software Development Effort in Agile Environments." The Ohio State University, 2012. http://rave.ohiolink.edu/etdc/view?acc_num=osu1345479584.
Full textWoodings, Terence Leslie. "Variation in project parameters as a measure of improvement in software process control." University of Western Australia. School of Electrical, Electronic and Computer Engineering, 2006. http://theses.library.uwa.edu.au/adt-WU2006.0084.
Full textKanneganti, Alekhya. "Using Ensemble Machine Learning Methods in Estimating Software Development Effort." Thesis, Blekinge Tekniska Högskola, Institutionen för datavetenskap, 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-20691.
Full textRahhal, Silas. "An effort estimation model for implementing ISO 9001 in software organizations." Thesis, McGill University, 1995. http://digitool.Library.McGill.CA:80/R/?func=dbin-jump-full&object_id=23290.
Full textWang, Qi. "Study of Channel Estimation in MIMO-OFDM for Software Defined Radio." Thesis, Linköping University, Department of Electrical Engineering, 2007. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-10128.
Full textThe aim of the thesis is to find out the most suitable channel estimation algorithms for the existing MIMO-OFDM SDR platform. Starting with the analysis of several prevalent channel estimation algorithms, MSE performance are compared under different scenarios. As a result of the hardware independent analysis, the complexvalued matrix computations involved in the algorithms are decomposed to real FLoating-point OPerations (FLOPs). Four feasible algorithms are selected for hardware dependent discussion based on the proposed hardware architecture. The computational latency is exposed as a manner of case study.
Cannon, Christopher J. "Cost estimation of post production software support in ground combat systems." Thesis, Monterey, Calif. : Naval Postgraduate School, 2007. http://bosun.nps.edu/uhtbin/hyperion-image.exe/07Sep%5FCannon.pdf.
Full textThesis Advisor(s): Nussbaum, Daniel ; Mislick, Gregory K. "September 2007." Description based on title screen as viewed on October 19, 2007. Includes bibliographical references (p. 67-70). Also available in print.
Britto, Ricardo. "Knowledge Classification for Supporting Effort Estimation in Global Software Engineering Projects." Licentiate thesis, Blekinge Tekniska Högskola, Institutionen för programvaruteknik, 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-10520.
Full textHyberg, Martin. "Software Issue Time Estimation With Natural Language Processing and Machine Learning." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-295202.
Full textTidsuppskattning för programvaruärenden är en avgörande del för planering av projekt. Utvecklare och experter har i många årtionden försökt uppskatta tiden ett ärende kommer ta så exakt som möjligt. Metoderna som används idag är ofta tidskrävande och komplexa. Denna avhandling undersöker om tidsuppskattningsprocessen kan göras med hjälp av språkteknologi och maskininlärning. De flesta programvaruärenden har en fritextbeskrivning av vad som är fel eller behöver läggas till. Tre olika ordinbäddningar användes för att representera fritextbeskrivningen, bag-of-word med tf-idf-viktning, word2Vec och fastText. De olika ordinbäddningarna matades sedan in i två typer av maskininlärningsmetoder, klassificering och regression. Klassificeringen var binär och frågan kan formuleras som tar ärendet mer än tre timmar?. Målet med regressionsproblemet var att förutsäga ett faktiskt värde för den tid som frågan skulle ta att slutföra. Klassificeringsmodellens prestanda mättes med en F1-poäng och regressionsmodellen mättes med en R2-poäng. Den bästa F1-poängen för klassificering var 0.748 och uppnåddes med en word2Vec-ordinbäddning och en SVM-klassificeringsmodell. Den bästa poängen för regressionsanalysen uppnåddes med en bag-of-words-inbäddning, som uppnådde en R2-poäng på 0.380. Vidare undersökning av resultaten och en jämförelse av faktiskta tidsestimat som gjorts av företaget visar att människor bara är lite bättre än modellerna givet klassificeringsfrågan beskriven ovan. F1-poängen för de anställda var 0.792, bara 0.044 bättre än det bästa F1-poängen för modellerna. Slutsatsen för denna avhandling är att modellerna inte är tillräckligt bra för att användas i en professionell miljö. En F1-poäng på 0.748 kan användas i andra situationer, men klassificeringsfrågan i detta problem är för bred för att användas för ett riktigt projekt. Resultatet för regressionen är också för lågt för att vara till någon värdefull användning.
Court, Cliff. "A new estimation methodology for reusable component-based software development projects." Master's thesis, University of Cape Town, 1999. http://hdl.handle.net/11427/9708.
Full textEstimating the duration of software development projects is a difficult task. There are many factors that can derail software projects. However, estimation forms the fundamental part of planning and costing any project and is therefore very necessary. While several formal estimation methodologies exist, they all exhibit weaknesses in one form or another. The most established methodologies are based on early software development methods and it is questionable as to whether they can still address more modern development methods such as reusable component-based programming. Some researchers believe not and have proposed new methodologies that attempt to achieve this. Thus what is needed is a methodology that takes into account modern component-based development practices and, as a result, provides acceptable accuracy for the software organisation. This dissertation attempts to uniquely satisfy both of these requirements.
Scott, Hanna. "Towards a Framework for Fault and Failure Prediction and Estimation." Licentiate thesis, Karlskrona : Department of Systems and Software Engineering, School of Engineering, Blekinge Institute of Technology, 2008. http://www.bth.se/fou/Forskinfo.nsf/allfirst2/46bd1c549ac32f74c12574c100299f82?OpenDocument.
Full textBorg, Anton. "Decision Support for Estimation of the Utility of Software and E-mail." Licentiate thesis, Blekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation, 2012. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-00533.
Full text