Dissertations / Theses on the topic 'Procedural programming'
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 'Procedural programming.'
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.
Sutyanyong, Nattavut. "Procedural abstraction in a relational database programming language." Thesis, McGill University, 1994. http://digitool.Library.McGill.CA:80/R/?func=dbin-jump-full&object_id=55531.
Full textLike relations, a computation is defined over a set of attributes. Subset of attributes can be defined as input attributes and the remaining attributes are output. Beyond the notion of procedures that a procedure can have only one set of input and output parameters, computations are symmetric: a computation may have a number of different subsets of input attributes.
Computations can be recursive and called by other computations.
States are introduced so that computations can remember values from previous evaluation and use them in next invocations. Stateful computations may be instantiated to have new sets of states.
This thesis contains the design and implementation of a parser for compiling computations as well as operations to evaluate them. All operations are coincident with relational algebra, a set of operations for manipulating relations.
Harman, Mark. "Functional models of procedural programs." Thesis, London Metropolitan University, 1992. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.315232.
Full textMoens, Theodore Warren Bernelot. "Approaches to procedural adequacy in logic programming using connection graphs." Thesis, University of British Columbia, 1987. http://hdl.handle.net/2429/26499.
Full textScience, Faculty of
Computer Science, Department of
Graduate
Lin, Dianhuan. "Logic programs as declarative and procedural bias in inductive logic programming." Thesis, Imperial College London, 2013. http://hdl.handle.net/10044/1/24553.
Full textHumphrey, Matthew Cameron. "Comparison of an object-oriented programming language to a procedural programming language for effectiveness in program maintenance." Thesis, Virginia Tech, 1988. http://hdl.handle.net/10919/45161.
Full textNew software tools and methodologies make claims that managers often believe intuitively
without evidence. Many unsupported claims have been made about object-oriented
programming. However, without rigorous scientific evidence, it is impossible to accept
these claims as valid. Although experimentation has been done in the past, most of the
research is very recent and the most relevant research has serious drawbacks. This study
attempts to empirically verify the claim that object-oriented languages produce programs that
are more easily maintained than those programmed with procedural languages.
Measurements of subjects performing maintenance tasks onto two identical programs, one
object-oriented and the other procedure-oriented show the object-oriented version to be more
maintainable.
Master of Science
Lundberg, Mattis, and Pontus Österdahl. "Java programming paradigm comprehensibility: Proceduralversus Reactive." Thesis, Mittuniversitetet, Institutionen för data- och systemvetenskap, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:miun:diva-43168.
Full textAraújo, Cristiano Werner. "Bug prediction in procedural software systems." reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 2017. http://hdl.handle.net/10183/170023.
Full textInformation regarding bug fixes has been explored to build bug predictors, which provide support for the verification of software systems, by identifying fault-prone elements, such as files. A wide range of static and change metrics have been used as features to build such predictors. Many bug predictors have been proposed, and their main target is objectoriented systems. Although object-orientation is currently the choice for most of the software applications, the procedural paradigm is still being used in many—sometimes crucial—applications, such as operating systems and embedded systems. Consequently, they also deserve attention. This dissertation extends work on bug prediction by evaluating and tailoring bug predictors to procedural software systems. We provide three key contributions: (i) comparison of bug prediction approaches in context of procedural software systems, (ii) proposal of the use of software quality features as prediction features in the studied context, and (iii) evaluation of the proposed features in association with the best approach found in (i). Our work thus provides foundations for improving the bug prediction performance in the context of procedural software systems.
MacHaffie, Scott Andrew. "Difficulties Experienced Procedural Programmers Encounter When Transferring to an Object-oriented Programming Paradigm." PDXScholar, 1993. https://pdxscholar.library.pdx.edu/open_access_etds/4621.
Full textVasilopoulos, 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 textDoran, Jonathon. "Procedural Generation of Content for Online Role Playing Games." Thesis, University of North Texas, 2014. https://digital.library.unt.edu/ark:/67531/metadc700051/.
Full textRoden, Timothy E. "Procedural content creation and technologies for 3D graphics applications and games." Thesis, University of North Texas, 2005. https://digital.library.unt.edu/ark:/67531/metadc4726/.
Full textAngster, Scott Reed. "An object-oriented, knowledge-based, non-procedural approach to multi-disciplinary, parametric, conceptual design." Thesis, This resource online, 1993. http://scholar.lib.vt.edu/theses/available/etd-12052009-020120/.
Full textOlkerud, Marcus, and Martin Virke. "Processuell generering av oändliga spelvärldar : Praktiska problem och optimering." Thesis, Södertörns högskola, Institutionen för naturvetenskap, miljö och teknik, 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:sh:diva-22949.
Full textAccording to us, the biggest problem with procedurally generating a pseudo-infinite game world in real-time is to have it generate as seamlessly as possible and keeping the world consistent at the same time. In order to come up with solutions to this problem we analyzed other studies and games which utilize procedural generation. We then used the methods we found in order to create our own application to further understand how they work in practice and how much each method affexts the performance of said application. In our conclusion we describe the problems that arose as well as explain what caused them, as well as present possible solutions to them. Due to the technical nature of this study it is mainly aimed at programmers. We hope that this study can complement other studies within what we think is a relatively unexplored subject.
Gustafsson, Andreas, and Jesper Vallett. "Context-Aware Procedural Content Generation with Player Modelling in Mobile Action Role Playing Game." Thesis, Malmö universitet, Fakulteten för teknik och samhälle (TS), 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:mau:diva-20530.
Full textAhlert, Hubert. "Um modelo não procedural de especificação e implementação voltado a sistemas transacionais em banco de dados." reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 1994. http://hdl.handle.net/10183/9006.
Full textThis Ph.D thesis presents a graphic and textual specification model for database transactions systems (ER/T+) and, also, an implementation model for this specification. Suggest a proceduralization technique for declarative specifications using a data flow dependency graph to establish a precedence relation between the diagram flows of the graphics specification language. Furthermore it presents the execution mechanism of the proposal specification language and the behavioral and structural rules for mapping the specification language into corresponding implementation language (C and SQL) constructions. Additionaly, are discussed query optimization aspects for transaction specification language and aspects of nested queries to combine various ER/T+ diagram flows into complex SQL query expressions
Raymond, Pascal. "Compilation efficace d'un langage déclaratif synchrone : le générateur de code Lustre-V3." Phd thesis, Grenoble INPG, 1991. http://tel.archives-ouvertes.fr/tel-00198546.
Full textLui, Rebecca. "Implementation of procedures in a database programming language." Thesis, McGill University, 1996. http://digitool.Library.McGill.CA:80/R/?func=dbin-jump-full&object_id=27373.
Full textA relation is defined over a set of attributes. Given the values of a subset of attributes as input, a selection operation looks up the relation and outputs the values of the remaining attributes. Our proposed procedure construct supports this concept: a procedure is defined over a set of parameters, and the procedure can be invoked with different subsets of input parameters. This is accomplished by allowing procedures to have a sequence of blocks within the procedure body. Each block abstracts a sequence of actions which requires a subset of parameters as input. Users can select different blocks to be activated by supplying different subsets of input parameters. While a relation can be selected with any subset of input attributes, a procedure can only be invoked with defined subsets of parameters.
Our proposed procedures also support the usual properties of procedural abstraction: encapsulation and parameterization. A procedure declaration defines the procedure name, formal parameters, and the body. Procedure invocation is through the use of a stand-alone procedure call statement which specifies the procedure name and a list of actual parameters. Before a procedure is activated, the formal parameters within the procedure body are replaced by the corresponding actual parameters. Moreover, a procedure can be printed, shown, deleted, called by itself or other procedures, and passed as a parameter.
Lui, Rebecca. "Implementation of procedures in a database programming language." Thesis, National Library of Canada = Bibliothèque nationale du Canada, 1997. http://www.collectionscanada.ca/obj/s4/f2/dsk2/tape16/PQDD_0007/MQ29748.pdf.
Full textMehrotra, Anuj. "A geometric programming based procedure to design bridge superstructures." Thesis, Virginia Tech, 1988. http://hdl.handle.net/10919/44081.
Full textMaster of Science
Ah-Kee, Jean Alain. "Operation decomposition proof obligations for blocks and procedures." Thesis, University of Manchester, 1989. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.330292.
Full textJohnston, Brendan Ashley. "Characterizing Virtual Prototype Constructability Programming for the Pictographic Instruction of Procedure." Diss., Virginia Tech, 2012. http://hdl.handle.net/10919/29295.
Full textPh. D.
Booth, Alan Edward. "A methodology for the development of embedded knowledge-based procedures." Thesis, University of East Anglia, 1995. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.361719.
Full textWu, Cheng-min, of Western Sydney Nepean University, and School of Computing and Information Technology. "Implementing a prioritized logic programming system : thesis." THESIS_XXX_CIT_Wu_C.xml, 2000. http://handle.uws.edu.au:8081/1959.7/188.
Full textMaster of Science (Hons) (Computing)
Lee, Moon Gul. "New fictitious play procedure for solving Blotto games." Thesis, Monterey, Calif. : Springfield, Va. : Naval Postgraduate School ; Available from National Technical Information Service, 2004. http://library.nps.navy.mil/uhtbin/hyperion/04Dec%5FLee%5Moon.pdf.
Full textThesis Advisor(s): James N. Eagle, W. Matthew Carlyle. Includes bibliographical references (p. 35). Also available online.
Le, Canh. "Novel numerical procedures for limit analysis of structures : mesh-free methods and mathematical programming." Thesis, University of Sheffield, 2010. http://etheses.whiterose.ac.uk/856/.
Full textSolak, Senay. "Efficient Solution Procedures for Multistage Stochastic Formulations of Two Problem Classes." Diss., Georgia Institute of Technology, 2007. http://hdl.handle.net/1853/19812.
Full textShenai, Vinod Dattaram. "A Mathematical Programming Based Procedure for the Scheduling of Lots in a Wafer Fab." Thesis, Virginia Tech, 2001. http://hdl.handle.net/10919/34966.
Full textThe problem is approached in two steps. First, the number of lots of different products to be released into the system during each planning period is determined, such that the total tardiness of the product orders is minimized over the planning horizon. Second, the schedule of these lots is determined so that the cycle time of each lot released into the system is minimized. Thus, the performance measures based both on due dates and cycle time are considered.
The lot release, tardiness problem is formulated as an integer linear program, and a 3-phase procedure, which utilizes a variation of the Wilkerson-Irwin algorithm, is developed. The performance of this 3-phase procedure is further improved by using insights from classical scheduling theory. The scheduling problem is formulated as a 0-1 integer linear program. An algorithm is developed for tightening the LP relaxation of this 0-1 integer linear programming model (of the scheduling problem) leading to a better performance of the branch and bound procedure used for its solution. Lagrangian relaxation is applied on a carefully chosen set of constraints in the scheduling problem, and a Lagrangian heuristic is developed for scheduling the jobs in each period of the planning horizon. Several useful insights are developed throughout to further improve the performance of the proposed algorithm.
Experiments are conducted for both the tardiness and the scheduling problems. Five experiments are conducted for the tardiness problem. Each experiment has a different combination of number of products, machines, and work orders in a small sized wafer fab (2 to 6 products, 8 to 10 station families, 15 to 30 workstations, 9 to19 work orders, and 100 to 250 lots per work order). The solutions obtained by the 3-phase procedure are compared to the optimal solutions of the corresponding tardiness problems, and the tardiness per work order for the 3-phase procedure is 0% to 25% greater than the optimal solution. But the time required to obtain the optimal solution is 22 to 1074 times greater than the time required to obtain the solution through the 3-phase procedure. Thus, the 3-phase procedure can generate almost optimal solutions and requires much smaller computation time than that required by the optimal solution.
Four experiments are conducted to test the performance of the scheduling problem. Each experiment has a different combination of number of products, machines, routes, bottleneck stations, processing times, and product mix entering the system each day in a small sized wafer fab (2 products, 8 station families, 18 workstations, and 8 to 10 lots released per day into the system). The solution quality of the schedule generated by the Lagrangian heuristic is compared to the solution provided by the standard dispatching rules available in practice. In each experiment, the cycle time of a product for each dispatching rule is divided by the best cycle time for that product over all the dispatching rules in that experiment. This ratio for the Lagrangian heuristic in each experiment and over all the experiments varies from 100% to 104%. For the standard dispatching rules, this ratio ranges from 100% to 120% in each experiment and also over all the experiments. The average of the ratio over all the experiments is the least for the Lagrangian heuristic. This indicates that for the experiments conducted, the Lagrangian heuristic consistently provides a solution that is, or is close to, the best solution and, hence, quite competitive when compared to the standard dispatching rules.
Master of Science
Da, Costa S. C. "The prediction of risk of welding defects at the procedure stage using computer knowledge based systems." Thesis, Cranfield University, 1992. http://dspace.lib.cranfield.ac.uk/handle/1826/4446.
Full textBliss, Michael A. "Procedures to Perform Dam Rehabilitation Analysis in Aging Dams." Thesis, Virginia Tech, 2006. http://hdl.handle.net/10919/33157.
Full textMaster of Science
Boberg, Jessika. "A comparison of sequencing formulations in a constraint generation procedure for avionics scheduling." Thesis, Linköpings universitet, Optimeringslära, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-143274.
Full textHelgesen, Henrik. "A robust Multi-Loop tuning Procedure based at Succsessive Semidefinite Programming, that achieves optimal Performance and Failure Tolerance." Thesis, Norwegian University of Science and Technology, Department of Engineering Cybernetics, 2008. http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-8884.
Full textThe desired properties of a multi-loop PID tuning procedure is to find some parameters that makes the plant robust, meet some desired performance requirements and guarantee failure tolerance. A detailed literature survey of the different multi-loop PID tuning procedures are presented. Properties of the Independent design methods, Detuning methods, Sequential closing methods, Iterative or trial and error methods, Optimization methods and Relay feedback approaches are described in detail and discussed. Most of the tuning procedures result in a too conservative design without integrity. It is shown how the integrity property may be achieved with a multi-loop Hinf optimal tuning method. How to deffine and solve such a Hinf optimal problem is presented. The desired properties of the multi-loop PID tuning procedure is obtained with this method. The method aim for its object to solve a Hinf optimization problem with Linear Matrix Inequality (LMI) constraints. The optimization problem is non-convex, so a Successive Semidefnite Programming (SSP) algorithm is used to find local solutions to the problem. Several initial points must be examen to aim for a global solution. The SSP algorithm is implemented in MATLAB, and applied at a distillation column example. The implemented algorithm does not converge to a solution. Hence no simulation results that back up the theoretical work is presented.
Jones, Asia Roche'. "Practices and Procedures that Influence African-American Males to Drop Out from Public School." Diss., Virginia Tech, 2011. http://hdl.handle.net/10919/26761.
Full textEd. D.
Tollefson, Eric Sander. "Optimal randomized and non-randomized procedures for multinomial selection problems." Diss., Georgia Institute of Technology, 2012. http://hdl.handle.net/1853/43629.
Full textIvinger, Oskar. "Multipla definitioner av procedurer – feltolerans genom redundans på procedurnivå i ett programspråk." Thesis, Blekinge Tekniska Högskola, Institutionen för programvaruteknik och datavetenskap, 2003. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-5057.
Full textSödra Stenbocksgatan 120 252 44 HELSINGBORG 042 14 67 06
Stahr, Michael C. "DESIGN AND IMPLEMENTATION OF AN EMPLOYEE JOB SCHEDULING AND PROGRESSION TRACKING SYSTEM." Miami University / OhioLINK, 2002. http://rave.ohiolink.edu/etdc/view?acc_num=miami1038847285.
Full textPaget, Jane Kathryn. "Do levels of self-monitoring, self-efficacy, and anxiety moderate the relationship between perception of dimensions and performance in assessment centers?" CSUSB ScholarWorks, 1996. https://scholarworks.lib.csusb.edu/etd-project/1157.
Full textKubášek, Pavel. "Technologie výroby zápustky." Master's thesis, Vysoké učení technické v Brně. Fakulta strojního inženýrství, 2013. http://www.nusl.cz/ntk/nusl-230790.
Full textEngman, Jimmy. "Model Predictive Control for Series-Parallel Plug-In Hybrid Electrical Vehicle." Thesis, Linköpings universitet, Fordonssystem, 2011. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-69608.
Full textFordonsindustrin måste hantera allt strängare lagkrav mot utsläpp av emissioneroch växthusgaser. Hybridfordon har börjat betraktas som den framtida vägenför att ytterligare minska utsläpp och användning av fossila bränslen. Den ökadekomplexiteten från flera olika motorer kräver mera avancerade styrsystem. Begränsningarfrån motorernas energikällor gör att framtida förhållanden är viktigaatt estimera. För plug-in hybridfordon, PIHEV, är det viktigt att använda denvvijämförelsevis billiga elektriska energin innan fordonet har nått fram till slutdestinationen.Batteriets nuvarande energimängd mäts i dess State of Charge, SOC.Genom att utnyttja information om hur långt det är till slutdestinationen från ettGlobal Positioning System, GPS, blandar styrsystemet den elektriska energin medbränsle från början, detta kallas för blandad körning. En strategi som inte hartillgång till hur långt fordonet ska köras kallas Charge Depleting Charge Sustaining,CDCS. Denna strategi använder först energin från batteriet, för att sedanbörja använda förbränningsmotorn när SOC:s miniminivå har nåtts. Strategin attanvända GPS informationen är jämförd med en strategi som inte har tillgång tillinformation om körcykelns längd. Blandad körning använder en variabel SOC referens,till skillnad från CDCS strategin som använder sig av en konstant referenspå SOC:s miniminivå. Den variabla SOC referensen beror på hur långt fordonethar kört av den totala körsträckan, med hjälp av denna realiseras en blandad körning.Från simuleringarna visade det sig att blandad körning gav minskad kostnadför de simulerade körcyklerna jämfört med en CDCS strategi. En modellbaseradprediktionsreglering används för att lösa energifördelningsproblemet. Styrsystemetföljer körcykler och löser energifördelningsproblemet för de olika drivkällorna undersimuleringarna. Styrsystemet hanterar även måttliga modellfel.
Pereira, Augusto Cesar. "Procedimento de equilíbrio de mercados de energia e reserva com restrições de segurança em sistemas hidrotérmicos." Universidade Estadual Paulista (UNESP), 2017. http://hdl.handle.net/11449/152363.
Full textApproved for entry into archive by Maria Marlene Zaniboni null (zaniboni@bauru.unesp.br) on 2017-12-20T10:54:46Z (GMT) No. of bitstreams: 1 pereira_ac_me_bauru.pdf: 2651783 bytes, checksum: 084f19f166b7161411ec58baa4ecf206 (MD5)
Made available in DSpace on 2017-12-20T10:54:46Z (GMT). No. of bitstreams: 1 pereira_ac_me_bauru.pdf: 2651783 bytes, checksum: 084f19f166b7161411ec58baa4ecf206 (MD5) Previous issue date: 2017-12-18
Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)
Este trabalho propõe um modelo de Procedimento de Equilíbrio de Mercado com Restrições de Segurança Estocásticas (PEMRSE) que pode ser utilizado como um modelo de leilão de energia e reserva do dia seguinte por operadores de sistemas hidrotérmicos. O modelo de PEMRSE tem o objetivo de minimizar o custo esperado da operação, considerando os custos associados aos excedentes de geração e consumo, partidas, contratação de reservas e a penalização econômica associada aos cortes involuntários de carga. O PEMRSE considera vários aspectos que dificultam a resolução de problemas de leilão: i) representação detalhada dos sistemas de geração hidrelétrico e termelétrico; ii) perdas na transmissão; e iii) restrições de segurança pré e pós-contingência. São propostas técnicas de linearização que não demandam o uso de variáveis binárias para a função de produção hidráulica e para as funções de potência e engolimento máximo de geradores hidrelétricos. A estrutura estocástica permite cortes involuntários de carga, isto é, o operador pode optar por não contratar a totalidade das reservas necessárias para cobrir as falhas associadas às contingências, ponderando sua decisão pela probabilidade de ocorrência destas falhas e pelo valor da penalização econômica associada ao corte de carga. Propõe-se também uma técnica para a resolução de modelos de PEMRSE em tempos computacionais menores com relação à sua resolução direta. Simulações em um sistema-teste de três barras e no sistema IEEE de 24 barras evidenciam a eficiência do modelo, das técnicas de linearização e da técnica de resolução propostos. As simulações também mostram os impactos dos aspectos complicadores nos resultados do leilão e no tempo computacional de resolução. O modelo de PEMRSE proposto pode ser resolvido de maneira eficiente por meio de pacotes computacionais disponíveis comercialmente por meio da técnica de resolução proposta.
This work proposes a Market Clearing Procedure with Stochastic Security Constraints (MCPSSC) model that can be used as an energy and reserve day-ahead auction model by hydrothermal systems operators. The MCPSSC aims to minimize the expected cost of the operation, considering the costs associated with the generation and consumption surpluses, start-ups, contracting of reserves and the economic penalization associated with involuntary load shedding events. The MCPSSC model considers several aspects that complicate the resolution of auction problems: i) detailed representation of the hydrothermal generating systems; ii) transmission losses; and iii) pre- and post-contingency security constraints. We propose linearization techniques that does not require the use of binary variables for the hydro production function and for the maximum power output and maximum water discharge functions of hydro generators. The stochastic structure allows some load shedding, ie, the operator can choose not to contract the total reserve requirements to cover the failures associated with the contingencies, weighting its decision by the probability of occurrence of these failures and by the value of lost load. We also propose a technique for the resolution of MCPSSC models in lower computational times regarding its direct resolution. Simulations in a three-bus test system and in the IEEE 24-bus system show the efficiency of the model, the linearization techniques and the resolution technique proposed. The simulations also show the the impact of the complicating aspects in the auction outcomes and in the computational time. The proposed MCPSSC model can be efficiently solved by commercially available solvers by means of the proposed resolution technique.
SOUZA, DAIANE C. B. de. "Desenvolvimento de método para caracterização de embalados de rejeitos radioativos." reponame:Repositório Institucional do IPEN, 2013. http://repositorio.ipen.br:8080/xmlui/handle/123456789/10540.
Full textMade available in DSpace on 2014-10-09T14:07:26Z (GMT). No. of bitstreams: 0
Dissertação (Mestrado)
IPEN/D
Instituto de Pesquisas Energeticas e Nucleares - IPEN-CNEN/SP
Paris, Paulo Cesar Donizeti. "Simulador de arquitetura para processamento de imagens usando programação genética cartesiana." Universidade Federal de São Carlos, 2013. https://repositorio.ufscar.br/handle/ufscar/560.
Full textThe tools offered by the area of Mathematical Morphology are very effective when applied to the analysis of binary images, which it is of great importance in areas such as: robotic vision, visual inspection, among others. Such tools, beside to Evolutionary Computation and based on genotype-phenotypes mappings allow computational tasks be performed automatically without explicit programming, which leads to the motivation, in the search of a way of reducing the degree of difficulty often found by human experts in performing tasks of selecting linear operators to be used in morphological filters. Moreover, if such tasks require fast processing on the images, it is necessary the use of architectures implemented in hardware, which it is not too trivial to be done. In this work, a hardware architecture simulator has been implemented for image processing, based on Cartesian Genetic Programming, which automatically builds filters for processing binary images, i.e., automatically build a sequence of logical and morphological operators that produces filters to obtain an approximate of the desired images. The results obtained from several experiments of transformation of these images are presented and comparatively analyzed in relation to previous results available in the literature. Based on these results, it will be possible to study the behavior of such architecture, through the variation of the parameters of the genetic procedure in the simulator environment. Thus, it will be possible to infer if the architecture is suitable or not for a desired application, so facilitating the process of design and implementation of it in hardware.
As ferramentas oferecidas pela área de Morfologia Matemática são muito eficientes quando aplicadas na análise de imagens binárias, o que é de grande importância em áreas como: visão robótica, inspeção visual, entre outras. Tais ferramentas aliadas à Computação Evolucionária e baseadas em mapeamentos genótipo-fenótipo permite que as tarefas computacionais possam ser executadas de forma automática, sem programações explicitas, o que leva a uma motivação na busca de uma forma de redução do grau de dificuldade, muitas vezes encontrado pelos especialistas na realização de tarefas de seleção de operadores de imagem para serem utilizados em tarefas de análise. Além disso, se tais tarefas necessitarem de processamentos rápidos sobre as imagens, faz-se necessário o uso de arquiteturas implementadas em hardware, o que também não é muito trivial de serem projetadas. Assim, neste trabalho, implementa-se um simulador de arquiteturas de hardware para processamento de imagens, com base na metodologia de Programação Genética Cartesiana, que gera automaticamente filtros para o processamento de imagens binárias, ou seja, constrói-se automaticamente uma sequência de operadores lógicos e morfológicos que produzem os filtros para as imagens desejadas. Os resultados obtidos a partir de diversos estudos de casos de transformação dessas imagens são apresentados e analisadoscomparativamente em relação aos resultados anteriores disponíveis na literatura. Com base nestes resultados, é possível estudar o comportamento de tal arquitetura, através da variação dos parâmetros do procedimento genético no ambiente do simulador. Assim, é possível inferir se a arquitetura modelada será ou não adequada à aplicação desejada, logo, facilitando-se o processo de projeto e implementação em hardware.
Costa, Celso Maciel da. "Environnement d'exécution parallèle : conception et architecture." reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 1993. http://hdl.handle.net/10183/18239.
Full textThis thesis describes an execution environment for parallel machines without shared memory. A parallel programming model based on message passing, with a special shared memory. In this model, process communication occurs indirectly, via ports, and the processes use barriers for synchronization. All the entities of the system, such as processes, ports and barriers, are created dynamically and loaded on any processor of the network of processors. The implementation architecture of our model is a systematic realization of the client/server model. An implementation is proposed in a Supernode parallel machine as a parallel micro kernel. The principal parallel micro kernel component is a minimal remote procedure call mechanism.
Fan, Yang, Hidehiko Masuhara, Tomoyuki Aotani, Flemming Nielson, and Hanne Riis Nielson. "AspectKE*: Security aspects with program analysis for distributed systems." Universität Potsdam, 2010. http://opus.kobv.de/ubp/volltexte/2010/4136/.
Full textHarrison, William. "Malleability, obliviousness and aspects for broadcast service attachment." Universität Potsdam, 2010. http://opus.kobv.de/ubp/volltexte/2010/4138/.
Full textDujardin, Yann. "Régulation adaptative multi-objectif et multi-mode aux carrefours à feux." Phd thesis, Université Paris Dauphine - Paris IX, 2013. http://tel.archives-ouvertes.fr/tel-00904781.
Full textPalix, Nicolas, Julia L. Lawall, Gaël Thomas, and Gilles Muller. "How Often do Experts Make Mistakes?" Universität Potsdam, 2010. http://opus.kobv.de/ubp/volltexte/2010/4132/.
Full text李毓仁. "A Network Reliability Evaluation System Using Procedural Programming Language." Thesis, 2001. http://ndltd.ncl.edu.tw/handle/27410888737736368857.
Full text"Graph Search as a Feature in Imperative/Procedural Programming Languages." Master's thesis, 2018. http://hdl.handle.net/2286/R.I.49188.
Full textDissertation/Thesis
Masters Thesis Software Engineering 2018
Pillay, Nelishia. "An investigation into the use of genetic programming for the induction of novice procedural programming solution algorithms in intelligent programming tutors." Thesis, 2004. http://hdl.handle.net/10413/2511.
Full textThesis (Ph.D.)-University of KwaZulu-Natal, 2004.
"Effects of language features, templates, and procedural skills on problem solving in programming." Chinese University of Hong Kong, 1988. http://library.cuhk.edu.hk/record=b5885911.
Full text