• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 2
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • Tagged with
  • 10
  • 10
  • 3
  • 3
  • 3
  • 3
  • 3
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

AUTOSAR Acceptance Test of Communication on CAN bus

Sun, Bo, Huang, Shih-Ting January 2017 (has links)
The aim of this thesis is to build a framework based on the CAN bus and to create the auto-run scripts followed by the AUTOSAR Acceptance Test for Arctic Core and Arctic Studio, the products from ARCCORE AB. Subsequent to this, the UART driver between the test bench and the application layer has been implemented. In total, 11 test cases are configured with the application layer, the run time environment (RTE) layer and the basic software (BSW) layer. Thus, the test bench of each test case is also implemented. The result shows that 82.7% test cases are passed and the CANTP module and the LDCOM module are found not supported in the Arctic studio.
2

Acceptance Tests – FAT & SAT : An Empirical Case Study of Utility Poles

Al Farra, Hussni January 2016 (has links)
The overall purpose of this project is to devise improved quality acceptance procedures to examine quality characteristics of utility poles at the factory of the supplier (FAT) and on-site upon receipt by the customer (SAT). To that end, the thesis draws upon available standards, literature, and industry practices regarding wood, fiberglass and steel poles. As far as the design of the research, a single case study of a major power company was chosen. Then, a data collection plan was developed in order to build upon the existing knowledge found in the literature, and upon the data that can be collected from three of the Company’s suppliers, in addition to the Technical Research Institute of Sweden (SP). Documents’ analysis, interviews, observations, and a survey were the tools of that plan. It was found that criteria, inspection and test methods of wood poles are all sufficiently covered in the standards and the literature; for wood is the most commonly used material for utility poles. Next, in coverage of research, are the steel poles; while there is currently no standard that covers fiberglass utility poles. Indeed, quality characteristics, criteria, and acceptance procedures can altogether form parts of a sustainable solution, as long as the quality is managed as a process whether at the Company’s end or at the fabrication sites; that is especially true if there is some form of backward partnership between the Company and its suppliers.
3

Attitude Control Hardware and Software for Nanosatellites

Lukaszynski, Pawel 05 December 2013 (has links)
The analysis, verification and emulation of attitude control hardware for nanosatellite spacecraft is described. The overall focus is on hardware that pertains to a multitude of missions currently under development at the University of Toronto Institute for Aerospace Studies - Space Flight Laboratory. The requirements for these missions push the boundaries of what is currently the accepted performance level of attitude control hardware. These new performance envelopes demand new acceptance test methods which must verify the performance of the attitude control hardware. In particular, reaction wheel and hysteresis rod actuators are the focus. Results of acceptance testing are further employed in post spacecraft integration for hardware emulation. This provides for a reduced mission cost as a function of reduced spare hardware. The overall approach provides a method of acceptance testing to new performance envelopes with the benefit of cost reduction with hardware emulation for simulations during post integration.
4

Attitude Control Hardware and Software for Nanosatellites

Lukaszynski, Pawel 05 December 2013 (has links)
The analysis, verification and emulation of attitude control hardware for nanosatellite spacecraft is described. The overall focus is on hardware that pertains to a multitude of missions currently under development at the University of Toronto Institute for Aerospace Studies - Space Flight Laboratory. The requirements for these missions push the boundaries of what is currently the accepted performance level of attitude control hardware. These new performance envelopes demand new acceptance test methods which must verify the performance of the attitude control hardware. In particular, reaction wheel and hysteresis rod actuators are the focus. Results of acceptance testing are further employed in post spacecraft integration for hardware emulation. This provides for a reduced mission cost as a function of reduced spare hardware. The overall approach provides a method of acceptance testing to new performance envelopes with the benefit of cost reduction with hardware emulation for simulations during post integration.
5

Desenvolvimento de software guiado por testes de aceitação usando EasyAccept. / Development of software guided by acceptance tests using EasyAccept.

ABATH NETO, Osório Lopes. 23 August 2018 (has links)
Submitted by Johnny Rodrigues (johnnyrodrigues@ufcg.edu.br) on 2018-08-23T15:26:25Z No. of bitstreams: 1 OSÓRIO LOPES ABATH NETO - DISSERTAÇÃO PPGCC 2007..pdf: 1322223 bytes, checksum: 3e204692131c02935d262bb71e470eaa (MD5) / Made available in DSpace on 2018-08-23T15:26:25Z (GMT). No. of bitstreams: 1 OSÓRIO LOPES ABATH NETO - DISSERTAÇÃO PPGCC 2007..pdf: 1322223 bytes, checksum: 3e204692131c02935d262bb71e470eaa (MD5) Previous issue date: 2007-08-30 / O Desenvolvimento de Software Guiado por Testes de Aceitação – Acceptance Test Driven Development (ATDD) – é uma metodologia de desenvolvimento de software ágil que apresenta vários benefícios, que incluem confiança no software em desenvolvimento, sincronização automática entre análise e código, redução de problemas de comunicação no projeto e foco dos desenvolvedores nos requisitos do cliente. É particularmente adequada para projetos terceirizados e para ensinar desenvolvimento de software a estudantes de Ciência da Computação. Entretanto, como é uma metodologia nova, ainda falta para ela uma cobertura adequada na literatura. Além disso, a área de padrões para ATDD ainda precisa ser iniciada. Esta dissertação envolve a realização de um estudo investigativo sobre melhores práticas e padrões para ATDD, a definição de como aplicar a metodologia sob o ponto de vista de um processo de desenvolvimento de software, e um resumo da experiência adquirida com ensino de desenvolvimento de software utilizando ATDD. Como resultado da realização destas atividades, foi escrito um texto introdutório sobre ATDD, que esperamos sirva não só para que novatos aproveitem o máximo da metodologia, mas também para divulgar seus benefícios. Os exemplos do texto usam EasyAccept, uma ferramenta de testes de aceitação com scripts, como meio de exposição da metodologia. / Acceptance Test Driven Development (ATDD) is an emerging agile methodology to develop software which has a number of advantages, including confidence in the software being developed, automated synchronization between analysis and code, reduction of project communication problems and developer focus on client requirements. It is particularly suited to outsource projects and to teach software development to Computer Science students. As it is new, however, there is still a lack of proper coverage of this methodology in the literature. Furthermore, the area of patterns for ATDD still needs to be started. This dissertation involves performing an investigative study on best practices and patterns for ATDD, defining the application of the methodology with a software development process point of view and summarizing gathered experience with ATDD as a means of teaching software development. The result of these activities was an introductory text on ATDD, which we hope will serve not only to help newcomers yield more from the methodology, but also to divulge its benefits. The examples in the text use EasyAccept, a scripted acceptance testing tool, as a means of exposing the methodology.
6

Emulering av en produktioncell med Visionguidning : Virtuell idrifttagning / Emulation of a productioncell including robot vision : Virtual commissioning

Einevik, Johan, Kurri, John January 2017 (has links)
Genom att använda sig utav en virtuell kopia utav en produktionscell kan programmering och funktionstester av olika paneler testas i ett tidigt stadie. En virtuell kopia bidrar också till enklare felsökning och minskning av kostnader vid idrifttagning. Tanken med projektet är att undersöka i vilken utsträckning som emuleringsmodellen kan ersätta den riktiga cellen vid ett funktionstest för leverantören. Det som också undersöks är i vilken utsträckning riktiga CAD-ritningar kan användas och vilka krav som ställs på ritningarna för att underlätta emulering. Projektet hade flera utmaningar och en av dem som uppkom under projektets gång var problemet med att det inte gick att emulera säkerhetssystemen. Detta löstes genom att bygla alla säkerhetskretsar i PLC-programmet. En viktig del i emulering är kommunikation mellan de olika programvarorna i systemet. I projektets visade det sig fördelaktigt att dela upp programmen i emuleringssystemet för att fördela resurserna över tre datorer. Att använda sig utav en emuleringsmodell istället för en riktig produktionscell är fortfarande i forskningsstadiet men genom projektet har många användningsområden identifierats och skulle kunna förändra idrifttagning i framtiden. / Using a virtual twin of a production cell, makes it possible for programming and different functional testing of panels to be performed in early stages of development. A virtual twin contributes to a simpler debugging and to identify problems and minimize cost in commissioning of the production cell. The aim for the project is to investigate how well an emulated cell will perform compared to the real production cell in a factory acceptance test. Another objective is to investigate how you can use real CAD models in the emulation and what type of criteria the models should meet. The project had a lot of challenges and one of them was the difficulty to emulate the safety systems. This was solved by bypassing the safety in the PLC program. One important thing about emulation is communication between the different software used in the system. In this project, it proved successful to distribute the software on three computers to ease the workload of the programs used in the emulation. To use the emulated model instead of the real system is still in the research phase but in this project a lot of useful applications could be identified that could change commissioning in the future.
7

Abnahmetestgetriebene Entwicklung von ereignisbasierten Anwendungen

Weiß, Johannes 16 June 2017 (has links) (PDF)
Die Menge an verfügbaren, elektronisch auswertbaren Informationen nimmt stetig zu. Mobiltelefone mit unterschiedlichsten Sensoren, soziale Netzwerke und das Internet der Dinge sind Beispiele für Erzeuger von potentiell interessanten und verwertbaren Daten. Das Themenfeld der ereignisverarbeitenden Systeme (Event Processing – EP) bietet Technologien und Werkzeuge an, um eintreffende Daten, sog. Ereignisse, in nahezu Echtzeit zu verarbeiten. So können z.B. Muster in den Ereignissen erkannt werden. Durch die Erstellung von abgeleiteten Ereignissen können somit weitere Systemen auf diese Mustererkennung reagieren. So können u.a. zeitbasierte Funktionalitäten realisiert werden, wie z.B. das Überwachen von Aktienkursen in einem definierten Zeitraum. Im Gegensatz zu einem nachrichtenorientierten Kommunikationssystem können in EP-Anwendungen fachlich relevante Anwendungsfunktionalitäten umgesetzt werden. Die Validierung dieser Anwendungen durch Fachexperten gewinnt dadurch eine gesteigerte Bedeutung. Die abnahmetestgetriebene Entwicklung (Acceptance Test Driven Development – ATDD) ist eine Methode der agilen Softwareentwicklung und fokussiert sich auf die Integration von Fachexperten in die Erstellung und Auswertung von automatisierbaren Testfällen. Neben dem Potential der Automatisierung von manuellen Regressionstests liegt in der Methode die Möglichkeit den Wissenstransfer zwischen Entwicklern und Fachexperten zu verbessern. Die vorliegende Arbeit leistet mehrere Beiträge zur Untersuchung von ATDD im Bereich der EP-Anwendungsentwicklung. Zunächst wurden Anforderungen für eine entsprechende Werkzeugunterstützung auf Basis der Eigenschaften von EP-Anwendungen ermittelt und der Produktqualitätsklassifikationen funktionalen Eignung, Modularität und Benutzbarkeit zugeordnet. Im Rahmen einer systematischen Literaturrecherche wurden Ansätze aus der Literatur sowie die Werkzeugunterstützung der vorhandenen Produktlösungen analysiert. Dabei wurde deutlich, dass die verwandten Lösungen die identifizierten Anforderungen nicht ausreichend erfüllen. Dadurch motiviert wurde eine Testbeschreibungssprache sowie ein ausführendes, verteiltes Testsystem konzipiert und formal beschrieben. Die Testbeschreibungssprache bietet Kommandos zur produktunabhängigen Spezifikation von Testfällen an. Mit Hilfe des Testsystems ist es möglich, diese Testfälle gegen EP-Produktlösungen auszuführen. Anhand von ausgewählten Fallstudien und einer prototypischen Umsetzung des Lösungsansatzes wurde eine Validierung vorgenommen. Dabei wird ersichtlich, dass der vorgestellte Lösungsansatz den aktuellen Stand der Technik hinsichtlich funktionaler Eignung und Modularität in diesem Anwendungsbereich übersteigt. Die Benutzbarkeit wurde anhand von zwei Benutzerstudien tiefergehend untersucht. Dabei sind erste Erkenntnisse über die praktische Nutzung der Testbeschreibungssprache sowie zukünftige Fragestellungen aufgedeckt worden. In der ersten Studie wurde das Verstehen von Testfällen untersucht und dabei die automatisierbare Testbeschreibungssprache mit einer klassischen Testbeschreibungsvorlage verglichen. Hinsichtlich der Bearbeitungsdauer wurde ein signifikanter Effekt zugunsten der automatisierbaren Sprache ermittelt. Die zweite Studie betrachtet das Spezifizieren von Testfällen. Auch hier wurden Vorteile hinsichtlich der Bearbeitungsdauer aufgedeckt.
8

Abnahmetestgetriebene Entwicklung von ereignisbasierten Anwendungen: Werkzeugunterstützung und empirische Studien

Weiß, Johannes 14 June 2017 (has links)
Die Menge an verfügbaren, elektronisch auswertbaren Informationen nimmt stetig zu. Mobiltelefone mit unterschiedlichsten Sensoren, soziale Netzwerke und das Internet der Dinge sind Beispiele für Erzeuger von potentiell interessanten und verwertbaren Daten. Das Themenfeld der ereignisverarbeitenden Systeme (Event Processing – EP) bietet Technologien und Werkzeuge an, um eintreffende Daten, sog. Ereignisse, in nahezu Echtzeit zu verarbeiten. So können z.B. Muster in den Ereignissen erkannt werden. Durch die Erstellung von abgeleiteten Ereignissen können somit weitere Systemen auf diese Mustererkennung reagieren. So können u.a. zeitbasierte Funktionalitäten realisiert werden, wie z.B. das Überwachen von Aktienkursen in einem definierten Zeitraum. Im Gegensatz zu einem nachrichtenorientierten Kommunikationssystem können in EP-Anwendungen fachlich relevante Anwendungsfunktionalitäten umgesetzt werden. Die Validierung dieser Anwendungen durch Fachexperten gewinnt dadurch eine gesteigerte Bedeutung. Die abnahmetestgetriebene Entwicklung (Acceptance Test Driven Development – ATDD) ist eine Methode der agilen Softwareentwicklung und fokussiert sich auf die Integration von Fachexperten in die Erstellung und Auswertung von automatisierbaren Testfällen. Neben dem Potential der Automatisierung von manuellen Regressionstests liegt in der Methode die Möglichkeit den Wissenstransfer zwischen Entwicklern und Fachexperten zu verbessern. Die vorliegende Arbeit leistet mehrere Beiträge zur Untersuchung von ATDD im Bereich der EP-Anwendungsentwicklung. Zunächst wurden Anforderungen für eine entsprechende Werkzeugunterstützung auf Basis der Eigenschaften von EP-Anwendungen ermittelt und der Produktqualitätsklassifikationen funktionalen Eignung, Modularität und Benutzbarkeit zugeordnet. Im Rahmen einer systematischen Literaturrecherche wurden Ansätze aus der Literatur sowie die Werkzeugunterstützung der vorhandenen Produktlösungen analysiert. Dabei wurde deutlich, dass die verwandten Lösungen die identifizierten Anforderungen nicht ausreichend erfüllen. Dadurch motiviert wurde eine Testbeschreibungssprache sowie ein ausführendes, verteiltes Testsystem konzipiert und formal beschrieben. Die Testbeschreibungssprache bietet Kommandos zur produktunabhängigen Spezifikation von Testfällen an. Mit Hilfe des Testsystems ist es möglich, diese Testfälle gegen EP-Produktlösungen auszuführen. Anhand von ausgewählten Fallstudien und einer prototypischen Umsetzung des Lösungsansatzes wurde eine Validierung vorgenommen. Dabei wird ersichtlich, dass der vorgestellte Lösungsansatz den aktuellen Stand der Technik hinsichtlich funktionaler Eignung und Modularität in diesem Anwendungsbereich übersteigt. Die Benutzbarkeit wurde anhand von zwei Benutzerstudien tiefergehend untersucht. Dabei sind erste Erkenntnisse über die praktische Nutzung der Testbeschreibungssprache sowie zukünftige Fragestellungen aufgedeckt worden. In der ersten Studie wurde das Verstehen von Testfällen untersucht und dabei die automatisierbare Testbeschreibungssprache mit einer klassischen Testbeschreibungsvorlage verglichen. Hinsichtlich der Bearbeitungsdauer wurde ein signifikanter Effekt zugunsten der automatisierbaren Sprache ermittelt. Die zweite Studie betrachtet das Spezifizieren von Testfällen. Auch hier wurden Vorteile hinsichtlich der Bearbeitungsdauer aufgedeckt.
9

Kvalitetssäkring och test av leveranser vid arbete enligt scrum : En fallstudie på företaget SSG

Lönngren, Josefin, Fahlén, Sandra January 2016 (has links)
Failed projects are often caused by not detected failures and therefore tests should be performed at some time during the project to avoid those failures. In the agile method Scrum the tests of IT services are executed by the supplier to secure the quality of the services. In theory, no tests are performed by the product owner. This requires big amount of trust to the supplier and a close partnership. In agile methods the time and costs are fixed, and because of this there is also a risk that unfinished products are delivered on deadline. Little research about tests and Scrum can be found, and therefore the aim with this study is to evaluate how and when quality assurance and tests should be treated in the best way by the product owner in Scrum. The study aims to answer the question of which manual test type is relevant to perform by the product owner to ensure the quality of the IT services. The question about how and when the test should be executed should also be answered. The study is based on a case study at the company Standard Solutions Group (SSG) which is a technical consultancy. The methodology in the study involves interviews, observations, a survey, and a literature study. The different methods are used to gather information from different perspectives and should increase reliability. Acceptance tests are selected to be best suitable to be performed by the product owner. To answer the question about how the test should be executed the authors select to develop a checklist. The acceptance tests should be done continuously to create more efficiency, and it also should be easier to correct the errors. / Idag grundas ofta misslyckade projekt på att fel inte uppmärksammas och för att undvika dessa fel bör tester utföras någon gång under arbetet. I den agila metoden Scrum utförs tester på produkten av leverantören, däremot utförs i teorin inga tester från produktägarens sida, som är kunden i Scrum. Detta kräver stor tillit och ett nära samarbete mellan kund och leverantör. Eftersom agila metoder innebär att tiden och kostnaden är fast finns det även en risk att halvfärdiga produkter levereras vid deadline. Då tidigare forskning inte undersökt ämnet är syftet med arbetet att utvärdera hur och när kvalitetssäkring av leveranser på ett lämpligt sätt ska utföras från produktägarens sida i Scrum. Målet är dels att besvara frågan om vilken manuell testtyp som är relevant att utföra från produktägarens sida vid kvalitetssäkring av IT-tjänster. Dessutom ska även frågorna om hur och när det manuella testet bör utföras i Scrum besvaras. Denna studie baseras på en fallstudie som utförs hos Standard Solutions Group (SSG) som är en teknisk konsultverksamhet. Studien genomförs med hjälp aven övergripande metod som följs genom hela arbetet för att komma fram till en lösning. I studien används även andra modeller för att utföra observationer, enkätundersökning, intervjuer och en litteraturstudie. Detta för att få information från flera olika perspektiv vilket ökar studiens tillförlitlighet. Studien resulterar i atttest-typen acceptanstester är ett lämpligt test att utföra frånproduktägarens sida. En checklista utvecklas för att svara på frågan om hur testet ska utföras. För att skapa mer effektivitet så att fel enklare ska kunna åtgärdas utförs acceptanstestester kontinuerligt under arbetets gång.
10

Statistická analýza kontrolních zkoušek horninových kotev / Statistical analysis of the acceptance tests of ground anchors

Štefaňák, Jan Unknown Date (has links)
The objective of dissertation is to find the approaches for processing the data extracted from the reports that document the performing of acceptance tests of ground anchors. The purpose of this activity is to allow further utilization of this data for designing practice. 795 test records were collected. It is essential for the correctness of analysis, that the whole anchor bond must be placed in homogeneous material. The records for anchors that don’t fulfilled this condition were removed. The set of 379 records of anchors installed in six different soil types during construction work in Czech Republic remained. All those anchors were tested according the demands of european standard ČSN EN 1537:2001, valid until 2013. The methodics based on the mathematical statistics, regression analysis and probability methods were compiled during solving the task defined above. The major result of data processing that was performed via methodics based on combination of mathematical statistics and probability simulation methods is the set of bond shear stress parameter values elaborated for variety of soil types. The regression model for determination of the force-displacement curve and the model predicting the creep behavior of loaded ground anchor were constructed, where the creep value is dependent on the tendon bond length, tendon free length and on the level of prestressing force. The description of full-scale experiment, whose results were used for verification of assumptions incorporated in relevant methodics, is included. The example of determining the probability of failure of anchored structure using the stochastic simulation technique is mentioned also, where the previously obtained results are used as input values for this calculation. Moreover, the software application serving for automatization of processes associated to conducting of the tests of ground anchors and to creating the test report is introduced.

Page generated in 0.0835 seconds