Dissertations / Theses on the topic 'Adaptive software development'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the top 27 dissertations / theses for your research on the topic 'Adaptive software development.'
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.
Taborga, Jorge. "Toward Adaptive Stage Development in Software Scrum Teams." Thesis, Saybrook University, 2018. http://pqdtopen.proquest.com/#viewpdf?dispub=10930703.
Full textOver the last 70 years, teams have become the ubiquitous unit of work in our organizations. The software industry heavily utilizes the Scrum methodology to develop software. Scrum is a team-based methodology that requires the constant formation and development of team capabilities. Researchers and practitioners dealing with work team dynamics have relied on the popular team developmental stages of forming, storming, norming, and performing, defined by Dr. Bruce Tuckman in 1965. However, this framework was conceived primarily from articles dealing with therapy groups and not modern teams. This study expands the body of research in work team stage development applied to Scrum, a methodology that itself has no social science foundation and minimal theoretical coverage.
A combined case study and grounded theory method is used to leverage the strengths of both to investigate the developmental stage of 5 Scrum teams at a high-tech company. A questionnaire along with team interviews were utilized to gather data on how teams relate to developmental factors found in the literature. Descriptive analytics were leveraged to uncover the questionnaire findings, and grounded theory analysis was applied to code interview answers into usable concepts, categories, and themes. Themes were further explored concerning their causal relationships.
The study proposed and validated 12 theoretical factors that contribute to the stage development of Scrum teams across 4 distinct stages. These factors interconnect and form 4 quadrants with unique dynamics associated with a team’s mission, structure, execution, and teaming. Furthermore, higher stage teams proved to be self-managed and adaptable and able to handle higher task complexity. Leaders were observed shifting roles as teams evolved through stages. This latter finding is consistent with the theoretical model of Kozlowski, Watola, Jensen, Kim, and Botero. The research also identified common challenges that teams encounter in their development.
The findings from this study can help organizations who practice Scrum become more intentional about the development of their teams toward adaptability. A concerted effort by software organizations to optimize the evolution of teams across the factors found in the study could yield significant benefits, particularly for missions dealing with high complexity and innovation needs.
Merkel, Robert Graham, and robert merkel@benambra org. "Analysis and enhancements of adaptive random testing." Swinburne University of Technology, 2005. http://adt.lib.swin.edu.au./public/adt-VSWT20050804.144747.
Full textAzizi, Maral. "Application of Adaptive Techniques in Regression Testing for Modern Software Development." Thesis, University of North Texas, 2019. https://digital.library.unt.edu/ark:/67531/metadc1538762/.
Full textPereira, Carlos Diego Cavalcanti. "X-PRO (Extreme Software Process): Um Framework para Desenvolvimento Eficiente de Software Baseado em Metodologias Ágeis." Universidade Federal de Pernambuco, 2014. https://repositorio.ufpe.br/handle/123456789/11278.
Full textMade available in DSpace on 2015-03-06T18:19:42Z (GMT). No. of bitstreams: 2 DISSERTAÇÃO Carlos Diego Cavalcanti Pereira.pdf: 4207386 bytes, checksum: 1b429f9663fd012cb9da480f02ee5391 (MD5) license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) Previous issue date: 2014-03-18
As metodologias ágeis de desenvolvimento de software emergiram como alternativa para processos prescritivos, os quais são classificados como excessivamente formais. Com objetivo de viabilizar entregas frequentes, processos adaptáveis, flexíveis e focados no cliente, as metodologias ágeis se tornaram referência sobre como produzir software de forma produtiva. Contudo, com objetivo de tornar o processo mais simples, essas abordagens invariavelmente incorrem em problemas como: modelos pouco generalistas para cobrir todo o ciclo de vida da Engenharia de Software; foco em disciplinas específicas do processo de software; subestimação de aspectos relevantes em iniciativas de desenvolvimento, como esforços de arquitetura, design e documentação; e indicação para equipes e projetos de pequena escala. A proposta desta dissertação de mestrado é propor um framework de processo eficiente de desenvolvimento de software, o qual se baseia nos ideários das metodologias ágeis, porém cobre todo o ciclo de vida de projeto desde a concepção, gestão, implementação e entrega. O framework inclui ferramentas como princípios, valores, atividades, artefatos e práticas específicas, incluindo esforços como arquitetura, design e documentação, concebendo um processo ágil, eficiente e extremamente produtivo para projetos de concepção e manutenção software, independentemente da sua escala.
Nilsson, Daniel, and Henrik Norin. "Adaptive QoS Management in Dynamically Reconfigurable Real-Time Databases." Thesis, Linköping University, Department of Computer and Information Science, 2005. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-2800.
Full textDuring the last years the need for real-time database services has increased due to the growing number of data-intensive applications needing to enforce real-time constraints. The COMponent-based Embedded real-Time database (COMET) is a real-time database developed to meet these demands. COMET is developed using the AspeCtual COmponent-based Real-time system Development (ACCORD) design method, and consists of a number of components and aspects, which can be composed into a number of different configurations depending on system demands, e.g., Quality of Service (QoS) management can be used in unpredictable environments.
In embedded systems with requirementson high up-time it may not be possible to temporarily shut down the system for reconfiguration. Instead it is desirable to enable dynamic reconfiguration of the system, exchanging components during run-time. This in turn sets demands on the feedback control of the system to adjust to these new conditions, since a new time variant system has been created.
This thesis project implements improvements in COMET to create a more stable database suitable for further development. A mechanism for dynamic reconfiguration of COMET is implemented, thus, enabling components and aspects to be swapped during run-time. Adaptive feedback control algorithms are also implemented in order to better adjust to workload variations and database reconfiguration.
Buffardi, Kevin John. "Modeling Student Software Testing Processes: Attitudes, Behaviors, Interventions, and Their Effects." Diss., Virginia Tech, 2014. http://hdl.handle.net/10919/49668.
Full textPh. D.
Kruger, Jan-Hendrik. "Object-oriented software development applied to adaptive resolution control in two-fluid models / by Jan-Hendrik Kruger." Thesis, North-West University, 2004. http://hdl.handle.net/10394/669.
Full textThesis (Ph.D. (Mechanical Engineering))--North-West University, Potchefstroom Campus, 2005.
Phaneuf, Patrick. "ALE Analytics| A Software Pipeline and Web Platform for the Analysis of Microbial Genomic Data from Adaptive Laboratory Evolution Experiments." Thesis, University of California, San Diego, 2016. http://pqdtopen.proquest.com/#viewpdf?dispub=10242571.
Full textAdaptive Laboratory Evolution (ALE) methodologies are used for studying microbial adaptive mutations that optimize host metabolism. The Systems Biology Research Group (SBRG) at the University of California, San Diego, has implemented high-throughput ALE experiment automation that enables the group to expand their experimental evolutions to scales previously infeasible with manual workflows. The data generated by the high-throughput automation now requires a post-processing, content management and analysis framework that can operate on the same scale. We developed a software system which solves the SBRG's specific ALE big data to knowledge challenges. The software system is comprised of a post-processing protocol for quality control, a software framework and database for data consolidation and a web platform named ALE Analytics for report generation and automated key mutation analysis. The automated key mutation analysis is evaluated against published ALE experiment key mutation results from the SBRG and maintains an average recall of 89.6% and an average precision of 71.2%. The consolidation of all ALE experiments into a unified resource has enabled the development of web applications that compare key mutations across multiple experiments. These features find the genomic regions rph, hns/tdk, rpoB, rpoC and pykF mutated in more than one ALE experiment published by the SBRG. We reason that leveraging this software system relieves the bottleneck in ALE experiment analysis and generates new data mining opportunities for research in understanding system-level mechanisms that govern adaptive evolution.
Onay, Durdu Pinar. "A Distributed Online Curriculum And Courseware Development Model." Phd thesis, METU, 2007. http://etd.lib.metu.edu.tr/upload/3/12608989/index.pdf.
Full textJanse, van Rensburg Jean. "Process control and configuration of a reconfigurable production system using a multi-agent software system." Thesis, Bloemfontein : Central University of Technology, Free State, 2011. http://hdl.handle.net/11462/177.
Full textTraditional designs for component-handling platforms are rigidly linked to the product being produced. Control and monitoring methods for these platforms consist of various proprietary hardware controllers containing the control logic for the production process. Should the configuration of the component handling platform change, the controllers need to be taken offline and reprogrammed to take the changes into account. The current thinking in component-handling system design is the notion of re-configurability. Reconfigurability means that with minimum or no downtime the system can be adapted to produce another product type or overcome a device failure. The re-configurable component handling platform is built-up from groups of independent devices. These groups or cells are each responsible for some aspect of the overall production process. By moving or swopping different versions of these cells within the component-handling platform, re-configurability is achieved. Such a dynamic system requires a flexible communications platform and high-level software control architecture to accommodate the reconfigurable nature of the system. This work represents the design and testing of the core of a re-configurable production control software platform. Multiple software components work together to control and monitor a re-configurable component handling platform. The design and implementation of a production database, production ontology, communications architecture and the core multi-agent control application linking all these components together is presented.
Al-Lawati, Batoul. "The development of an adaptive environment (framework) to assist the teaching, learning and assessment of geography within the Omani secondary education system." Thesis, Liverpool John Moores University, 2012. http://researchonline.ljmu.ac.uk/6164/.
Full textNiemann, Johan. "Development of a reconfigurable assembly system with enhanced control capabilities and virtual commissioning." Thesis, Bloemfontein : Central University of Technology, Free State, 2013. http://hdl.handle.net/11462/184.
Full textThe South African (SA) manufacturing industry requires developing similar levels of sophistication and expertise in automation as its international rivals to compete for global markets. To achieve this, manufacturing plants need to be managed extremely efficiently to ensure the quality of manufactured products and these plants must also have the relevant infrastructure. Furthermore, this industry must also compensate for rapid product introduction, product changes and short product lifespan. To support this need, this industry must engage in the current trend in automation known as reconfigurable manufacturing. The aim of the study is to develop a reconfigurable assembly system with enhanced control capabilities by utilizing virtual commissioning. In addition, this system must be capable of assembling multiple different products of a product range; reconfigure to accommodate the requirements of these products; autonomously reroute the product flow and distribute workload among assembly cells; handle erroneous products; and implement enhanced control methods. To achieve this, a literature study was done to confirm the type of components to be used, reveal design issues and what characteristics such a system must adhere to. Software named DELMIA was used to create a virtual simulation environment to verify the system and simultaneously scrutinize the methods of verification. On completion, simulations were conducted to verify software functions, device movements and operations, and the control software of the system. Based on simulation results, the physical system was built, and then verified with a multi agent system as overhead control to validate the entire system. The final results showed that the project objectives are achievable and it was also found that DELMIA is an excellent tool for system verification and will expedite the design of a system. By obtaining these results it is indicated that companies can design and verify their systems earlier through virtual commissioning. In addition, their systems will be more flexible, new products or product changes can be introduced more frequently, with minimum cost and downtime. This will enable SA manufacturing companies to be more competitive, ensure increased productivity, save time and so ensure them an advantage over their international competition.
Tian, Yuan Umphress David A. "Adapting eXtreme programming for global software development project." Auburn, Ala, 2009. http://hdl.handle.net/10415/1657.
Full textHuynh, Ngoc Tho. "A development process for building adaptative software architectures." Thesis, Ecole nationale supérieure Mines-Télécom Atlantique Bretagne Pays de la Loire, 2017. http://www.theses.fr/2017IMTA0026/document.
Full textAdaptive software is a class of software which is able to modify its own internal structure and hence its behavior at runtime in response to changes in its operating environment. Adaptive software development has been an emerging research area of software engineering in the last decade. Many existing approaches use techniques issued from software product lines (SPLs) to develop adaptive software architectures. They propose tools, frameworks or languages to build adaptive software architectures but do not guide developers on the process of using them. Moreover, they suppose that all elements in the SPL specified are available in the architecture for adaptation. Therefore, the adaptive software architecture may embed unnecessary elements (components that will never be used) thus limiting the possible deployment targets. On the other hand, the components replacement at runtime remains a complex task since it must ensure the validity of the new version, in addition to preserving the correct completion of ongoing activities. To cope with these issues, this thesis proposes an adaptive software development process where tasks, roles, and associate artifacts are explicit. The process aims at specifying the necessary information for building adaptive software architectures. The result of such process is an adaptive software architecture that only contains necessary elements for adaptation. On the other hand, an adaptation mechanism is proposed based on transactions management for ensuring consistent dynamic adaptation. Such adaptation must guarantee the system state and ensure the correct completion of ongoing transactions. In particular, transactional dependencies are specified at design time in the variability model. Then, based on such dependencies, components in the architecture include the necessary mechanisms to manage transactions at runtime consistently
Křikava, Filip. "Langage de modélisation spécifique au domaine pour les architectures logicielles auto-adaptatives." Phd thesis, Université Nice Sophia Antipolis, 2013. http://tel.archives-ouvertes.fr/tel-00935083.
Full textCirilo, Carlos Eduardo. "Model Driven RichUbi processo dirigido a modelos para a construção de interfaces ricas de aplicações ubíquas sensíveis ao contexto." Universidade Federal de São Carlos, 2011. https://repositorio.ufscar.br/handle/ufscar/470.
Full textFinanciadora de Estudos e Projetos
Web 2.0 allowed users more interactivity with Web applications. The so-called Rich Internet Applications (RIAs) have transposed the boundaries of simple interfaces built only in Hypertext Markup Language (HTML). Through the adoption of technologies that enable the creation of more advanced interfaces, RIAs resemble the appearance and behavior of desktop applications. On the other hand, the demand for software in Ubiquitous Computing, in which access to applications occurs anywhere, at any time and from different devices, has raised new challenges for Software Engineering. One of these challenges is related to the adaptation of the contents of an application to the numerous devices that can access it in distinct contexts. Given the diversity of devices, access networks, environments and possible contexts, providing applications that meet the peculiarities of each access device, while keeping a consistent appearance and behavior in view of the changes occurring in the surrounding environment, has become a difficult task for software engineers. In applications that use rich interfaces in Web 2.0 for improving the interactivity, this task becomes even more complex due to the need of preserving the interaction aspects that afford users a richer experience with the application. This task can be facilitated using a software process that guides developers in building a ubiquitous application, considering the different contexts involved in its execution. Faced with these challenges, this work proposes a software process, named Model Driven RichUbi, aiming at supporting the development of rich interfaces for ubiquitous applications that adapt themselves when viewed on different types of devices. Based on the Model Driven Development and Domain-Specific Modeling conceptions, in the process are defined activities and artifacts that help in modeling and partial code generation of rich interfaces for different platforms. Besides, dynamic content adapters that refine the produced interface versions are also employed in the process, so that the developed interfaces can adapt to the peculiarities of the access device identified from the interaction context at runtime. The computational support focused on the Rich Interfaces Domain employed in the process is advantageous since it can be reused to simplify the development of adaptive rich interfaces for ubiquitous applications of several fields, which contributes to effort reduction and productivity increasing.
A Web 2.0 permitiu aos usuários maior interatividade com as aplicações Web. As chamadas Aplicações de Internet Ricas (RIAs Rich Internet Applications) transpuseram os limites das interfaces simples construídas apenas em Hypertext Markup Language (HTML). Através da adoção de tecnologias que permitem a criação de interfaces mais avançadas, as RIAs assemelham-se à aparência e comportamento das aplicações desktop. Por outro lado, a demanda por software na Computação Ubíqua, onde o acesso às aplicações ocorre de qualquer lugar, a qualquer hora e a partir de diferentes dispositivos, fez surgir novos desafios para a Engenharia de Software. Um desses desafios está relacionado com a adaptação das aplicações acessadas por diferentes dispositivos em contextos distintos. Dada a diversidade de dispositivos, redes de acesso, ambientes e contextos possíveis, prover aplicações que satisfaçam as peculiaridades de cada dispositivo de acesso, ao mesmo tempo em que mantêm um comportamento e aparência coerentes face às mudanças que ocorrem no ambiente ao redor, tornou-se uma difícil tarefa para os engenheiros de software. Nas aplicações que utilizam de interfaces ricas na Web 2.0, para melhorar a interatividade, essa tarefa torna-se mais complexa devido à necessidade de preservar os aspectos de interação que proporcionam aos usuários uma rica experiência com a aplicação. Tal tarefa pode ser facilitada usando um processo de software que oriente o desenvolvedor na construção de uma aplicação ubíqua, considerando os diferentes contextos em que se executa a aplicação. Diante desses desafios e visando a dar suporte ao desenvolvimento de interfaces ricas de aplicações ubíquas que se adaptam quando visualizadas em diferentes dispositivos, neste trabalho é proposto o processo denominado Model Driven RichUbi. Com base nas concepções de Desenvolvimento Dirigido a Modelos e Modelagem Específica de Domínio, são definidos atividades e artefatos que orientam a modelagem e geração parcial de código das interfaces ricas para diferentes contextos. No Model Driven RichUbi, também são utilizados adaptadores dinâmicos de conteúdo que refinam as versões produzidas das interfaces para se adequarem às peculiaridades do dispositivo de acesso identificadas do contexto da interação em tempo de execução. O apoio computacional no Domínio de Interfaces Ricas empregado no processo tem a vantagem de poder ser reutilizado no desenvolvimento de interfaces ricas adaptativas em aplicações ubíquas de diferentes domínios, colaborando para a redução de esforços e aumento da produtividade.
Silva, Andre Gustavo Pereira da. "Uma abordagem dirigida por modelos para desenvolvimento de middlewares auto-adaptativos para transmiss?o de fluxo de dados baseado em restri??es de QoS." Universidade Federal do Rio Grande do Norte, 2010. http://repositorio.ufrn.br:8080/jspui/handle/123456789/18011.
Full textThe use of middleware technology in various types of systems, in order to abstract low-level details related to the distribution of application logic, is increasingly common. Among several systems that can be benefited from using these components, we highlight the distributed systems, where it is necessary to allow communications between software components located on different physical machines. An important issue related to the communication between distributed components is the provision of mechanisms for managing the quality of service. This work presents a metamodel for modeling middlewares based on components in order to provide to an application the abstraction of a communication between components involved in a data stream, regardless their location. Another feature of the metamodel is the possibility of self-adaptation related to the communication mechanism, either by updating the values of its configuration parameters, or by its replacement by another mechanism, in case of the restrictions of quality of service specified are not being guaranteed. In this respect, it is planned the monitoring of the communication state (application of techniques like feedback control loop), analyzing performance metrics related. The paradigm of Model Driven Development was used to generate the implementation of a middleware that will serve as proof of concept of the metamodel, and the configuration and reconfiguration policies related to the dynamic adaptation processes. In this sense was defined the metamodel associated to the process of a communication configuration. The MDD application also corresponds to the definition of the following transformations: the architectural model of the middleware in Java code, and the configuration model to XML
A utiliza??o da tecnologia de middleware em diversos tipos de sistemas, com a finalidade de abstrair detalhes de baixo n?vel relacionados com a distribui??o da l?gica da aplica??o, ? cada vez mais frequente. Dentre diversos sistemas que podem ser beneficiados com a utiliza??o desses componentes, podemos destacar os sistemas distribu?dos, onde ? necess?rio viabilizar a comunica??o entre componentes de software localizados em diferentes m?quinas f?sicas. Uma importante quest?o relacionada ? comunica??o entre componentes distribu?dos ? o fornecimento de mecanismos para gerenciamento da qualidade de servi?o. Este trabalho apresenta um metamodelo para modelagem de middlewares baseados em componentes que prov?em ? aplica??o a abstra??o da comunica??o entre componentes envolvidos em um fluxo de dados, independente da sua localiza??o. Outra caracter?stica do metamodelo ? a possibilidade de auto-adapta??o relacionada ao mecanismo de comunica??o utilizado, seja atrav?s da atualiza??o dos valores dos seus par?metros de configura??o, ou atrav?s da sua substitui??o por outro mecanismo, caso as restri??es de qualidade de servi?o especificadas n?o estejam sendo garantidas. Nesse prop?sito, ? previsto o monitoramento do estado da comunica??o (aplica??es de t?cnicas do tipo feedback control loop), analisando-se m?tricas de desempenho relacionadas. O paradigma de Desenvolvimento Dirigido por Modelos foi utilizado para gerar a implementa??o de um middleware que servir? como prova de conceito do metamodelo, e as pol?ticas de configura??o e reconfigura??o relacionadas com o processo de adapta??o din?mica; neste sentido, foi definido o metamodelo associado ao processo de configura??o de uma comunica??o. A aplica??o da t?cnica de MDD corresponde ainda ? defini??o das seguintes transforma??es: do modelo arquitetural do middleware para c?digo em linguagem Java, e do modelo de configura??o para c?digo XML
Ozercan, Sertac. "Adapting Feature-Driven Software Development Methodology to Design and Develop Educational Games in 3-D Virtual Worlds." Ohio University / OhioLINK, 2010. http://rave.ohiolink.edu/etdc/view?acc_num=ohiou1271449120.
Full textKant, Patricia Pratibha. "“The Number Race”: an efficacy study of an adaptive software in 5-to-7-year-old New Zealand children with low numeracy." Thesis, University of Canterbury. Psychology, 2015. http://hdl.handle.net/10092/10616.
Full textReigado, Carolina Rodrigues. "Strategies and habits for adapting the plan in agile teams: a grounded theory and improvisation perspective." Universidade de São Paulo, 2018. http://www.teses.usp.br/teses/disponiveis/18/18156/tde-17122018-090903/.
Full textA habilidade de os times ágeis adaptarem o plano do projeto de acordo com problemas inesperados ainda é uma área de pesquisa pouco explorada. Essas equipes precisam ser capazes de adaptar o plano do projeto quando se deparam com desafios inesperados e, ainda que os estudos relacionem alguns aspectos a essa habilidade, como tomada de decisão participativa, abertura para discutir problemas de imediato e foco em ações de curto prazo, os estudos ainda não oferecem uma teoria completa ou conjunto de práticas que descrevam como, de fato, a adaptação acontece. Quais ações e decisões do time lhe garantem a capacidade de adaptação? A improvisação é uma abordagem interessante para compreender esse gap, e consiste em executar uma ação sem previamente planejá-la, ou de uma maneira diferente do que a planejada, quando da ocorrência de um problema ou mudança inesperada. Esse estudo apresenta uma investigação da adaptação em projetos ágeis quando as equipes se deparam com mudanças ou problemas inesperados. O conceito da improvisação é usado e o estudo envolveu dois times ágeis que desenvolvem software, e utilizando o método Grounded theory (GT). Os resultados indicam que os times utilizam diferentes estratégias de improvisação, como quebrar regras de trabalho, assim como mantem hábitos que contribuem positivamente para a improvisação. O cliente também desempenha um papel importante ao ajudar os times a resolverem problemas inesperados, e portanto devem ser convidados a colaborar. Esses resultados podem ser usados para auxiliar profissionais no sentido de obter-se times ágeis mais efetivos na adaptação do plano durante o projeto.
Manyam, Venkata Sarath Chandra, and Narendra Kurapati. "Empirical investigation on adoption and adaptation of agile practices." Thesis, Blekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation, 2012. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-4292.
Full textPurcell, Steven L. "Integrating digital images into computer-based instruction : adapting an instructional design model to reflect new media development guidelines and strategies /." Diss., This resource online, 1993. http://scholar.lib.vt.edu/theses/available/etd-06062008-165453/.
Full textYang, Fang-Chung, and 楊方中. "Development of Adaptive and Intelligent Software Components for SMT Automatic Optical Inspection Systems." Thesis, 2004. http://ndltd.ncl.edu.tw/handle/22871945602950783975.
Full text長庚大學
機械工程研究所
92
This thesis aims to use the image processing and artificial neural network (ANN) to develop the automatic optical inspection (AOI) system to classify and recognize the 2D solder paste defects and to reconstruct 3D virtual laser solder paste surfaces. Meanwhile, we propose the pad-based and sub-area based methodology cooperating with the in-lab design specified light projection source simulation system and commercial coaxial light source to develop the AOI system. The back-propagation ANN module is also developed for training and recall inspection patterns. With the in-lab design structure light source, several AOI images are acquired to reconstruct the 3D solder paste surface model, however, it consumes a lot of time for images acquisition and computing. On the other hand, the commercial coaxial light source system is adopted to capture images for reconstructing the virtual laser 3D surface model. With the experimental results, the in-lab design structure light source for 3D surface reconstruction achieves 95% accuracy rate; In the same time, the commercial coaxial light source for 3D reconstruction just achieves about 80% recognition accuracy, nevertheless, it already meets the requirements of the industry applications. In summary, the 2D solder paste defect inspection achieves 85% average recognition accuracy; and the 3D solder paste surface reconstruction achieves 90% volumetric accuracy when compared to the actual laser surface scanning. In additional, the proposed system had been implemented as a window-based application program using the Microsoft Visual C++. The modules include the image acquisition, image processing, back-propagation ANN training and recall functions, 2D solder paste defects identification and 3D solder paste surface reconstruction, and graphical display interface. They are justified to most the SMT AOI inspection requirements.
Nainwal, Kalash Chandra. "Adaptive Grid Meta Scheduling - A QoS Perspective." Thesis, 2005. http://etd.iisc.ernet.in/handle/2005/1397.
Full textYen, Chin-Lung, and 葉欽龍. "Development of An Adaptive Redemptive Instruction System : A Study on Skill Test of C-Grade Computer Software Application." Thesis, 2007. http://ndltd.ncl.edu.tw/handle/60186771251056505970.
Full text長庚大學
資訊管理研究所
95
This research aims at the development and evaluation of an adaptive redemptive instruction system. In the study, it is focused on the skill test of C-grade computer software application. In the eualuation, a group of students had been divided into an experiment sub-group and a control sub-group at random. The experiment group is tutored by the adaptive redemptive instruction system, and the control group is tutored by traditional teaching. After finishing the experiment, all the students of the two groups accepted two written tests: the C-grade computer software application and Basic Computer Concept of Senior high School. According to the result, the grade of the two groups appeared significantly different because of the different teaching methods, especially in the Basic Computer Concept.The analysis of questionnaires from the experiment group shows that the adaptive redemptive instruction system can improve the learning will, satisfaction and effect of students. The questionnaires also show that the students who got higher grade show higher learning will, invest more time than other students and are more satisfied.
Ketterl, Markus. "Scalable Multimedia Learning: From local eLectures to global Opencast." Doctoral thesis, 2014. https://repositorium.ub.uni-osnabrueck.de/handle/urn:nbn:de:gbv:700-2014032712324.
Full text(8072417), Braiden M. Frantz. "Active Shooter Mitigation for Open-Air Venues." Thesis, 2021.
Find full textThis dissertation examines the impact of active shooters upon patrons attending large outdoor events. There has been a spike in shooters targeting densely populated spaces in recent years, to include open-air venues. The 2019 Gilroy Garlic Festival was selected for modeling replication using AnyLogic software to test various experiments designed to reduce casualties in the event of an active shooter situation. Through achievement of validation to produce identical outcomes of the real-world Gilroy Garlic Festival shooting, the researcher established a reliable foundational model for experimental purposes. This active shooter research project identifies the need for rapid response efforts to neutralize the shooter(s) as quickly as possible to minimize casualties. Key findings include the importance of armed officers patrolling event grounds to reduce response time, the need for adequate exits during emergency evacuations, incorporation of modern technology to identify the shooter’s location, and applicability of a 1:548 police to patron ratio.