To see the other types of publications on this topic, follow the link: Programming tools.

Dissertations / Theses on the topic 'Programming tools'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 50 dissertations / theses for your research on the topic 'Programming tools.'

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.

1

Yang, Shih-min. "Using programming tools in virtual environments." Master's thesis, University of Cape Town, 2002. http://hdl.handle.net/11427/7414.

Full text
Abstract:
Bibliography: leaves 108-115.<br>Presence is the sense of being in the computer-generated environment. It is regarded as the key to understanding the success of a virtual environment. In this research we focus on desktop virtual environment authoring tools. We believe that presence is also important in authoring tools because with greater presence, people can enjoy the process of building virtual environments and increase the task performance. The type of desktop virtual environment authoring tool we are interested in is represented best by Alice. It allows novice users, who do not have knowle
APA, Harvard, Vancouver, ISO, and other styles
2

Tan, Roy Patrick. "Programming Language and Tools for Automated Testing." Diss., Virginia Tech, 2007. http://hdl.handle.net/10919/28684.

Full text
Abstract:
Software testing is a necessary and integral part of the software quality process. It is estimated that inadequate testing infrastructure cost the US economy between $22.2 and $59.5 billion. We present Sulu, a programming language designed with automated unit testing specifically in mind, as a demonstration of how software testing may be more integrated and automated into the software development process. Sulu's runtime and tools support automated testing from end to end; automating the generation, execution, and evaluation of test suites using both code coverage and mutation analysis. Sulu i
APA, Harvard, Vancouver, ISO, and other styles
3

Toyn, I. "Exploratory environments for functional programming." Thesis, University of York, 1987. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.377289.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Price, James Richard. "Tools and techniques for programming many-core architectures." Thesis, University of Bristol, 2018. https://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.752798.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Capotondi, Alessandro <1983&gt. "Programming models and tools for many-core platforms." Doctoral thesis, Alma Mater Studiorum - Università di Bologna, 2016. http://amsdottorato.unibo.it/7630/4/Capotondi_Alessandro_tesi.pdf.

Full text
Abstract:
The negotiation between power consumption, performance, programmability, and portability drives all computing industry designs, in particular the mobile and embedded systems domains. Two design paradigms have proven particularly promising in this context: architectural heterogeneity and many-core processors. Parallel programming models are key to effectively harness the computational power of heterogeneous many-core SoC. This thesis presents a set of techniques and HW/SW extensions that enable performance improvements and that simplify programmability for heterogeneous many-core platforms.
APA, Harvard, Vancouver, ISO, and other styles
6

Capotondi, Alessandro <1983&gt. "Programming models and tools for many-core platforms." Doctoral thesis, Alma Mater Studiorum - Università di Bologna, 2016. http://amsdottorato.unibo.it/7630/.

Full text
Abstract:
The negotiation between power consumption, performance, programmability, and portability drives all computing industry designs, in particular the mobile and embedded systems domains. Two design paradigms have proven particularly promising in this context: architectural heterogeneity and many-core processors. Parallel programming models are key to effectively harness the computational power of heterogeneous many-core SoC. This thesis presents a set of techniques and HW/SW extensions that enable performance improvements and that simplify programmability for heterogeneous many-core platforms.
APA, Harvard, Vancouver, ISO, and other styles
7

Merriam, Nicholas Andrew Van Ness. "Tools for algebraic program transformation." Thesis, Imperial College London, 1995. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.281687.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

Guest, S. P. "Software tools for dialogue design." Thesis, De Montfort University, 1986. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.372851.

Full text
APA, Harvard, Vancouver, ISO, and other styles
9

Antipova, Ekaterina. "Advanced mathematical programming tools for alternative energy systems design." Doctoral thesis, Universitat Rovira i Virgili, 2013. http://hdl.handle.net/10803/124102.

Full text
Abstract:
The goal of this thesis is to provide a systematic mathematical decision-support tool for the design of energy systems. Nowadays the society is becoming increasingly conscious about ecological problems originated by anthropogenic factors. In response to this situation, the authorities are taking measures with the purpose to restrict the actual and further environmental load related to human activity. Here, energy efficiency and renewable energies play an important role. Particularly, one of the measures with considerable potential is the retrofit of standard industrial processes through the in
APA, Harvard, Vancouver, ISO, and other styles
10

Valente, Patrick. "Software tools for the investigation of stochastic programming problems." Thesis, Brunel University, 2002. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.270578.

Full text
APA, Harvard, Vancouver, ISO, and other styles
11

O'Neill, I. M. "Logic programming tools and techniques for imperative program verification." Thesis, University of Southampton, 1987. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.380044.

Full text
APA, Harvard, Vancouver, ISO, and other styles
12

Pasha, Muhammad Anwar-ur-Rehman. "Logic programming based information management tools for hypermedia systems." Thesis, University of Southampton, 1995. https://eprints.soton.ac.uk/426838/.

Full text
APA, Harvard, Vancouver, ISO, and other styles
13

Msiska, Mwawi Fred. "A visual programming environment for authoring ASD therapy tools." Thesis, Stellenbosch : Stellenbosch University, 2011. http://hdl.handle.net/10019.1/17939.

Full text
Abstract:
Thesis (MSc)--Stellenbosch University, 2011.<br>ENGLISH ABSTRACT: 3D virtual environments can be used as therapy tools in patients with autism spectrum disorders (ASDs); however, the development of such tools is time-consuming. A 3D virtual environment development platform for such tools has been developed specifically for the South African context, because of the language and culture sensitivity of these therapy tools. The 3D virtual environment development platform has a Lua scripting interface for specifying logic in the virtual environments. Lua is a textual programming language, an
APA, Harvard, Vancouver, ISO, and other styles
14

Page, Stephen Dowland. "Computer tools for music information retrieval." Thesis, University of Oxford, 1988. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.293399.

Full text
APA, Harvard, Vancouver, ISO, and other styles
15

McParland, Patrick J. "Software tools to support formal methods." Thesis, Queen's University Belfast, 1989. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.292757.

Full text
APA, Harvard, Vancouver, ISO, and other styles
16

Souza, J. M. de. "Software tools for conceptual schema integration." Thesis, University of East Anglia, 1986. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.373740.

Full text
APA, Harvard, Vancouver, ISO, and other styles
17

Hart, Edmund Reid. "Prototyping tools for parallel program design." Thesis, University of Westminster, 1996. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.319678.

Full text
APA, Harvard, Vancouver, ISO, and other styles
18

Gupta, Anima. "Logic Programming Tools for Dynamic Content Generation and Internet Data Mining." Thesis, University of North Texas, 2000. https://digital.library.unt.edu/ark:/67531/metadc2677/.

Full text
Abstract:
The phenomenal growth of Information Technology requires us to elicit, store and maintain huge volumes of data. Analyzing this data for various purposes is becoming increasingly important. Data mining consists of applying data analysis and discovery algorithms that under acceptable computational efficiency limitations, produce a particular enumeration of patterns over the data. We present two techniques based on using Logic programming tools for data mining. Data mining analyzes data by extracting patterns which describe its structure and discovers co-relations in the form of rules. We disting
APA, Harvard, Vancouver, ISO, and other styles
19

Vasilopoulos, Ioannis Vasileiou. "The design, development and evaluation of a visual programming tool for novice programmers : psychological and pedagogical effects of introductory programming tools on programming knowledge of Greek students." Thesis, Teesside University, 2014. http://hdl.handle.net/10149/347149.

Full text
Abstract:
This thesis reports a research project that aims to improve the teaching and learning of introductory programming from a pedagogical and psychological viewpoint. Towards this aim, seven principles for designing educational programming tools for novices were identified by reviewing literature regarding novices’ difficulties and using a theoretical framework defined by the psychological theories of Constructivism and Cognitive Load Theory. This set of design principles was not only theoretically identified, but its pedagogical impact was also empirically tested. For this reason, Koios, a new pro
APA, Harvard, Vancouver, ISO, and other styles
20

Scott, Jessica Stacy. "GPU programming for real-time watercolor simulation." Thesis, Texas A&M University, 2004. http://hdl.handle.net/1969.1/1572.

Full text
Abstract:
This thesis presents a method for combining GPU programming with traditional programming to create a fluid simulation based watercolor tool for artists. This application provides a graphical interface and a canvas upon which artists can create simulated watercolors in real time. The GPU, or Graphics Processing Unit, is an effcient and highly parallel processor located on the graphics card of a computer; GPU programming is touted as a way to improve performance in graphics and non–graphics applications. The effectiveness of this method in speeding up large, general purpose programs, however, is
APA, Harvard, Vancouver, ISO, and other styles
21

Moody, Shirley A. "Methods and tools for modelling linear and integer programming problems." Thesis, Brunel University, 1994. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.239161.

Full text
APA, Harvard, Vancouver, ISO, and other styles
22

Lucas, Cormac Anthony. "An investigation of computer based tools for mathematical programming modelling." Thesis, Brunel University, 1986. http://bura.brunel.ac.uk/handle/2438/7884.

Full text
APA, Harvard, Vancouver, ISO, and other styles
23

Dazzi, Patrizio. "Tools and models for high level parallel and Grid programming." Thesis, IMT Alti Studi Lucca, 2008. http://e-theses.imtlucca.it/12/1/Dazzi_phdthesis.pdf.

Full text
Abstract:
When algorithmic skeletons were first introduced by Cole in late 1980 (50) the idea had an almost immediate success. The skeletal approach has been proved to be effective when application algorithms can be expressed in terms of skeletons composition. However, despite both their effectiveness and the progress made in skeletal systems design and implementation, algorithmic skeletons remain absent from mainstream practice. Cole and other researchers, respectively in (51) and (19), focused the problem. They recognized the issues affecting skeletal systems and stated a set of principles that ha
APA, Harvard, Vancouver, ISO, and other styles
24

Mahout, Maxime. "Logic programming tools for metabolic fluxes analysis and biological applications." Electronic Thesis or Diss., université Paris-Saclay, 2023. http://www.theses.fr/2023UPASG086.

Full text
Abstract:
En biologie des systèmes, l'analyse des voies métaboliques est une méthode essentielle pour étudier le métabolisme et améliorer la compréhension du fonctionnement des systèmes vivants. Deux concepts clés sont l'analyse des modes élémentaires de flux (EFMs), qui permet de décrire les réseaux métaboliques en termes de voies minimales, et les Minimal Cut Sets (MCSs), représentant les coupures minimales de flux du réseau en termes de réactions. Dans le cadre de cette thèse, nous avons développé une méthode de programmation logique pour le calcul des modes élémentaires de flux: aspefm. L'outil est
APA, Harvard, Vancouver, ISO, and other styles
25

Wu, Hui. "Grammar-driven generation of domain-specific language testing tools using aspects." Birmingham, Ala. : University of Alabama at Birmingham, 2007. https://www.mhsl.uab.edu/dt/2007p/wu-hui.pdf.

Full text
Abstract:
Thesis (Ph. D.)--University of Alabama at Birmingham, 2007.<br>Additional advisors: Barrett R. Bryant, Marjan Mernik, Mikhail Auguston, Chengcui Zhang, Brian Toone. Description based on contents viewed Feb. 8, 2008; title from title screen. Includes bibliographical references (p. 143-151).
APA, Harvard, Vancouver, ISO, and other styles
26

Murphy-Hill, Emerson. "Programmer Friendly Refactoring Tools." PDXScholar, 2009. https://pdxscholar.library.pdx.edu/open_access_etds/2672.

Full text
Abstract:
Tools that perform semi-automated refactoring are currently under-utilized by programmers. If more programmers adopted refactoring tools, software projects could make enormous productivity gains. However, as more advanced refactoring tools are designed, a great chasm widens between how the tools must be used and how programmers want to use them. This dissertation begins to bridge this chasm by exposing usability guidelines to direct the design of the next generation of programmer-friendly refactoring tools, so that refactoring tools fit the way programmers behave, not vice-versa.
APA, Harvard, Vancouver, ISO, and other styles
27

Thearle, R. W. "The integration of tools in software engineering environments." Thesis, University of Kent, 1992. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.304957.

Full text
APA, Harvard, Vancouver, ISO, and other styles
28

Kelner, Judith. "Using directed graphs for software visualisation." Thesis, University of Kent, 1993. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.334043.

Full text
APA, Harvard, Vancouver, ISO, and other styles
29

Menon, Sathis N. "Asynchronous events : tools for distributed programming on concurrent object-based systems." Diss., Georgia Institute of Technology, 1994. http://hdl.handle.net/1853/9147.

Full text
APA, Harvard, Vancouver, ISO, and other styles
30

Domínguez-Ballesteros, María Belén. "The modelling and analysis of mathematical programming problems : tools and applications." Thesis, Brunel University, 2001. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.409843.

Full text
APA, Harvard, Vancouver, ISO, and other styles
31

Eastmond, Evelyn. "New tools to enable children to manipulate images through computer programming." Thesis, Massachusetts Institute of Technology, 2006. http://hdl.handle.net/1721.1/37049.

Full text
Abstract:
Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2006.<br>Includes bibliographical references (p. 55).<br>This thesis proposes a programmable toolkit for building image filters to make the concepts of basic image processing accessible and engaging to children. The toolkit was developed in the context of Scratch, a media-centric programming environment intended for children. For this thesis, I redesigned the image manipulation framework in Scratch to 'open the black box' of image processing. Through user testing done with children, i
APA, Harvard, Vancouver, ISO, and other styles
32

Smith, William A. "Teaching Object-Oriented Programming with Modeling Tools: Effects on Cognitive Load." NSUWorks, 2002. http://nsuworks.nova.edu/gscis_etd/848.

Full text
Abstract:
In order to assist learners with object-oriented programming and design principles, many types of visual modeling tools have been developed to demonstrate otherwise abstract concepts. Although businesses and educational institutions alike have embraced the most mature of these tools, the Unified Modeling Language (UML) notation, it has not been demonstrated that such graphical aids can equally facilitate learning and achievement by all individuals regardless of their prior experience with procedural programming languages. Other visual modeling aids that similarly integrate textual explanations
APA, Harvard, Vancouver, ISO, and other styles
33

Hoggarth, Giles R. "An integration of educational delivery systems with case tools." Thesis, Teesside University, 1996. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.300000.

Full text
APA, Harvard, Vancouver, ISO, and other styles
34

Jankowitz, H. T. "Software tools to aid PASCAL and ADA program design." Thesis, University of Southampton, 1987. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.381132.

Full text
APA, Harvard, Vancouver, ISO, and other styles
35

Goldman, Andrew Benjamin. "Using Daily Missions to Promote Incremental Progress on Programming Assignments." Thesis, Virginia Tech, 2019. http://hdl.handle.net/10919/90775.

Full text
Abstract:
Automatic assessment tools are increasingly utilized in undergraduate programming courses to evaluate software solutions, streamlining the grading process for both students and professors. In spite of their benefits of speed and convenience, such online systems for providing instant feedback have the tendency to draw attention to performance-based outcomes while failing to reliably recognize the effort and hard work a student puts into a solution. For the many struggling students who are new to programming, this type of objective feedback can be discouraging and may decrease their motivation t
APA, Harvard, Vancouver, ISO, and other styles
36

Woods, John Heath. "AN ASSESSMENT OF TOOLS TO ASSIST NEW C PROGRAMMERS IN FINDING BUGS." OpenSIUC, 2019. https://opensiuc.lib.siu.edu/theses/2541.

Full text
Abstract:
The C programming language offers a high degree of control and freedom to programmers. This makes it a powerful tool, but it also gives the language a steep learning curve. One difficulty that many new C programmers face is in figuring out how to analyze and debug their code, as well as the output. There exists a variety of tools that can be used to assist in debugging. They can offer aid by identifying certain types of errors and by providing meaningful output that helps the user understand and correct those errors. The following seven debugging tools have been tested and analyzed in ord
APA, Harvard, Vancouver, ISO, and other styles
37

Bellamy, Rachel Katherine Emma. "Support tools for planning : a psychological investigation in the context of programming." Thesis, University of Cambridge, 1991. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.386988.

Full text
APA, Harvard, Vancouver, ISO, and other styles
38

Waters, Matthew. "Application of software engineering tools and techniques to PLC programming : innovation report." Thesis, University of Warwick, 2009. http://wrap.warwick.ac.uk/36897/.

Full text
Abstract:
The software engineering tools and techniques available for use in traditional information systems industries are far more advanced than in the manufacturing and production industries. Consequently there is a paucity of ladder logic programming support tools. These tools can be used to improve the way in which ladder logic programs are written, to increase the quality and robustness of the code produced and minimise the risk of software related downtime. To establish current practice and to ascertain the needs of industry a literature review and a series of interviews with industrial automatio
APA, Harvard, Vancouver, ISO, and other styles
39

Wollenweber, Fritz Georg. "Programming environments and tools for massively parallel computers and large scale applications." Thesis, University of Southampton, 1998. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.266943.

Full text
APA, Harvard, Vancouver, ISO, and other styles
40

Gözüm, Özge Nadia 1979. "Decision tools for electricity transmission service and pricing : a dynamic programming approach." Thesis, Massachusetts Institute of Technology, 2001. http://hdl.handle.net/1721.1/33158.

Full text
Abstract:
Thesis (M.Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2001.<br>This electronic version was submitted by the student author. The certified thesis is available in the Institute Archives and Special Collections.<br>Includes bibliographical references (leaves 104-107).<br>For a deregulated electricity industry, we consider a general electricity market structure with both long-term bilateral agreements and short-term spot market such that the system users can hedge the volatility of the real-time market. From a Transmission Service Provider's
APA, Harvard, Vancouver, ISO, and other styles
41

RAYAPROLU, SRINIVAS. "USING COM OBJECTS PROGRAMMING FOR ENHANCED LIBRARY SEARCH APPLICATIONS." University of Cincinnati / OhioLINK, 2002. http://rave.ohiolink.edu/etdc/view?acc_num=ucin1029441248.

Full text
APA, Harvard, Vancouver, ISO, and other styles
42

黃永耀 and Wing-yiu Wong. "An octree and face oriented approach for NC machining." Thesis, The University of Hong Kong (Pokfulam, Hong Kong), 1989. http://hub.hku.hk/bib/B3120899X.

Full text
APA, Harvard, Vancouver, ISO, and other styles
43

Hsu, Yung-Kao. "A methodology for refining formal software specification using transformation-based tools." Diss., Georgia Institute of Technology, 1991. http://hdl.handle.net/1853/8185.

Full text
APA, Harvard, Vancouver, ISO, and other styles
44

Bagherli, J. "High level techniques and software tools for custom VLSI parser design." Thesis, University of Kent, 1985. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.371141.

Full text
APA, Harvard, Vancouver, ISO, and other styles
45

Hasslund, Mikael. "Analysis and improvement of tools used in a game-pipeline." Thesis, Linköping University, Department of Science and Technology, 2008. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-12548.

Full text
Abstract:
<p>Tools development is a sometimes overlooked process that is crucial for developing high quality games. The experience of the users will vary which makes usability an important issue as well as having good guidelines for communications and development of user interfaces. This report presents the development process of two different tools used in production of high-quality projects at Avalanche Studios and describes both the added functionality as well as the methods used to provide them.</p><br><p>Programmering av verktyg är en process som ofta är förbisedd men som är mycket viktig för utvec
APA, Harvard, Vancouver, ISO, and other styles
46

李沛雄 and Pui-hung Johnelly Lee. "A manufacturing strategy: fuzzy multigoal mathematical programming to the Stanely cordless power tools." Thesis, The University of Hong Kong (Pokfulam, Hong Kong), 1993. http://hub.hku.hk/bib/B31265728.

Full text
APA, Harvard, Vancouver, ISO, and other styles
47

Karcher, Cody Jacob. "A heuristic for including black box analysis tools into a geometric programming formulation." Thesis, Massachusetts Institute of Technology, 2017. http://hdl.handle.net/1721.1/112465.

Full text
Abstract:
Thesis: S.M., Massachusetts Institute of Technology, Department of Aeronautics and Astronautics, 2017.<br>Cataloged from PDF version of thesis.<br>Includes bibliographical references (pages 79-82).<br>Recently, geometric programming has been proposed as a powerful tool for enhancing aircraft conceptual design. While geometric programming has shown promise in early studies, current formulations preclude the designer from using black box analysis codes which are prolific in the aircraft design community. Previous work has shown the ability to fit data from these black box codes prior to the opti
APA, Harvard, Vancouver, ISO, and other styles
48

Alzahrani, Ahmed A. "Enhanced learning of computer programming in university through collaboration using multi-touch tools." Thesis, Kingston University, 2017. http://eprints.kingston.ac.uk/41045/.

Full text
Abstract:
While collaborative learning is universally recognised as a process of considerable pedagogical value, and the enhancement of standard application interfaces to promote collaboration has formed the subject of previous studies, the literature addressing the degree to which Multi-touch technology is used remains limited. Multi-touch, multi-mouse tools are a novel category of groupware, which can enhance learning through collaborative use of those tools. The research aim is to develop a framework and a software tool known as the Learning to Program through a Computer-Aided Collaboration (LPCAC) t
APA, Harvard, Vancouver, ISO, and other styles
49

Skipper, Barbara Anne. "The Relationship between Desired Results and the Marketing Tools Used in Recreation Programming." Thesis, University of North Texas, 1992. https://digital.library.unt.edu/ark:/67531/metadc278932/.

Full text
Abstract:
The purpose of this study was to compare two types of flyers used in the promotion of a recreational special event by a nonprofit agency. Informational and persuasive flyers were developed for an audience participation murder mystery play presented at Carswell Air Force Base near Fort Worth, Texas. Flyers were distributed throughout this military community. Only those individuals interested in attending a theatrical production registered for this program. A pretest and posttest were administered. Data were analyzed using Chi square goodness of fit tests, tests of proportions, and t-tests. Find
APA, Harvard, Vancouver, ISO, and other styles
50

Lee, Pui-hung Johnelly. "A manufacturing strategy : fuzzy multigoal mathematical programming to the Stanely cordless power tools /." [Hong Kong : University of Hong Kong], 1993. http://sunzi.lib.hku.hk/hkuto/record.jsp?B13497790.

Full text
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!