Dissertations / Theses on the topic 'Functional computer language'
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 'Functional computer language.'
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.
Grattage, Jonathan James. "A functional quantum programming language." Thesis, University of Nottingham, 2006. http://eprints.nottingham.ac.uk/10250/.
Full textSvallfors, Hugo. "Sard: An Object-Functional Programming Language." Thesis, Umeå universitet, Institutionen för datavetenskap, 2011. http://urn.kb.se/resolve?urn=urn:nbn:se:umu:diva-51276.
Full textGreen, Alexander S. "Towards a formally verified functional quantum programming language." Thesis, University of Nottingham, 2010. http://eprints.nottingham.ac.uk/11457/.
Full textFinnie, Sigbjorn O. "Composing graphical user interfaces in a purely functional language." Thesis, University of Glasgow, 1998. http://theses.gla.ac.uk/1597/.
Full textGermain, Renaud. "Implementation of a dependently typed functional programming language." Thesis, McGill University, 2010. http://digitool.Library.McGill.CA:8881/R/?func=dbin-jump-full&object_id=92350.
Full textLee, Jinho. "Architecture for a low-level functional specification language supporting multimodeling and simulation." [Gainesville, Fla.] : University of Florida, 2005. http://purl.fcla.edu/fcla/etd/UFE0011609.
Full textJunaidu, Sahalu B. "A parallel functional language compiler for message-passing multicomputers." Thesis, University of St Andrews, 1998. http://hdl.handle.net/10023/13450.
Full textValiron, Benoit. "A functional programming language for quantum computation with classical control." Thesis, University of Ottawa (Canada), 2004. http://hdl.handle.net/10393/26790.
Full textHarrison, Dave. "Functional real-time programming : the language Ruth and its semantics." Thesis, University of Stirling, 1988. http://hdl.handle.net/1893/12116.
Full textErkök, Levent. "Value recursion in monadic computations /." Full text open access at:, 2002. http://content.ohsu.edu/u?/etd,270.
Full textMeredith, Paul Francis. "A functional programming language which integrates queries and updates for managing an entity-function database." Thesis, Birkbeck (University of London), 1999. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.313819.
Full textGaconnet, Christopher James. "Force-Directed Graph Drawing and Aesthetics Measurement in a Non-Strict Pure Functional Programming Language." Thesis, University of North Texas, 2009. https://digital.library.unt.edu/ark:/67531/metadc12125/.
Full textDouglas, Andrew. "A compiled functional language with a Martin-Lof type system." Thesis, University of Kent, 1996. https://kar.kent.ac.uk/21348/.
Full textGupta, Shail Aditya. "Functional encapsulation and type reconstruction in a strongly-typed, polymorphic language." Thesis, Massachusetts Institute of Technology, 1995. http://hdl.handle.net/1721.1/36950.
Full textIncludes bibliographical references (p. 181-186).
by Shail Aditya Gupta.
Ph.D.
Gaconnet, Christopher James Tarau Paul. "Force-directed graph drawing and aesthetics measurement in a non-strict pure functional programming language." [Denton, Tex.] : University of North Texas, 2009. http://digital.library.unt.edu/ark:/67531/metadc12125.
Full textMorris, John Garrett. "Type Classes and Instance Chains: A Relational Approach." PDXScholar, 2013. https://pdxscholar.library.pdx.edu/open_access_etds/1010.
Full textCupitt, John R. G. "The design and implementation of an operating system in a functional language." Thesis, University of Kent, 1989. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.257007.
Full textShah, Hanifa Unisa. "The implementation of a functional query language front-end to a relational database system." Thesis, Aston University, 1989. http://publications.aston.ac.uk/10652/.
Full textStanley, Adrian. "Polyfun : an experimental approach to the integration of functional and logic programming." Thesis, Open University, 1989. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.329137.
Full textMcNamara, Brian. "Multiparadigm programming novel devices for implementing functional and logic programming constructs in C++ /." Diss., Available online, Georgia Institute of Technology, 2004:, 2004. http://etd.gatech.edu/theses/available/etd-07122004-121450/unrestricted/mcnamara%5Fbrian%5Fm%5F200407%5Fphd.pdf.
Full textSpencer Rugaber, Committee Member ; Olin Shivers, Committee Member ; Mary Jean Harrold, Committee Member ; Yannis Smaragdakis, Committee Chair ; Philip Wadler, Committee Member. Includes bibliographical references.
Ahn, Ki Yung. "The Nax Language: Unifying Functional Programming and Logical Reasoning in a Language based on Mendler-style Recursion Schemes and Term-indexed Types." PDXScholar, 2014. https://pdxscholar.library.pdx.edu/open_access_etds/2088.
Full textChristensson, Ludvig. "Functional Shading Language : Kompilering av funktionsvärden, typinferens och automatisk generalisering till HLSL." Thesis, Högskolan i Skövde, Institutionen för informationsteknologi, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-15754.
Full textPeters, Arthur. "The Basic Scheme for the Evaluation of Functional Logic Programs." PDXScholar, 2012. https://pdxscholar.library.pdx.edu/open_access_etds/914.
Full textBailey, Justin George. "Using Dataflow Optimization Techniques with a Monadic Intermediate Language." PDXScholar, 2012. https://pdxscholar.library.pdx.edu/open_access_etds/508.
Full textSalah, Eddin Anas. "Network Construction and Graph Theoretical Analysis of Functional Language Networks in Pediatric Epilepsy." FIU Digital Commons, 2013. http://digitalcommons.fiu.edu/etd/971.
Full textMoorman, Kenneth Matthew. "A functional theory of creative reading : process, knowledge, and evaluation." Diss., Georgia Institute of Technology, 1997. http://hdl.handle.net/1853/9122.
Full textEkron, Anna Cecilia. "Vocabulary : it's all about words working together : an interactive multimedia program to improve senior phase English first additional language learners’ functional vocabulary through an increased understanding of everyday authentic texts and classical and contemporary poetry." Thesis, Stellenbosch : University of Stellenbosch, 2008. http://hdl.handle.net/10019.1/1829.
Full textThe continuing decline in Matriculation pass rates is a matter of concern for government, educators, parents and students in South African schools. According to official statistics, only 8% of South Africans are mother-tongue English speakers, yet English is the chief language of learning and teaching in South African schools. Researchers relate the poor pass rate to inadequate proficiency in English of both English First Additional Language learners and some of their teachers. Research has further revealed a significant positive correlation between reading comprehension and academic achievement. Consensus exists among researchers about the necessity of a basic vocabulary (variously estimated at 2000 to 3000 words and more) for developing the necessary reading comprehension. Theories and approaches regarding the development of vocabulary, however, are sometimes diametrically opposed to one another. Among the most conflicting theories are those which advocate the acquisition of vocabulary by guessing the meanings of words from the context as opposed to those favouring conscious and deliberate vocabulary teaching, which may include lists of words. The current study briefly investigates underlying problems, theories, methods and approaches to enhancing learners’ vocabularies. Conclusions are applied to the development of an interactive, multimedia program for improving learners’ functional vocabularies. The content of the program is based on authentic texts and simulations of situations which call for language interaction. This is supplemented with extracts from classical literary works and poetry and entertaining verses which present possibilities for use in vocabulary building.
Shen, Ying. "Compiling a synchronous programming language into field programmable gate arrays." Thesis, National Library of Canada = Bibliothèque nationale du Canada, 1999. http://www.collectionscanada.ca/obj/s4/f2/dsk1/tape8/PQDD_0029/MQ47476.pdf.
Full textYang, Dai Fei. "Improving Networked Learning in Higher Education: Language Functions and Design Patterns." University of Sydney, 2007. http://hdl.handle.net/2123/2465.
Full textThe thesis of this study is that two seemingly disparate research disciplines can be coalesced to develop an effective pedagogical framework for educational design in the context of networked learning. That contention is grounded in, and inspired by, the rapid developments in educational technologies which have greatly changed the landscape in teaching and learning in higher education over the last decade. The study attempts to add to the corpus of contemporary learning theory which sees students not merely as passive recipients of knowledge, but as active participants in the learning process, having much greater control over their selection of technological learning tools, learning resources and learning methodologies. This is very much in line with the shift from the traditional focus on content design and knowledge transmission towards a more student-centred design for knowledge co-construction, a development which demands the type of new thinking about the design of learning tasks and learning resources contained in this study. Also set out are new lines of action for the fashioning of a collaborative learning environment, for community interaction and the sharing of knowledge, and for promoting good teaching and learning practice. The central argument of the study is that such pedagogical goals may be attained by juxtaposing the theories of Systemic Functional Linguistics (hereafter SFL) and pattern languages. These have not, thus far, been used in combination. SFL is a well established theory in the study of language, and is used in this thesis to help analyse and classify discourses produced and shared by teachers and students in networked learning. Pattern languages have their origin in architecture. Design patterns can be used as a means of representing and sharing important and specific empirical research results and design experiences. This new knowledge can be used to support and improve the quality of educational design. The study has two central components. The first uses the SFL theoretical framework to demonstrate how text is used as a key medium in networked learning. In other words, it is argued in this section that the quality of texts has a direct impact on the quality of learning and learning outcomes. The quality of text is assessed by means of a detailed discourse analysis of selected texts. This process involves deconstructing, identifying and capturing the linguistic resources and language strategies used in the texts. The detailed discourse analysis also illustrates and reveals how language is used in the construction of knowledge and the promotion of collaboration in teaching and learning. The second component centres on the argument that SFL provides valuable language knowledge which can be represented by using Alexander’s design patterns. New knowledge encoded in these design patterns can be used by teachers and designers as reusable and shared resources to help them improve their design work. The empirical research was carried out in three phases. The first involved a) the identification of text patterns of discourses used in networked learning based on detailed discourse analysis; b) Interviewing experienced academic staff to identify their perspectives on good online teaching practices and success factors. The second phase involved using the data which emerged from these interviews and discourse analysis to model illustrative patterns. (Here, illustrative means that due to the scope of the study, it is only possible to develop a limited number of patterns to illustrate the methods used for pattern development. It is not the intention to develop a full repository of design patterns in this study). In the third (validation) phase the patterns were reviewed by two groups of academic staff, with the aim of improving these patterns. Improved patterns were then tested on a group of educational design students for their usefulness and application. It is concluded from this research that it is possible to develop design patterns which ensure the best use of linguistic resources in both the teaching and learning process. Finally, it is argued that the combination of SFL and pattern languages provides a promising theoretical framework for the complex and demanding task of educational design. Future research could make use of such a framework to explore a fuller application of the pattern- based approach for the representation of new knowledge for educational design. Suggested additional research directions include finding new ways of capturing a new pedagogical approach to mobile learning and blended learning. Also, a promising direction could be the use of SFL Appraisal theory (Martin, 2000) for the investigation on how students construct interpersonal relationships (appraise peer work) in online joint projects. In the conclusion, it is contended that through its exploration of new ground in the use of SFL and pattern language theory in the construction of education design patterns, the study makes a significant contribution to knowledge in the field of networked learning.
Gokyer, Gokhan. "Identifying Architectural Concerns From Non-functional Requirements Using Support Vector Machine." Master's thesis, METU, 2008. http://etd.lib.metu.edu.tr/upload/12609964/index.pdf.
Full textarchitectural concerns"
in an automated way. This method uses Natural Language Processing techniques to fragment the plain NFR texts under the supervision of domain experts. The contribution of this approach lies in continuously applying ML techniques against previously discovered &ldquo
NFR - architectural concerns&rdquo
associations to improve the intelligence of repositories for requirements engineering. The study illustrates a charted roadmap and demonstrates the automated requirements engineering toolset for this roadmap. It also validates the approach and effectiveness of the toolset on the snapshot of a real-life project.
Roe, Paul. "Parallel programming using functional languages." Thesis, Connect to e-thesis, 1991. http://theses.gla.ac.uk/1052.
Full textWikman, John. "Automatic GPU optimization through higher-order functions in functional languages." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-283764.
Full textPå senare år har grafikprocessorer blivit populära enheter att använda för att köra program med hög dataparallellism. Den höga parallella kapaciteten hos grafikprocessorer gör att exekveringstiden för program kan bli betydligt snabbare än om programmet exekveras seriellt på en vanlig processor. Gränssnitt som CUDA och OpenCL möjliggör flexibel parallellprogrammering för grafikprocessorer, samtidigt som de gränssnitten lägger mycket ansvar på programmeraren att hantera aspekter som trådsynkronisering och minneshantering. Ett annat tillvägagångssätt är att genom högre ordningens funktioner med dataparallella egenskaper optimera program för grafikprocessorer, där semantiken hos de funktionerna styr hur den parallella exekveringen ser ut. Den här metoden har i praktiken integrerats i existerande programmeringsspråk som bibliotek eller integrerats direkt i själva programmeringsspråken. Funktioner av högre ordning adresserar dock inte när det är lönsamt att exekvera på en grafikprocessor. Till följd av att en grafikprocessor är en separat enhet kan effekter som latens och minnesöverföringar för små indata orsaka en längre exekveringstid. I det här examensarbetet tillhandahålls en känd uppsättning funktioner av högre ordning som inbyggda funktioner i en kompilator för ett litet funktionellt språk, med stöd för att exekveras på en grafikprocessor. De här funktionerna av högre ordning har även stöd för att automatiskt under exekvering besluta om de ska exekvera på en grafikprocessor eller på en vanlig processor. Resultaten visar att funktioner av högre ordning som exekveras på en grafikprocessor har kortare exekveringstid för större beräkningar. Prestandan motsvarar dock inte den hos existerande lösningar som tillhandahåller en större uppsättning funktioner av högre ordning med stöd för parallell optimering. Det valda tillvägagångssättet för att automatiskt besluta om en högre ordningens funktion ska exekveras på en grafikprocessor eller på en vanlig processor väljer i en majoritet av fallen det snabbare alternativet. Den mest nämnvärda fördelen med det automatiska beslutstagandet var dock för program med flera användningar av funktioner av högre ordning, där exekveringstiden blev snabbare än om funktionerna exekverats enbart på en grafikprocessor eller enbart på en vanlig processor.
Gill, Andrew John. "Cheap deforestation for non-strict functional languages." Thesis, University of Glasgow, 1996. http://theses.gla.ac.uk/4817/.
Full textRagnehed, Mattias. "Functional Magnetic Resonance Imaging for Clinical Diagnosis : Exploring and Improving the Examination Chain." Doctoral thesis, Linköping : Department of Medical and Health Sciences, Linköping University, 2009. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-18095.
Full textNémeth, László. "Catamorphism-based program transformations for non-strict functional languages." Thesis, University of Glasgow, 2000. http://theses.gla.ac.uk/4612/.
Full textFritsch, Joerg. "Functional programming languages in computing clouds : practical and theoretical explorations." Thesis, Cardiff University, 2016. http://orca.cf.ac.uk/96984/.
Full textWilliams, Dewi L. (Dewi Lloyd) Carleton University Dissertation Engineering Electrical. "A Functional-test specification language." Ottawa, 1988.
Find full textBen-Dyke, Andrew David. "Prototyping parallel functional intermediate languages." Thesis, University of Birmingham, 1999. http://etheses.bham.ac.uk//id/eprint/7199/.
Full textHarrison, Rachel. "Pure functional languages and parallelism." Thesis, University of Southampton, 1991. https://eprints.soton.ac.uk/253169/.
Full textHammond, K. "Implementing functional languages for parallel machines." Thesis, University of East Anglia, 1988. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.314394.
Full textHowson, Christopher. "A distributed graph reducer for lazy functional languages /." Thesis, McGill University, 1992. http://digitool.Library.McGill.CA:80/R/?func=dbin-jump-full&object_id=56681.
Full textShapiro, David. "Compiling Evaluable Functions in the Godel Programming Language." PDXScholar, 1996. https://pdxscholar.library.pdx.edu/open_access_etds/5101.
Full textWray, S. C. "Implementation and programming techniques for functional languages." Thesis, University of Cambridge, 1986. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.373719.
Full textReuer, Veit. "PromisD." Doctoral thesis, Humboldt-Universität zu Berlin, Philosophische Fakultät II, 2005. http://dx.doi.org/10.18452/15266.
Full textThe dissertation starts with an analysis of the requirements for Intelligent Computer-Assisted Language Learning systems (ICALL), which partially depend on didactic aspects of foreign language teaching. Based on this a type of exercise can be identified, that on the one hand allows the learner to enter free formed input supporting the so called communicative competence as a major didactic goal and on the other hand may be realised with advanced computational linguistics'' methods. In the following chapter a look at grammar theories and especially Lexical Functional Grammar (LFG) is taken. The grammar theory needs to be tractable in an implementation and it is of a further advantage if the concepts of the theory are similar to the concepts in learner grammars in order to simplify the generation of feedback. Subsequently the user interface of the actual program is presented with a focus on error messages. The implementation is named PromisD, which stands for "Projekt mediengestütztes interaktives Sprachenlernen - Deutsch". Finally an anticipation-free parsing method is developed using neither information from the lexicon nor the grammar in order to identify grammar errors. The recognition is restricted to those areas where errors occur frequently in a learner corpus in order to allow for a greater efficiency parsing authentic data. Along the two structural levels in LFG the presentation of the algorithm follows: the constituent-structure with a modified Early-algorithm integrating error hypotheses into the chart and the feature-structure with a new unification-strategie storing information about clashing values in the f-structure. The dissertation closes with an evaluation and an outlook on the generation of error messages.
Ocakturk, Murat. "An Approach For Including Business Requirements To Soa Design." Master's thesis, METU, 2010. http://etd.lib.metu.edu.tr/upload/2/12611574/index.pdf.
Full textStoye, W. R. "The implementation of functional languages using custom hardware." Thesis, University of Cambridge, 1985. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.355864.
Full textAyers, Robert. "Enhancing the semantic power of functional database languages." Thesis, Birkbeck (University of London), 1995. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.307446.
Full textKathail, Vinod. "Optimal interpreters for lambda-calculus based functional languages." Thesis, Massachusetts Institute of Technology, 1990. http://hdl.handle.net/1721.1/14040.
Full textIncludes bibliographical references (leaves 195-197).
by Vinod Kumar Kathail.
Ph.D.
Toutet, Christiana Virginia 1974. "Generating threads for non-strict functional programming languages." Thesis, Massachusetts Institute of Technology, 1998. http://hdl.handle.net/1721.1/47540.
Full textIncludes bibliographical references (leaf 71).
by Christiana Virginia Toutet.
B.S.
M.Eng.
Barry, Bobbi J. "Needed Narrowing as the Computational Strategy of Evaluable Functions in an Extension of Goedel." PDXScholar, 1996. https://pdxscholar.library.pdx.edu/open_access_etds/4915.
Full text