Tesis sobre el tema "Visual Programming for Design"
Crea una cita precisa en los estilos APA, MLA, Chicago, Harvard y otros
Consulte los 50 mejores tesis para su investigación sobre el tema "Visual Programming for Design".
Junto a cada fuente en la lista de referencias hay un botón "Agregar a la bibliografía". Pulsa este botón, y generaremos automáticamente la referencia bibliográfica para la obra elegida en el estilo de cita que necesites: APA, MLA, Harvard, Vancouver, Chicago, etc.
También puede descargar el texto completo de la publicación académica en formato pdf y leer en línea su resumen siempre que esté disponible en los metadatos.
Explore tesis sobre una amplia variedad de disciplinas y organice su bibliografía correctamente.
Chattratichart, Jarinee. "Usability issues and design principles for visual programming languages". Thesis, Brunel University, 2003. http://bura.brunel.ac.uk/handle/2438/9217.
Texto completoPutti, Shashidhar. "Dynamic networking of design exemplars towards a mechanical design visual programming language /". Connect to this title online, 2007. http://etd.lib.clemson.edu/documents/1181250672/.
Texto completoLindgren, Sebastian. "A Mobile Graph-Like Visual Programming Language". Thesis, Mälardalens högskola, Akademin för innovation, design och teknik, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-36249.
Texto completoQiu, Xinyu. "A Constructivist Instructional DesignIntroducing visual programming to professional designers". University of Cincinnati / OhioLINK, 2020. http://rave.ohiolink.edu/etdc/view?acc_num=ucin159239515074893.
Texto completoLewis, Whitney E. "Design Scaffolding for Computational Making in the Visual Programming Tool ARIS". DigitalCommons@USU, 2018. https://digitalcommons.usu.edu/etd/7235.
Texto completoTomizawa, Takaaki. "Pictogram: The Design and Implementation of a New Visual Programming Language". NSUWorks, 1999. http://nsuworks.nova.edu/gscis_etd/884.
Texto completoArmstrong, Kris A. "The Separation Principle – A Principle for Programming Language Design". University of Toledo / OhioLINK, 2013. http://rave.ohiolink.edu/etdc/view?acc_num=toledo1373382351.
Texto completoOlsen, Taylor J. "Animation as an Instrument: Designing a Visual-Audioizer Prototype". The Ohio State University, 2020. http://rave.ohiolink.edu/etdc/view?acc_num=osu1595515799106444.
Texto completoLindstrand, Klas y Axel Simonsson. "Optimization Workflow for Flat Slab Systems : Using Parametric Design with Visual programming". Thesis, KTH, Mekanik, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-230892.
Texto completoFramsteg inom IT och teknologi har möjliggjort utveckling av banbrytande verktyg som parametrisk design med visuell programmering. Konstruktörer har möjligheten att utnyttja denna utveckling genom att implementera visuell programmering, vilket i kombination med optimeringsalgoritmer kan generera alternativa konstruktionslösningar. Detta teknikskifte möjliggör ett närmare samarbete med arkitekter i tidiga skeden vilket kan resultera i mer vågade konstruktioner och arkitektur. Syftet med examensarbetet var att skapa ett arbetsflöde som utnyttjade parametrisk design och optimering i en visuell programmeringsmiljö som kunde utföra strukturanalys och optimering, vilket genererade optimala pelardäck med oväntade pelarplaceringar. Idén med detta var att arbetsflödet kunde implementeras i tidiga skeden med arkitekter, när den kan användas för att generera optimala pelardäck baserade på användarens indata. Därefter behöver de genererade lösningarna utvärderas och verifieras av en ingenjör, innan man fortsätter till nästa skede. Resultatet från arbetsflödet är att ett optimerat pelardäck med oväntade pelarplaceringar skapas genom en optimeringsprocess med indata innehållande geometri, laster, randvillkor och materialegenskaper. Detta arbetsflöde leder till ett angreppssätt som utnyttjar möjligheterna med parametrisk design och visuell programmering. Detta innebär att användaren kan påverka optimeringsprocessen för att smalna av resultatet för att hitta optimerade pelardäck baserade på projektets krav. Resultaten från strukturanalysen i arbetsflödet är inte helt tillförlitliga, vilket innebär att resultaten behöver verifieras. Sammanfattningsvis kan parametrisk design i kombination med visuell programmering och optimeringsalgoritmer skapa en mångfald av lösningar. Dessa alternativ kan inspirera ingenjörer att skapa nya konstruktionslösningar i tidiga skeden.
Pierson, Graham C. "Code maintenance and design for a visual programming language graphical user interface". Thesis, Monterey, Calif. : Springfield, Va. : Naval Postgraduate School ; Available from National Technical Information Service, 2004. http://library.nps.navy.mil/uhtbin/hyperion/04Sep%5FPierson.pdf.
Texto completoTarr, Melanie. "The other art of computer programming: A visual alternative to communicate computational thinking". Thesis, Edith Cowan University, Research Online, Perth, Western Australia, 2020. https://ro.ecu.edu.au/theses/2280.
Texto completoVasilopoulos, 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.
Texto completoRomanycia, Marc Hector Joseph. "The design and control of visual routines for the computation of simple geometric properties and relations". Thesis, University of British Columbia, 1987. http://hdl.handle.net/2429/26526.
Texto completoScience, Faculty of
Computer Science, Department of
Graduate
Meyer-Spradow, Jennis, Timo Ropinski, Jörg Mensmann y Klaus Hinrichs. "Interactive Design and Debugging of GPU-based Volume Visualizations". Linköpings universitet, Medie- och Informationsteknik, 2010. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-92878.
Texto completoNezamaldin, Darwn. "Parametric design with Visual programming in Dynamo with Revit : The conversion from CAD models to BIM and the design of analytical applications". Thesis, KTH, Byggvetenskap, 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-241167.
Texto completoMolley, Sean. "Ta Da! - The Text Adventure Design Assistant a Visual Tool for the Development of Adventure Games". TopSCHOLAR®, 1997. http://digitalcommons.wku.edu/theses/347.
Texto completoRenholm, Filip, Fredrik Möller, Isak Jansson, Klara Gustafsson, Lara Leo Johansson, Eriksson Linus Bodeström, Ludwig Thaung y Vendela Egondotter. "CodeBuddy : Development of a programming assistance marketplace as a web application". Thesis, Linköpings universitet, Institutionen för datavetenskap, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-148726.
Texto completoDe, Oliveira Clarissa C. "Designing educational programming tools for the blind: mitigating the inequality of coding in schools". Thesis, Malmö högskola, Fakulteten för kultur och samhälle (KS), 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:mau:diva-22653.
Texto completoGordon, Christopher Todd. "A visual language for ADA program unit specifications". Thesis, This resource online, 1990. http://scholar.lib.vt.edu/theses/available/etd-06232009-063007/.
Texto completoGranberg, Andreas y Joel Wahlstein. "Parametric design and optimization of pipe bridges : Automating the design process in early stage of design". Thesis, KTH, Bro- och stålbyggnad, 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-277935.
Texto completoMainza, Chilufya Emma. "A Visual Rapid Prototyping Environment for Smart Home Concepts". Thesis, Malmö högskola, Fakulteten för teknik och samhälle (TS), 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:mau:diva-20576.
Texto completoNovak, James. "Responsive Design and 4D Products: Enhancing Human Experiences Through Ubiquitous Computing". Thesis, Griffith University, 2018. http://hdl.handle.net/10072/380531.
Texto completoThesis (PhD Doctorate)
Doctor of Philosophy (PhD)
Queensland College of Art
Arts, Education and Law
Full Text
Moroni, Janaina Luisa da Silva. "Aplicação do design gráfico para o desenvolvimento de mobiliário urbano". reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 2008. http://hdl.handle.net/10183/16317.
Texto completoThe project of public spaces, as ideal place, needs a high investment. The opening of licitations for professionals of other states, different from where the implantation will be made, can bring negative consequences in the projected urban furniture. This happens because these professionals plan, many times, in agreement with the experiences of their local city, generating urban furniture out of the context with respect to cultural standard, visual identity of the city, ideal installation, access of the universal user and the type of more convenient material, for example. Due to it this, this research aims to investigate and to generate tools for professionals that work with urban furniture. The ABNT, through the NBR9383, divides the urban furniture in categories. The focus of this work is the research, through analyses and interpretations of historical archives, photographs and data of public managers, the Infrastructure, Information and Visual Communication category, specifically in what it says respect to the public place and signalling plates. A methodology for urban furniture project is presented, exemplified by the evolution of a quiz and the graphic design to create a visual identity in the "Street of the Antiquários" in Porto Alegre, with the production of application "Geraplaca", to help the designers in the creation of signaling plates and street plate of standardized form with respect to the choice of the letter, diagramming, production comments, finishing and installation. This way, production expenses can be diminished and the communication language among several different professionals who work with urban planning can be unified.
Smith, Lucy Michelle. "Development of a structured design and programming methodology for expert system shells utilizing a visual programming language : application of structured methodology to the MK92 Maintenance Advisor Expert System, Performance module prototype". Thesis, Monterey, Calif. : Springfield, Va. : Naval Postgraduate School ; Available from National Technical Information Service, 1994. http://handle.dtic.mil/100.2/ADA289897.
Texto completoThesis advisor(s): Magdi Kamel, Martin J. McCaffrey. "September 1994." Bibliography: p. 144-145. Also available online.
McClure, Kerry S. "The use of object-oriented tools in the development of a pilot's vision simulation program to aid in the conceptual design of aircraft". Thesis, This resource online, 1993. http://scholar.lib.vt.edu/theses/available/etd-07292009-090340/.
Texto completoMüller-Wilderink, Henrik. "Automation of Offline Programming for Assembly and Welding Processes in CATIA/DELMIA using VBA". Thesis, Linköpings universitet, Maskinkonstruktion, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-176611.
Texto completoAngelo, Isabela Martins. "Recomendações para o desenvolvimento de ambientes de programação inclusivos para crianças cegas". Universidade de São Paulo, 2018. http://www.teses.usp.br/teses/disponiveis/3/3142/tde-27082018-090956/.
Texto completoThe inclusion of children with disabilities in regular schools, following Law 13,146 of July 6, 2015, which establishes the Brazilian Law on the Inclusion of Persons with Disabilities, requires that school activities be accessible to all children. Among school activities, programming activities have spread in schools because of the benefits generated in students\' skills such as creativity and logical thinking. Currently, these activities mainly use blocks programming environments, such as Scratch, that focus on visual aspects for interaction, counting on colors, shapes and mouse usage. In this context, it is of great importance to study programming interfaces so that children with visual impairment can be included and participate together with other children. This project seeks to investigate this theme as well as to propose and evaluate a system for introductory programming activities for blind and sighted children. It was proposed a system formed by tangible pieces in which the digital blocks were replaced by physical pieces with forms for tactile recognition and auditory responses. It was adopted a cyclical model for the development of the prototype that guaranteed two stages of testing with users. In the first stage, four sighted participants, three were blindfolded among them, and and from the first observations were generated new requirements and modifications in the prototype. The second stage involved 2 blind children and the results of these tests generated specific requirements for the use of the system by blind children. This work brings as final contribution a set of recommendations for the development of systems that allow blind and sighted children to play together in programming activities.
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.
Texto completoChristoforidis, Constantin. "Optimizing your data structure for real-time 3D rendering in the web : A comparison between object-oriented programming and data-oriented design". Thesis, Högskolan i Skövde, Institutionen för informationsteknologi, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-20048.
Texto completoDet finns övrigt digitalt material (t.ex. film-, bild- eller ljudfiler) eller modeller/artefakter tillhörande examensarbetet som ska skickas till arkivet.
Schmied, August y Moa Strömberg. "Armering i pålfundament : Effektivare byggprojektering med grafisk programmering". Thesis, KTH, Byggteknik och design, 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-259674.
Texto completoMost of the time spent on project planning is dedicated to the development of construction documents, mainly 2D-drawings. A more modern method is to gather all information about a building project in a coordinated 3D-model, so called BIM-model. Building information modelling (BIM) is a well-known design method based on a digital 3D model having enough information to enable procurement work and actual production. The model consists of parameters that represent different properties and when a parameter is changed, the model is updated automatically. These parameters can be accessed and modified through external programs, so called plug-ins that extend the original software’s functionality using program code. Visual programming is a modern programming method which utilizes a visual interface that favours users with little or no experience. Using visual programming, parameter control can be made more efficient and save valuable time. For this reason, Dynamo (a plugin developed by the company Autodesk for Revit), has been studied to create a so-called script that automates 3D modelling processes in Revit linked to placement of reinforcement in pile caps. In addition, possibilities for standardization have been investigated, as well as the advantages and disadvantages of the method. With this project, the potential of Dynamo and the scripts created through an empirical study is described, where a relatively simple case study is carried out in order to illustrate the amount of time saved through visual programming compared to corresponding work manually done in Revit. Furthermore, calculation templates were created, according to the strut and tie model and Eurocode 2, to provide the script in Dynamo with the correct inputs. The result shows that Dynamo and visual programming can make placement of reinforcement in pile caps more efficient. While the degree of efficiency is case dependent, the case study showed an overall 85-90% time saving. A general conclusion suggests that the more complicated rebar designs, the more time there is to be saved. Since visual programming is based on the automation of repetitive processes, there is great potential to standardize structural design with the help of Dynamo scripts. Companies can thus create routines that increase continuity and quality in their projects. The automation also leads to fewer human errors and a more efficient execution. The client is advised to further develop this method by implementing explicit routines regarding 3D modelling with visual programming and investigate the possibilities of automation of reinforcement design in other load-bearing structures.
Belich, Jerald. "Designing Toolsets for Improving the Accessibility of Immersive Technology". Miami University / OhioLINK, 2019. http://rave.ohiolink.edu/etdc/view?acc_num=miami1556720229902984.
Texto completoMa, Richard. "Video-based tutorial on web design for the technophobic teacher". CSUSB ScholarWorks, 2001. https://scholarworks.lib.csusb.edu/etd-project/1975.
Texto completoKayhan, Özge y Zahra Mohamed. "Modellering och robusthetsanalys med parametrisk design : Effektivare visualisering av alternativa lastvägar vid bortfall av pelare". Thesis, KTH, Byggteknik och design, 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-287202.
Texto completoCheung, Ching Chi. "Semi-automated process planning and cost estimation of turned components based on CATIA V5 Machining". Thesis, Jönköping University, JTH, Mechanical Engineering, 2008. http://urn.kb.se/resolve?urn=urn:nbn:se:hj:diva-1304.
Texto completoTo be more competitive in the market, many companies are trying to speed up the quotation process and quote more attractive prices. Therefore, they have identified a need for support in the quotation process in order to reduce the quotation lead-time and ensure a higher level of accuracy in the cost estimations. The Quotation Calculator, an application program, has been developed as part of the degree thesis which was carried out at AB Norrahammars Mekaniska Verkstad, NMW 2006/07. This Quotation Calculator can be operated to calculate the material and manufacturing costs of a new product.
NMW has recently acquired licenses for CATIA V5, Dassault Systems, for the purpose of making process planning and NC-programming more efficient. NMW wants to generate the data needed from the machining module for the cost calculations. Hence this project was initiated in order to extract data from CATIA V5 for further use in Quotation Calculator or other computer system in NMW.
This work has resulted in a system developed with a common hosted programming language to extract and transfer information. The system retrieves model geometry from CAD and information on process planning from CAM, then matches the information in the application for the purpose of cost estimation. The system once developed, is supposed to be used for every new product. For this approach, the relationship of the data from CATIA V5 and the Quotation Calculator has been analyzed.
Within this thesis, the focus is on production cost estimation. The method used here is programming in Visual Basic Editor to extract information from the machining module in CATIA V5 and then import them to Microsoft Excel. With standard operations, tables of data and several inputs, the cost calculation and hence the quotation process can be automatically implemented. This work has been generated with the Quotation Calculator. With the correct input data to process planning and this new quotation system, the machining time and the costs can be estimated more accurately and easier. The time and cost information is made available for decision making. As a result, the lead time for the quotation process will be shortened and a relatively more attractive price can be quoted to the customers.
Thuresson, Sofia. "Parametric optimization of reinforced concrete slabs subjected to punching shear". Thesis, KTH, Betongbyggnad, 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-279466.
Texto completoJust nu utvecklas Byggbranschen mot mer automatiserade och optimerade processer i projektdesignfasen. Denna utveckling beror till stor del på teknikutveckling i form av bättre datorprogram och tillgänglighet för dessa. Traditionellt sett löses komplexa konstruktionsproblem med hjälp av tidskrävande och storskaliga beräkningar, vilka sedan resulterar i ett begränsat antal utvärderade lösningar. Kvalitets lösningar bygger då på teknisk erfarenhet, antaganden och tidigare kunskaper inom ämnet.Användning av parametrisk design inom ett konstruktionsproblem är ett sätt att hantera komplexa lösningar. Dess metod avgränsar varje problem ner till ett antal lösbara parametrar, vilket gör att strukturen kan kontrolleras och rekombineras för att uppnå en optimal lösning.Denna avhandling introducerar begreppet parametrisk design och optimering i konstruktionsteknik, den förklarar hur programvaran fungerar och presenterar en fallstudie som genomförts för att utvärdera resultatet. I denna avhandling byggdes en parametrisk modell med hjälp av programvaran Dynamo för att hantera en designprocess av ett vanligt konstruktionsproblem. Det strukturella problemet som undersökts är en armerad betongplatta som stöds av en mittpelare, utsatt för genomstansning. Resultaten används för att utvärdera om en bättre design med avseende på materialanvändning har uppnåtts. Minimering av materialanvändning anses vara en bra parameter att undersöka eftersom det ger lägre kostnader och/eller lägre miljöpåverkan, detta undersöks under förutsättning att konstruktionens hållfasthet bibehålls. En parametrisk modell gör det möjligt för användaren att enkelt modifiera en konstruktionslösning med avseende på olika parametrar. Detta gör det till det perfekta verktyget att tillämpa en optimeringsprocess på.Syftet med denna avhandling var att hitta ett mer effektivt sätt att lösa ett komplext problem och att multiplicera antalet lösningar och utvärderingar av problemet jämfört med en mer konventionell metod. Fokus var att utveckla en parametrisk modell av en armerad betongplatta utsatt för genomstansning, som kommer att kunna genomföra optimering med avseende på tid som spenderas på projektet och därmed också kostnaden för konstruktionen och miljöpåverkan.Resultatet av denna fallstudie tyder på att det finns en stor möjlighet till kostnadsbesparingar och anses därför vara ett mycket hjälpsamt verktyg för en konstruktör. Resultatet visade flera lösningar som uppfyllde de konstruktionsmässiga kraven samtidigt som de gav en lägre materialanvändning tack vare optimeringen. Många lösningar tillhandahölls och utvärderades utöver vad som kunde ha gjorts i ett projekt med en konventionell metod. En parametrisk strategi kommer att hjälpa ingenjören att optimera lösningen för en konstruktion av denna typ.
Truhlář, Jan. "Softwarový nástroj pro vizuální specifikaci řízení průběhu laboratorních experimentů". Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2020. http://www.nusl.cz/ntk/nusl-433536.
Texto completoAbed, Mohamad Samir y Azita Hosseinzade. "Parameterstyrd projektering av broar : Koppling mellan Rhinoceros-Grasshopper och Tekla Structures". Thesis, KTH, Byggteknik och design, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-215192.
Texto completoNew methods for project designing in the building construction industry have been developed by introducing modern and powerful BIM tools. Several of today’s constructions are designed according to three-dimensional principles.Tekla Structures is a powerful BIM tool that is capable of managing both house and infrastructure constructions. Despite this, the program cannot handle bridges with a horizontal and vertical curvature efficiently. The designers must instead rely on several other applications to manage complex bridge constructions.In order to use the advantages of Tekla Structures, the software needs to be evolved or complimented by other third party softwares. This project aims to integrate new working technics and introduce a method based on parametric design in Tekla Structures. Such form of modeling enables the modification of parameters to a desired model for the user.A script is created through a visual programming extension that generates a parametric based bridge models. The bridge type in this project was designed, is an integral bridge.The project has proved that parametric based design is more effectively and a solution to manage bridges with horizontal and vertical curvature.
Mojadadi, Abdul Rahman. "The influence of interfaces on the understanding of Mathematics in secondary schools in Afghanistan". Thesis, University of the Western Cape, 2010. http://etd.uwc.ac.za/index.php?module=etd&action=viewtitle&id=gen8Srv25Nme4_9996_1306737536.
Texto completohe focus of this research is to establish whether there is a difference in the way the genders perceive the visualization of mathematics, with specific reference to set theory. The influence of the computing experience of students on their perceptions was also investigated. Interfaces were created for the teaching of set theory for learners in the first class of secondary school. Since the mother tongue of most the pupils is Dari the interface was made available in both Dari and English. The interfaces were used to gather the data for the researc
Fintling, Nils y Johan Ling. "Automatiserad projektering av gång- och cykelbro- med parameterstyrd dimensionering via Grasshopper". Thesis, Örebro universitet, Institutionen för naturvetenskap och teknik, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:oru:diva-69984.
Texto completoA design process of a construction can often be divided into two parts, structural design anddrawing. The structural design is made with current standard requirements for theconstruction while the drawing has its own standard requirements along with the results fromthe dimensioning to follow.Even if 2D- drawing still is common in design of a project, BIM-modelling has become morefrequently used and the value of storing information in a model is see more and more as abenefit in a project.The BIM-modelling is based on parametric design of objects and there are actually no limitsto which parameters that should be a part of an object.One of the most recent developments in the design process is the visual programming whichgives users the opportunity to guide parameters in a BIM-model through a visual scriptconnected to the BIM-modelling tool.This work is aiming to show how a script can push the modelling by using project specificinput and perform structural design of load bearing members integrated in the script. With theuse of the script, results can also be verified in another software.Result is showing that it is possible to create a structurally designed model by using only afew object specific inputs and that parameters can be controlled in a script made with visualprogramming.
Håkansson, Anne. "Graphic Representation and Visualisation as Modelling Support for the Knowledge Acquisition Process". Doctoral thesis, Uppsala University, Computer Science, 2003. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-3812.
Texto completoThe thesis describes steps taken towards using graphic representation and visual modelling support for the knowledge acquisition process in knowledge-based systems – a process commonly regarded as difficult. The performance of the systems depends on the quality of the embedded knowledge, which makes the knowledge acquisition phase particularly significant. During the acquisition phase, a main obstacle to proper extraction of information is the absence of effective modelling techniques.
The contributions of the thesis are: introducing a methodology for user-centred knowledge modelling, enhancing transparency to support the modelling of content and of the reasoning strategy, incorporating conceptualisation to simplify the grasp of the contents and to support assimilation of the domain knowledge, and supplying a visual compositional logic programming language for adding and modifying functionality.
The user-centred knowledge acquisition model, proposed in this thesis, applies a combination of different approaches to knowledge modelling. The aim is to bridge the gap between the users (i.e., knowledge engineers, domain experts and end users) and the system in transferring knowledge, by supporting the users through graphics and visualisation. Visualisation supports the users by providing several different views of the contents of the system.
The Unified Modelling Language (UML) is employed as a modelling language. A benefit of utilising UML is that the knowledge base can be modified, and the reasoning strategy and the functionality can be changed directly in the model. To make the knowledge base more comprehensible and expressive, we incorporated visual conceptualisation into UML’s diagrams to describe the contents. Visual conceptualisation of the knowledge can also facilitate assimilation in a hypermedia system through visual libraries.
Visualisation of functionality is applied to a programming paradigm, namely relational programming, often employed in artificial intelligence systems. This approach employs Venn-Euler diagrams as a graphic interface to a compositional operator based relational programming language.
The concrete result of the research is the development of a graphic representation and visual modelling approach to support the knowledge acquisition process. This approach has been evaluated for two different knowledge bases, one built for hydropower development and river regulation and the other for diagnosing childhood diseases.
Bozhinovski, Konstantin. "Generative design of a nature-inspired geometry manipulated by an algorithm in a BIM-environment, applied in a façade system for a residential building in Bologna, Italy". Master's thesis, Alma Mater Studiorum - Università di Bologna, 2020. http://amslaurea.unibo.it/21501/.
Texto completoZetterström, Andreas. "Visual Compositional-Relational Programming". Thesis, Uppsala University, Computer Systems Sciences, 2010. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-126895.
Texto completoIn an ever faster changing environment, software developers not only need agile methods, but also agile programming paradigms and tools. A paradigm shift towards declarative programming has begun; a clear indication of this is Microsoft's substantial investment in functional programming. Moreover, several attempts have been made to enable visual programming. We believe that software development is ready for a new paradigm which goes beyond any existing declarative paradigm: visual compositional-relational programming. Compositional-relational programming (CRP) is a purely declarative paradigm -- making it suitable for a visual representation. All procedural aspects -- including the increasingly important issue of parallelization -- are removed from the programmer's consideration and handled in the underlying implementation. The foundation for CRP is a theory of higher-order combinatory logic programming developed by Hamfelt and Nilsson in the 1990's. This thesis proposes a model for visualizing compositional-relational programming. We show that the diagrams are isomorphic with the programs represented in textual form. Furthermore, we show that the model can be used to automatically generate code from diagrams, thus paving the way for a visual integrated development environment for CRP, where programming is performed by combining visual objects in a drag-and-drop fashion. At present, we implement CRP using Prolog. However, in future we foresee an implementation directly on one of the major object-oriented frameworks, e.g. the .NET platform, with the aim to finally launch relational programming into large-scale systems development.
Roberts, Mike. "Visual programming for transputer systems". Thesis, City University London, 1990. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.278422.
Texto completoRašovský, Martin. "Language for High-Level Description of User Interface Requirements". Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2018. http://www.nusl.cz/ntk/nusl-386022.
Texto completoPietsch, Susan Mary. "The effective use of three dimensional visualisation modelling in the routine development control of urban environments : a thesis submitted to Adelaide University in candidacy for the degree of Doctor of Philosophy". Title page, contents and abstract only, 2001. http://web4.library.adelaide.edu.au/theses/09PH/09php626.pdf.
Texto completoCarpenter, Steven M. "Visual meta-programming language graphical user interface for generative programming". Monterey, Calif. : Springfield, Va. : Naval Postgraduate School ; Available from National Technical Information Service, 2002. http://library.nps.navy.mil/uhtbin/hyperion-image/02sep%5FCarpenter.pdf.
Texto completoThesis advisor(s): Mikhail Auguston, Richard Riehle. Includes bibliographical references (p. 89). Also available online.
Bühler, Frank Stefan. "Combining visual modelling with visual programming for CORBA component development". Thesis, De Montfort University, 2002. http://hdl.handle.net/2086/4068.
Texto completoDiep, Vivian Chan. "Me.TV : a visual programming language and interface for dynamic media programming". Thesis, Massachusetts Institute of Technology, 2015. http://hdl.handle.net/1721.1/101844.
Texto completoCataloged from PDF version of thesis.
Includes bibliographical references (pages 59-60).
The culture of televised media experiences has changed very little since the time it began in the 1930s, but new internet technologies, like Netflix, Hulu, and Youtube, are now quickly forcing major change. Although these new internet technologies have given the viewer more control than the historical dial, they have also left behind some of the greatest contributions of traditional television. These contributions include not just the well-favored simplicity of use, but also the sense of social experience and connectedness, the ease and continuity of scheduled programming, and the understanding that television is now, current, and pulsing. This thesis presents Me.TV, a web platform that combines the benefits of traditional television and on-demand viewing for a new experience that allows us to let go, watch the same channels as our friends, flip our preferences around, get constant, current content, and still have control over the type and timing of content. To make this experience possible, we present a visual programming language at the center of the Me.TV platform that enables users to create complex rules with simple interactions. The visual language constructs allow users to create static preferences, such as genre constraints, and plan for non-static ones, such as a current mood, in as many channels as they want. To support the Me.TV programming language, the platform comprises of an editor, translation engine, application programming interface, video player and navigation dashboard, which we prototype in this thesis as a javascript web application. Work reported herein was funded by the Media Lab Consortium and the Ultimate Media Program.
by Vivian Chan Diep.
S.M.
Kirschner, Michael J. (Michael Joseph). "Visual programming in three dimensions : visual representations of computational mental models". Thesis, Massachusetts Institute of Technology, 2015. http://hdl.handle.net/1721.1/99246.
Texto completoThis electronic version was submitted by the student author. The certified thesis is available in the Institute Archives and Special Collections.
Cataloged from student-submitted PDF version of thesis.
Includes bibliographical references (pages 93-97).
Code is a tool to express logic, method, and function. It has form and is intended to be read by humans. One of the goals of this work is to improve the readability and expression of complex interactions in code. The current visual programming environments that see the most use inside, and outside of Architecture present computation in specific terms. I believe these limits hinder the computational designer or novice programmer from learning other mental models of computation, which will come up as they explore further. This thesis proposes that by relating code to landscape or a building in space, code will both create and inhabit space. To enhance the designer's memory of their program the visual opportunities that visual programming afford will be used to relate uniquely visualized moments in the visual program at a loci in the programming environment. A 3-D visual programming language that can represent code in space, will be able to express the complex abstractions that define computational thinking more intuitively than existing tools, by making them memorable in space.
by Michael J. Kirschner.
S.M.
Wilhelmsson, Patrik. "Visual Programming with the Unreal Development Kit". Thesis, Linköpings universitet, Institutionen för datavetenskap, 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-94243.
Texto completo