Dissertations / Theses on the topic 'Studio Code'
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 'Studio Code.'
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.
Nilsson, Daniel. "G-Code to RAPID translator for Robot-Studio." Thesis, Högskolan Väst, Avdelningen för maskinteknik och naturvetenskap, 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:hv:diva-9981.
Full textThangavel, Gopalakrishnan. "Visual Studio Add-in for Proxy Object Code Generation." Thesis, Mälardalens högskola, Akademin för innovation, design och teknik, 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-23205.
Full textMazzoli, Alessandro. "Studio, analisi e progettazione di un prototipo di infrastructure as code." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2015. http://amslaurea.unibo.it/9482/.
Full textUccellatori, Martina. "Modelli particellari per lo studio delle miscele bituminose." Master's thesis, Alma Mater Studiorum - Università di Bologna, 2013. http://amslaurea.unibo.it/5423/.
Full textMasciulli, Claudio. "Gamification e rilevazione di barriere architettoniche: un caso di studio con applicazioni mobili." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2016. http://amslaurea.unibo.it/10886/.
Full textTomasi, Daniele. "Function Point e Real Time Software: caso di studio reale." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2014. http://amslaurea.unibo.it/7816/.
Full textDavid, Åström. "Implementation and Evaluation of an Emulated Permission System for VS Code Extensions using Abstract Syntax Trees." Thesis, Linköpings universitet, Programvara och system, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-177474.
Full textGambaletta, Daniele. "Stampa 3D: progettazione e realizzazione di una stampante 3D FDM come caso di studio." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2019.
Find full textNguyen, Christofer. "Priority automation engineering : Evaluating a tool for automatic code generation and configuration of PLC-Applications." Thesis, Linnéuniversitetet, Institutionen för datavetenskap och medieteknik (DM), 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-85797.
Full textPotros, Bashar. "Framställning av mätmetod för att upptäcka defekta luftmunstycken : Framställa en säker och tillförlitlig mätmetod för att mäta mängd vatten i 50 provrör." Thesis, Högskolan i Skövde, Institutionen för ingenjörsvetenskap, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-14965.
Full textTo detect defective air nozzles, Ecco Finishing AB in Skara has developed a new test equip-ment to replace an unreliable and uncertain existing test machine. Ecco Finishing AB wants to find a reliable and safe measurement method that will measure the amount of water in 50 test tubes. The overall goal of the thesis is to find a precise and repeatable measurement method for level measurement of fluid in the test tubes. Two measurement methods were evaluated that are most suitable for level measurement, vision systems and measurement by weighing. The reason for the choice of these two measurement methods is the test tubes of the test equipment, and that there are many measuring points and because of the small test tubes. Twenty experiments for vision systems and twenty experiments for weighingmethodwere made to evaluate and describe pros and cons. The experiments of vision systems and weighing were first made in the laboratory phase and then tested on the company's existing test equipment. The results of measurements were saved in an Excel sheet used to evaluate collected data. The evaluations were compared to set goals, reliability, accuracy, repeatabil-ity, automatic reporting of results and time of measurement. Vision systems are recom-mended for continued work and implementation on the existing test equipment
Anderson, Trisha. "Time Efficiency in Computer Assisted Direct Observation of Physical Activity using SOFIT." Diss., CLICK HERE for online access, 2005. http://contentdm.lib.byu.edu/ETD/image/etd933.pdf.
Full textCastellani, Giovanni. "Data capturing: studio di fattibilità per l’acquisizione automatizzata delle informazioni lungo la catena produttiva." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2016.
Find full textLawson, John. "Duty specific code driven design methodology : a model for better codes." Thesis, University of Aberdeen, 2002. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.274818.
Full textNobile, Marco. "Piattaforme per Internet of Things: Windows IoT Core come caso di studio." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2015. http://amslaurea.unibo.it/9216/.
Full textFärholt, Fredric. "Refactoring Nordyr : ReactJS + Laravel." Thesis, Mittuniversitetet, Institutionen för informationssystem och –teknologi, 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:miun:diva-39100.
Full textDet här självständiga arbetet har innefattat att omstrukturera en hemsida. Det innebär i enklare mening att modernisera kod och öka dess kvalité; att byta ut äldre kunskaper om metoder och koncept till något som anses vara av mer relevans för sin tid. Refaktoreringen har också inneburit att dess UI gjorts om till att bli mer tilltalande och användarvänlig. Hemsidan som gått igenom refaktoreringen är Nordyr (”https://nordyr.com/”). Nordyr är en Nordisk Film- & Serie-databas som delar information om nordiska filmer och tv-serier och alla inblandade. De erbjuder även sociala verktyg som användarprofiler och diverse verktyg för att förenkla upptäckandet och interaktionen mellan nordiska titlar och konsumenter. Detta gjordes möjligt med hjälp av vanilj PHP, JavaScript/jQuery, och databasen MariaDB för informationslagring och hantering. Genomförandet av refaktoreringen innebar att behålla PHP för backend men tillämpa ramverket Laravel, och likaså för frontend, JavaScript stod kvar men ReactJS (”JavaScript bibliotek”) tillämpades. Nordyr behåller MariaDB, men dess förfrågningar i SQL har anpassats till Laravels query-builder och Eloquent ORM, vilket innebar att majoriteten av SQL frågor skrivits om och majoriteten av tabeller representeras nu av modeller (”Models”). Omstruktureringen av Nordyr har visat på att hemsidan nu har förmågan att skala bättre, och utvecklingsmiljön kommer även bli mer behaglig för de inblandade.
Milleret, Cédric. "Convertisseurs d'électronique de puissance et systèmes numériques en aéronautique : application au radar météo." Phd thesis, Université Joseph Fourier (Grenoble), 2009. http://tel.archives-ouvertes.fr/tel-00379410.
Full textLes normes aéronautiques imposent que tous les dispositifs utilisés dans un avion répondent à des contraintes sévères quant à leur fiabilité et leur sécurité de fonctionnement. Dans le cas précis des convertisseurs statiques qui pilotent les actionneurs, on est confronté aux normes de fonctionnement des réseaux électriques, aux normes C.E.M., aux normes environnementales (au sens du contexte du dispositif), et aux normes liés aux systèmes de contrôle.
Le marché de l'aéronautique, bien que très spécifique, est très concurrentiel au niveau mondial. Les multiples objectifs de matériels très performants, très fiables, très sûrs, mais les moins chers possibles sont donc de véritables problématiques.
Dans le cadre des convertisseurs statiques, un moyen pour réduire les coûts est l'utilisation de DSP (Digital Signal Processors) pour maximiser l'intégration de la commande et pour réduire les coûts, mais ce composant n'est pas conçu pour le milieu aéronautique.
L'ensemble de cette étude porte sur la conception d'un nouveau type de radar marqué par plusieurs ruptures technologiques. Le prototype réalisé comporte un convertisseur statique piloté par un DSP, mais ayant des fonctionnalités qui vont largement au-delà du convertisseur basique d'électronique de puissance. L'aspect « système » est largement pris en compte. Le convertisseur mis en oeuvre est un dispositif autonome de pilotage de moteurs.
Skrášek, Tomáš. "Úzkopásmová PLC komunikace se standardy G3-PLC, PRIME a IEEE-1901.2." Master's thesis, Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií, 2015. http://www.nusl.cz/ntk/nusl-220388.
Full textKelly, Patrick. "Demon Code." Digital Commons at Loyola Marymount University and Loyola Law School, 2021. https://digitalcommons.lmu.edu/etd/988.
Full textŽilka, Radek. "Automatický design webových aplikací." Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2009. http://www.nusl.cz/ntk/nusl-236785.
Full textEl-Jaji, George. "Clean Code - En studie kring vilka områden inom clean code som anses vara lättförståeliga." Thesis, Örebro universitet, Handelshögskolan vid Örebro Universitet, 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:oru:diva-44368.
Full textTörnqvist, Mattias. "Kan applikationer utvecklas direktute i verksamheten? : En studie kring applikationsutveckling med low-code/no-code." Thesis, Karlstads universitet, Handelshögskolan (from 2013), 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:kau:diva-84803.
Full textVavrík, Michal. "Návrh a implementace řídícího programu pro CNC obráběcí stroj prostřednictvím B&R Automation." Master's thesis, Vysoké učení technické v Brně. Fakulta strojního inženýrství, 2020. http://www.nusl.cz/ntk/nusl-416642.
Full textDvorský, Petr. "Datový koncentrátor." Master's thesis, Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií, 2021. http://www.nusl.cz/ntk/nusl-442455.
Full textBroida, Clark Douglas. "Updating the outdated Boston zoning code." Thesis, Massachusetts Institute of Technology, 1987. http://hdl.handle.net/1721.1/71386.
Full textRoberti, Michele. "Sistemi esperti: Mycin come caso di studio." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2015. http://amslaurea.unibo.it/8358/.
Full textMcIntyre, Larry. "The South Carolina Black Code and its legacy." Thesis, The University of North Carolina at Charlotte, 2016. http://pqdtopen.proquest.com/#viewpdf?dispub=10117988.
Full textIn December 1865 the South Carolina State Legislature ratified a series of laws designed to control the social and economic futures of the freedpeople. Informally known as the Black Code, South Carolina’s white leadership claimed these laws protected blacks from their own naiveté in their newfound freedom. Rather, the Black Code relegated African Americans to inferiority and perpetuated the long-standing belief in white supremacy that permeated the South.
The South Carolina Black Code limited the freedmen’s civil rights, regulated their employment opportunities, and attacked the details of their most intimate personal relationships. Despite the challenges they faced, African American’s did not quietly accept their new quasi-slave status. In South Carolina, the freedmen voiced their concerns regarding the new laws and became active in state politics. African Americans embraced their opportunity to create positive political change, which along with other factors ultimately led to the demise of the Black Code. With support both locally and nationally, black South Carolinians soon gained rights previously denied to them. In less than a year’s time, the South Carolina Black Code ceased to exist as a result of state and federal legislation.
The significance of the South Carolina Black Code was not as much in the letter of the laws themselves, but rather in the message the creation of the code sent to both the freedpeople and their supporters. To South Carolina’s white leadership, though free, African Americans were not their equals. Moreover, the Black Code established precedent for future laws designed to discriminate against African Americans. The Black Code created a foundation for antebellum-like hostilities against former slaves in the post-bellum South. Segregation and violence ensued and fostered a legacy that lasted for almost a century.
Gallez, Florence H. J. T. "A proposal for a code of ethics for collaborative journalism in the digital age : the Open Park Code." Thesis, Massachusetts Institute of Technology, 2012. http://hdl.handle.net/1721.1/92140.
Full textCataloged from PDF version of thesis.
Includes bibliographical references (pages 294-300).
As American professional journalism with its established rules and values transitions to the little-regulated, ever-evolving world of digital news, few of its practitioners, contributors and consumers are giving thought to the moral and intellectual implications that this transition entails. While technologists and innovators have embraced this passage into a hybrid model of skilled and citizen-generated news production, even spearheading its new practices at times, this transition is taking place in a moral and regulatory void: without a strong legislative foundation for cyberspace and revised ethical rules for the journalism profession online, media professionals and independent news producers lack guidance and tools to respond appropriately to new ethical issues not covered by current laws and ethical codes. Some of the key questions facing the profession are: should online journalism and all new forms of news media production be regulated, and if so, to what extent and by whom? What constitutes ethical collaboration? How does current regulation operate? Should or could it be extended to the digital domain? In this thesis I argue that professional and amateur news publishing on the Internet and other digital formats have created new social issues, ethical dilemmas and unanticipated situations for journalists, which are specific to digital media and unaddressed by current laws, standards, and codes of ethics. Following an analysis of these issues and the deficiencies of current ethics codes, using a real-life case study and comments from working journalists on their new professional needs, I then propose my vision for online news media production, arguing for an open-source, participatory model supported by a solid, individual ethical foundation and a revised relationship with sources. The thesis culminates with my proposed code of ethics for collaborative journalism in the digital age, the Open Park Code of Ethics and the Global Media Ethics Forum. Initially conceived as a news-reporting and educational tool for the Open Park project of The MIT Center for Future Civic Media, the OP Code reflects the principles and guidelines of my open-source model and is readily usable and adaptable to the needs of varied news media communities and individual producers.
by Florence H. J. T. Gallez.
S.M. in Comparative Media Studies
Guevel, Ronan. "Synthetic Studies towards Vinigrol Tandem Cope-Cope Rearrangements /." The Ohio State University, 1994. http://rave.ohiolink.edu/etdc/view?acc_num=osu1487850665559446.
Full textSoudan, Franck. "Le code et le territoire." Thesis, Université Grenoble Alpes (ComUE), 2015. http://www.theses.fr/2015GREAA025/document.
Full textUnder what conditions a territory is built in regard to computer programming? How to reterritorialize Internet to a body scale? By where the algorithm penetrates our symbolic exchanges? With the i-material society, since we have to compose with the flow of information, we almost have to accept to start from nowhere and un-finish our development. Also, far from wanting to establish categories or principles claiming to establish an action plan, this thesis asks itself the problem of what, in a program, always escapes the codes; new images as they go beyond the screens and human environments, deeply hybridized by programmed automatons. To think flows, it is essential to consider a ground, a human environment fragment. Two projects related to the notion of territory --- a public service mission aimed to develop a network of cultural operators all over the city of Bourg-en-Bresse, and a digital art work investing, with the social portrait, the question of a re-appropriation of individuated stream --- will allow us to progress throughout this hyper-complex halfway between the body and the program. Ultimately, it will be to see what kind of affect it is necessary for us to know so that digital networks accompany an increase in our power to exist
Mehta, Shilpa M. C. P. Massachusetts Institute of Technology. "Form-based zoning : what place is this code?" Thesis, Massachusetts Institute of Technology, 2006. http://hdl.handle.net/1721.1/37865.
Full text"September 2006."
Includes bibliographical references (p. 97-102).
Form-based zoning is a relatively recent innovation in zoning reform. Many cities in the U.S. have adopted form-based codes in lieu of or as a supplement to conventional zoning and many more are in the process of studying and legislating this alternative. Form-based codes focus on the physical form of the built environment by prescribing parameters for physical form representing a specific intent for the public realm. Typically, form-based codes consist of regulating plan(s), urban standards (building envelope standards and streetscape/thoroughfare standards), and architectural standards. This thesis questions if the 'product' of form-based codes, i.e. the place imagined as a consequence of form-based codes, is differentiable based on place character. Place character refers to certain physical qualities based on location (loci) as well as certain perceptual qualities based on the life in these spaces (genius). This thesis hypothesizes that form-based could certainly result in quality urban spaces but the essential character of these spaces could be singular and indistinguishable from place to place. In order to examine this proposition, this thesis follows the terrain of a representative sample of form-based codes, which are studied as a proxy for the places that are intended as a consequence of implementation.
(cont.) The narrative for each code, which could be described as a specific interaction between the conceptual framework of the code and the contextual framework of a place, is dissected along specific cross-sections, such as geography, chronology, scale/structure, intent, typology, and fit. In addition, qualitative correlations across cross-sections were used to explain patterns observed in the cross-sections.A secondary question posed by this thesis examines the impact of factors peripheral to the code, such as the place itself, the process, the people involved, and the policy framework, on this lack of differentiation based on place character. This thesis concludes that form-based codes, as a conceptual framework, possess the structure and flexibility to be responsive to a place-based contextual framework. The lack of place character is a consequence of the limited narratives that define the intent of the code with respect to place and classify the code typologically.This is partially influenced by the current association of form-based codes with New Urbanism. In addition, this lack of differentiation based on place character is not necessarily endemic to the code itself but a consequence of factors peripheral to the code, i.e. processes that precede the code and/or processes that follow the code.
by Shilpa Mehta.
M.C.P.
Bareš, Jiří. "Návrh a realizace aktivního trojfázového usměrňovače." Master's thesis, Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií, 2016. http://www.nusl.cz/ntk/nusl-242023.
Full textBrezjanovic-Shogren, Jelena. "Analysis of code-switching and code-mixing among bilingual children: two case studies of Serbian-English language interaction." Thesis, Wichita State University, 2011. http://hdl.handle.net/10057/5051.
Full textThesis (M.A.)--Wichita State University, College of Liberal Arts and Sciences, Dept. of Anthropology
Gruber, Drew. "Coordinating Code in Virginia’s Historic Districts." VCU Scholars Compass, 2010. http://scholarscompass.vcu.edu/etd/2304.
Full textAronsson, Johanna. "Code Switching on Flashback : A Study of Code Switching on an Internet Based Discussion Forum." Thesis, Södertörns högskola, Institutionen för kultur och lärande, 2014. http://urn.kb.se/resolve?urn=urn:nbn:se:sh:diva-26800.
Full textBeqiri, Besmir. "Sistemi embedded open source: Arduino come caso di studio." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2012. http://amslaurea.unibo.it/3592/.
Full textGalante, Annamaria. "L'automonitoraggio della glicemia : il Glucometro come caso di studio." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2016. http://amslaurea.unibo.it/10046/.
Full textBorg, Elin, Agnes Skogfors, and Emma Wall. "Low code-utveckling : En studie av utvecklares motivation och förändring av yrkesrollen." Thesis, Örebro universitet, Handelshögskolan vid Örebro Universitet, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:oru:diva-89321.
Full textYoukhana, Sana. "Code-switching in the foreign language classroom." Thesis, Högskolan för lärande och kommunikation, Högskolan i Jönköping, HLK, Ämnesforskning, 2010. http://urn.kb.se/resolve?urn=urn:nbn:se:hj:diva-14779.
Full textFitzmaurice, Thomas Martin, and Thomas Martin Fitzmaurice. "Calibration studies on a dual porosity unsaturated flow code (DCM3D)." Thesis, The University of Arizona, 1994. http://hdl.handle.net/10150/626906.
Full textSchwartz, Sarah L. (Sarah Leah). "Owning the code of life : human gene patents in America." Thesis, Massachusetts Institute of Technology, 2015. http://hdl.handle.net/1721.1/101364.
Full textCataloged from PDF version of thesis.
Includes bibliographical references (pages 49-54).
In 2013, the United States Supreme Court heard the case of Association of Molecular Pathology v. Myriad Genetics. The case asked one question: are human genes patentable? Gene patents became commonplace during the biotechnology revolution of the 1980s, but generated a complex web of moral, legal, and biological questions. While some viewed gene patents as necessary in promoting and sustaining innovation, others felt that owning the code of life was morally and legally misguided. This tension played a central role in the early years of the Human Genome Project, and continued as people experienced the challenging consequences of assigning property rights to our shared biology. Several patients with genetic diseases were forced to navigate limited or expensive testing because of a company's genetic monopoly. Some scientists worried that their research might infringe a patent. When the Supreme Court decided the Myriad trial, ruling that unaltered human genes were not patent-eligible, their decision marked a surprising and historic shift in the relationship between patent law and fundamental biology-but questions and uncertainty about a future without gene patents remain.
by Sarah L. Schwartz.
S.M.
Johnson, Samantha. "Molecular genetic studies of cone, cone-rod and macular dystrophies." Thesis, University College London (University of London), 2003. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.398338.
Full textBucalossi, Cecilia <1981>. "Studio in vitro della suscettibilità genetica degli ovini alle EST: il PMCA come alternativa agli studi di trasmissione in vivo." Doctoral thesis, Alma Mater Studiorum - Università di Bologna, 2011. http://amsdottorato.unibo.it/4152/.
Full textSaigal, Nalin. "IVCon : a GUI-based tool for visualizing and modularizing crosscutting concerns." [Tampa, Fla] : University of South Florida, 2009. http://purl.fcla.edu/usf/dc/et/SFE0003009.
Full textChen, Stephen Yi-Chih. "Core capabilities and core rigidities in the multimedia industry." Thesis, Imperial College London, 1997. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.264906.
Full textStuhl, Andy Kelleher. "Listening in code : process and politics in interactive musical works." Thesis, Massachusetts Institute of Technology, 2016. http://hdl.handle.net/1721.1/104256.
Full textCataloged from PDF version of thesis.
Includes bibliographical references (pages 83-85).
As everyday musical experiences move further into software platforms, an interest among musicians in taking fuller advantage of computational media produces a strand of interactive, software-based musical works I call open mediational music. This phenomenon stands apart from other types of creative work centered on music and interaction by valorizing the listener's responsibility for instantiating musical works. It also advances an agenda of openness with respect to interactivity as a principle of new media. I center four case studies on a set of interactive musical works that exemplify this phenomenon: Reflective by Reiko Yamada, Thicket by Morgan Packard and Joshue Ott, Jazz. Computer by Yotam Mann and Sarah Rothberg, and Baggage Allowance by Pamela Z. Each of these works takes shape out of unique motivations and in different forms and settings. Collectively, they advance a notion of platforms as objects of critical awareness and propose listening as a model for mindful participation in algorithmic environments. Illuminating the distinct claims that sound and software hold on one another as creative domains, open mediational music invites listeners to rehearse a conscientious engagement with the sites and conditions of computationally mediated cultural encounter.
by Andy Kelleher Stuhl.
S.M. in Comparative Media Studies
Svensson, André, and Emil Wahlberg. "Uppförandekoder : En studie av de fyra storbankerna." Thesis, Uppsala universitet, Företagsekonomiska institutionen, 2014. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-227464.
Full textCSR is about corporate social responsibility in the community they serve. As a step to take responsibility, a company establishes a Code of Conduct that aims to convey how it takes responsibility and actions in different situations. One industry that has significantly increased its CSR work is the banking industry.Banks must follow the laws and rules from the authority, therefore, they establish a Code of Conduct. The purpose of this study is to see the effects of what a code of conduct can provide to a bank in addition to following the directive given by the au-thority e.g. One of the motives of a bank is to establish a code of conduct. This study will also contribute to a deeper understanding of the Codes of Conduct. To see their motives, we selected the four major banks in Sweden as subjects of the study as well as looking through their respective Codes of Conduct as basis for this investigation.The study concludes that there are several motives behind having a Code of Conduct. Foremost, companies are required by the authority to have a Code of Conduct. Also, companies gain several advantages in having a Code of Conduct. The study provides external and internal advantages for a company in drawing a Code of Conduct
Fritz, Marie. "The Da Vinci Code : En arketypisk saga : En djupstrukturell studie med didaktisk inriktning." Thesis, Högskolan Dalarna, Litteraturvetenskap, 2005. http://urn.kb.se/resolve?urn=urn:nbn:se:du-1854.
Full textCarpignoli, Nicolo. "Linguaggi di programmazione ad agenti: Jason come caso di studio." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2014. http://amslaurea.unibo.it/7580/.
Full textMoon, Joseph. "The evolution of an ethical code for professional mechanical engineers." Thesis, University of Brighton, 1992. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.332073.
Full textFERREIRA, ISABELLA VIEIRA. "ASSESSING THE BUG-PRONENESS OF REFACTORED CODE: LONGITUDINAL MULTI-PROJECT STUDIES." PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO, 2018. http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=35428@1.
Full textCONSELHO NACIONAL DE DESENVOLVIMENTO CIENTÍFICO E TECNOLÓGICO
Os elementos de código geralmente mudam ao longo da evolução do sistema, o que implica em uma eventual degradação estrutural do código fonte. Sintomas recorrentes de tal degradação são chamados anomalias de código. Estudos sugerem que quanto mais anomalias de código afetam um sistema, mais alta se torna a propensão a bugs dos elementos de código. Para lidar com tal degradação da qualidade estrutural do código, desenvolvedores geralmente aplicam refatorações no código fonte. No entanto, aplicar refatorações pode não ser suficiente para reduzir a propensão a bugs dos elementos de código degradados. Um estudo recente sugere que refatorações induzem bugs frequentemente. No entanto, os autores não analisam se o código refatorado está, de fato, diretamente relacionado à introdução de bugs. Com isso, nesta dissertação, realizamos dois estudos longitudinais de múltiplos projetos para avaliar a propensão a bugs do código refatorado. Nossa metodologia teve como objetivo abordar várias limitações de estudos anteriores. Por exemplo, definimos duas propriedades complementares da propensão a bugs do código refatorado, sendo elas, frequência e distância. Enquanto a primeira propriedade quantifica a frequência com que um código refatorado está relacionado a bugs que emergiram no código fonte, a distância quantifica o quão próximo um bug surge depois que uma refatoração é aplicada. Nosso primeiro estudo tem como objetivo avaliar a propensão a bugs de refatorações isoladas. Primeiro, nossos resultados mostram que 80 porcento dos elementos degradados que se tornaram bugs não foram previamente refatorados. Este resultado implica que um código refatorado é menos propenso a bugs do que um código não refatorado. Em segundo lugar, em 75 porcento das vezes um bug surge depois de 7 mudanças feitas a partir da operação de refatoração, o que geralmente corresponde à 3 meses nos projetos analisados. Nosso segundo estudo tem como objetivo avaliar a propensão a bugs de refatorações em lote, ou seja, refatorações aplicadas em sequência. Nossos resultados mostram que, na maioria dos casos, o código refatorado em lotes é mais resiliente à introdução de bugs do que o código refatorado por meio de refatorações isoladas.
Programs often change along the system evolution, which implies an eventual code structure degradation. Recurring symptoms of such degradation are code smells. Studies suggest that the more frequently code smells affect a system, the higher becomes the bug-proneness of the code elements. To tackle code structural quality degradation, developers often apply refactorings on smelly program elements. However, applying refactorings might not suffice to reduce the bug-proneness of such degraded program elements. Previous empirical studies do not systematically analyze the bug-proneness of refactored code. Even though a recent study suggests that refactoring induces bugs frequently, the authors do not analyze to what extent refactored code is indeed closely related to the bug occurrence. Thus, in this dissertation, we conducted two longitudinal multi-project studies to assess the bugproneness of refactored code. Our methodology aimed to address various limitations of previous studies. For instance, we have defined two complementary properties of the bug-proneness of refactored code, i.e., frequency and distance. While the former quantifies how often a refactored code is related to emerging bugs, the latter quantifies how close a bug emerges after a refactoring has been applied. The quantitative analysis of such properties was complemented by a manual analysis of refactorings closely related to the bug occurrence. Our first study aims at assessing the bug-proneness of code refactored through isolated refactorings, i.e., a single refactoring operation not performed in conjunction with other refactoring operations. This study reveals that 80 per cent of the smelly elements that became buggy were not previously refactored. This result suggests the refactored code is much less bug-prone than non-refactored code. Moreover, in 75 per cent of the times, a bug emerges in 7 changes far from the refactoring operation; this amount of changes usually corresponds to 3 months in the analyzed projects. Our second study aims at assessing the bug-proneness of code elements refactored through batch refactorings, i.e., a sequence of inter-related refactoring operations. Our results show that code refactored through batches is often more resilient to the introduction of bugs as compared to code refactored through isolated refactorings.