Spelling suggestions: "subject:"evaluatuation off software"" "subject:"evaluatuation oof software""
1 |
The effect of *test characteristics on aberrant response patterns in computer adaptive testingRizavi, Saba M 01 January 2001 (has links)
The advantages that computer adaptive testing offers over linear tests have been well documented. The Computer Adaptive Test (CAT) design is more efficient than the Linear test design as fewer items are needed to estimate an examinee's proficiency to a desired level of precision. In the ideal situation, a CAT will result in examinees answering different number of items according to the stopping rule employed. Unfortunately, the realities of testing conditions have necessitated the imposition of time and minimum test length limits on CATs. Such constraints might place a burden on the CAT test taker resulting in aberrant response behaviors by some examinees. Occurrence of such response patterns results in inaccurate estimation of examinee proficiency levels. This study examined the effects of test lengths, time limits and the interaction of these factors with the examinee proficiency levels on the occurrence of aberrant response patterns. The focus of the study was on the aberrant behaviors caused by rushed guessing due to restrictive time limits. Four different testing scenarios were examined; fixed length performance tests with and without content constraints, fixed length mastery tests and variable length mastery tests without content constraints. For each of these testing scenarios, the effect of two test lengths, five different timing conditions and the interaction between these factors with three ability levels on ability estimation were examined. For fixed and variable length mastery tests, decision accuracy was also looked at in addition to the estimation accuracy. Several indices were used to evaluate the estimation and decision accuracy for different testing conditions. The results showed that changing time limits had a significant impact on the occurrence of aberrant response patterns conditional on ability. Increasing test length had negligible if not negative effect on ability estimation when rushed guessing occured. In case of performance testing high ability examinees while in classification testing middle ability examinees suffered the most. The decision accuracy was considerably affected in case of variable length classification tests.
|
2 |
Searching without SQL: Re-engineering a database-centric web application with open-source information retrieval software.Timothy A. Ross 26 November 2008 (has links)
This paper seeks to describe the process by which a database-centric web application was redesigned and rewritten to take advantage of Apache’s Lucene - an open-source information retrieval software library written in the Java programming language. After the implementation of a Lucene-based text index of “semi-structured data”, a college radio station's card catalog application was able to deliver higher-quality search results in significantly less time than it was able to do using just a relational database alone. Additionally, the dramatic improvements in speed and performance even allowed the search results interface to be redesigned and enhanced with an improved pagination system and new features such as faceted search/filtering.
|
3 |
Výkon softwaru jako faktor při agilních metodách vývoje / Performance Awareness in Agile Software DevelopmentHorký, Vojtěch January 2018 (has links)
Broadly, agile software development is an approach where code is frequently built, tested and shipped, leading to short release cycles. Extreme version is the DevOps approach where the development, testing and deployment pipelines are merged and software is continuously tested and updated. In this context our work focuses on identifying spots where the participants should be more aware of the performance and offers approaches and tools to improve their awareness with the ultimate goal of producing better software in shorter time. In general, the awareness is raised by testing, documenting, and monitoring the performance in all phases of the development cycle. In this thesis we (1) show a framework for writing performance tests for individual components (e.g. libraries). The tests capture and codify assumptions about the performance into runnable artifacts that simplify repeatability and automation. For evaluation of the performance tests we (2) propose new methods, which can automatically detect performance regressions. These methods are designed with inherent variation of performance data in mind and are able to filter it out in order to detect true regressions. Then we (3) reuse the performance tests to provide the developers with accurate and up-to-date performance API documentation that steer them...
|
4 |
Processo de avaliação de software aplicado à seleção de sistemas gerenciadores de conteúdoMenezes, Jislane Silva Santos de 24 August 2016 (has links)
Content Management Systems (CMS) are information systems used to facilitate the maintenance
of content on the Internet using a central interface. This ease of use allows users of organizations
without programming knowledge and software development make use of this type of system.
Over the years, the CMSs progressed to robust development platforms that have provided a wide
range of added features. There are CMSs of the most varied characteristics, free or commercial
applications developed using programming languages such as Java, PHP, Python and dotNET
using various database management systems such as Oracle, MySQL , SQL Server and Postgree.
Considering the importance of acquiring a solution that meets user expectations among many
CMSs available, ISO/IEC 25040 provides a process for evaluating quality of the software
product for developers, acquirers and independent evaluators. This evaluation process is based on
a number of criteria. This research project proposes an approach to identify, analyze and classify
tools Content Management System , according to development criteria and maintenance websites
to governmental organizations, based the model proposed by ISO/IEC 25010 and technology
acceptance model (TAM). Using the methodology proposed by ISO / IEC 25040, the CMSs were
identified by means of literature and two evaluation approaches were defined approaches based
on functional and non functional requirements and based on TAM. The definition of criteria
was created from interviews and questionnaires with stakeholders. As case study, five CMSs
open source and free participate of the evaluation process under the two approaches to meet
the needs of EMGETIS government company. To perform the evaluation questionnaires were
created and the measurement was performed by using descriptive statistics of variables such
as frequency, positive count and average on the results of evaluations. TAM approach has also
evaluated the relationship between your variables through the coefficient of Spearman. Finally, a
comparison between the CMSs for each approach was generated. The Plone CMS answered the
highest number of requirements in the evaluation requirements. The WordPress CMS had the
best result in TAM approach. The XOOPS CMS had lower attendance in the two approaches.
The EMGETIS chose the Wordpress CMS, because besides the ease of use and installation,
the CMS was developed in PHP language that the company already has knowledge and the
secretariats was getting training to use. The research was funded by Fapitec in partnership with
EMGETIS and participates in the Program of Support and Development of Public Policy for
the State of Sergipe contributing to the process of selection and acquisition of CMSs for public
departments of the state. / Content Management Systems (CMS) são sistemas de informação utilizados para facilitar a manutenção
do conteúdo na Internet, usando uma interface central. Esta facilidade de uso permite que
usuários de organizações, sem conhecimento em programação e desenvolvimento de software,
façam uso deste tipo de sistema. Ao longo dos anos, os CMSs evoluíram para plataformas de desenvolvimento
robustas que proporcionaram um grande conjunto de recursos agregados. Existem
CMSs das mais variadas características, aplicações gratuitas ou pagas, construídas em linguagens
de programação como Java, PHP, Python e dotNET, utilizando variados sistemas gerenciadores
de bancos de dados tais como Oracle, MySQL, SQL Server e PostgreSQL. Considerando a
importância de adquirir uma solução que satisfaça às expectativas do usuário em meio a tantos
CMSs disponíveis, a ISO/IEC 25040 fornece um processo de avaliação da qualidade do produto
de software para desenvolvedores, adquirentes e avaliadores independentes. Este processo de
avaliação é baseado em critérios de verificação. Este projeto de pesquisa propõe uma abordagem
para identificar, analisar e classificar ferramentas de Content Management System (Sistema de
Gerenciamento de Conteúdo), segundo critérios de desenvolvimento e manutenção de web sites
para organizações governamentais, baseados no modelo proposto pela ISO/IEC 25010 e no modelo
de aceitação de tecnologia (TAM). Com o uso da metodologia proposta pela norma ISO/IEC
25040, os CMSs foram identificados por meio de pesquisa bibliográfica e duas abordagens de
avaliação foram definidas, baseadas em requisitos funcionais e não funcionais e baseadas no
modelo TAM. A definição dos critérios foi elaborada a partir de entrevistas e questionários com
os stakeholders. Como estudo de caso, cinco CMSs open source e gratuitos participaram do
processo de avaliação sob as duas abordagens para o atendimento das necessidades da empresa
governamental EMGETIS. Para executar a avaliação foram criados questionários e a medição foi
realizada por meio de variáveis de estatística descritiva como frequência, contagem de positivos
e média sob os resultados das avaliações. Na abordagem TAM também foi avaliada a relação
entre suas variáveis por meio do coeficiente de Spearman. Por fim, foi gerado um comparativo
entre os CMSs para cada abordagem. O CMS Plone atendeu o maior número de requisitos na
avaliação requisitos. O CMS WordPress obteve o melhor resultado na abordagem TAM. O Xoops
foi o CMS que apresentou menor atendimento nas duas abordagens. A EMGETIS escolheu
o CMS Wordpress, pois além da facilidade de uso e instalação, o CMS foi desenvolvido na
linguagem PHP que a empresa já possui conhecimento e uma das secretarias estava adquirindo
treinamento para uso. A pesquisa foi financiada pela Fapitec em parceria com a EMGETIS
e participou do Programa de Apoio e Desenvolvimento de Políticas Públicas para o Estado
de Sergipe, contribuindo para o processo de seleção e aquisição de CMSs para as secretarias
públicas do estado.
|
Page generated in 0.1226 seconds