In this paper we build on a conceptual framing of computational empowerment that seeks to provide alternative endpoints for computer science (CS) education beyond degree attainment and job placement. But, as opposed t...
详细信息
The concept of statistical strategy is introduced and used to develop a structured graphical user interface for guiding data analysis. The interface visually represents statistical strategies that are designed by expe...
详细信息
At present, ecological and technological transition policies encourage the improvement of efficiency of engineering processes;this is the background for new methods for the digitalization of engineering works. The met...
详细信息
At present, ecological and technological transition policies encourage the improvement of efficiency of engineering processes;this is the background for new methods for the digitalization of engineering works. The methodological approach of Building Information Modeling (BIM) brings a great wave of innovation, probably destined to replace previous approaches to the designing, maintenance, and management phases. The aim of this paper is to propose a methodology to apply BIM to the archaeological field (Heritage BIM - HBIM), with a focus on stone paved roads. It addresses the case study of a stretch of stone paved road located in the Archaeological Site of Pompeii in Italy. For the development of the digital model, several BIM-based tools have been used, starting from a laser scanner-based survey, which led to a point cloud that was subsequently coordinated with certain referenced points to achieve a correct geo-referenced point cloud. The corridor design process was performed by developing a Digital Terrain Model (DTM) of the paved surface and customizing the cross-section. Meanwhile, a visual programming application based on Python language was used to enrich the usability of the model itself with further operations. As result, a tool is proposed to be used in maintenance, management and restoration projects, for archaeological assets.
Nowadays the inclusion of CAD software is well-established in Geometry teaching within the field of Architectural Graphic Expression. In this environment, we suggest the introduction of visual programming software too...
详细信息
Nowadays the inclusion of CAD software is well-established in Geometry teaching within the field of Architectural Graphic Expression. In this environment, we suggest the introduction of visual programming software tools which would allow us to focus on the logical relationship between geometric elements and on the generation processes of curves and surfaces. The aim is to explore the link between the possibilities offered by these tools and the curriculum contents. We present some examples developed as complementary materials to significant topics usually covered in a Geometry course and we discuss some advantages and difficulties found after students test them during an ordinary course.
Simulation models are primary tools for synthesizing plant physiological knowledge, supporting farmers' decisions and predicting crop yields and functioning under climate change. The conventional approach within t...
详细信息
Simulation models are primary tools for synthesizing plant physiological knowledge, supporting farmers' decisions and predicting crop yields and functioning under climate change. The conventional approach within the scientific community consists of disseminating model outcomes through articles and technical reports, often impeding the share of knowledge among science, policy and society. This work presents the mandala (modelled and abstracted plant), a simulation model translating crop phenology and physiology as a function of environmental drivers into symbols and sounds, focussing on plant responses to cold, drought and heat stresses. The mandala has been realized with object-oriented (C#) and visual (vvvv) programming, and the source code is free for extension and improvement. We tested the mandala in six heterogeneous climates to show the potential to convey essential information on maize and wheat growth and responses to abiotic stresses. Despite lacking in artistic refinement, this work attempts to illustrate that visual and sound art can serve as unconventional means of disseminating crop model insights while showing their potential to enhance the breadth of information delivered to the public.
Construction site layout planning (CSLP) is the process of allocating temporary facilities needed on construction site. It is a complex process that aims at minimizing travel distances while improving productivity and...
详细信息
Construction site layout planning (CSLP) is the process of allocating temporary facilities needed on construction site. It is a complex process that aims at minimizing travel distances while improving productivity and safety. Although previous studies have enhanced the CSLP, there is a lack of studies that benefit from the potential of Building Information Modelling (BIM)-Generative Design (GD) integration in the field of site layout planning. This study aims to understand the CSLP problem from new aspects to facilitate its use for construction practitioners and site planners. The research presents a new modelling and optimization concept that utilizes BIM-GD tool to target optimum construction site layout plans to ensure a safe and productive work environment. The developed model applies the parametric visual programming basics (VP) to build the layout problem for optimization. The research includes a case study from the literature to demonstrate the applicability of the proposed model. The results show a high validity for the model compared with previous models in terms of defining the problem from new aspects and applying all the calculations within the BIM environment software. The presented study shows great potential from the GD tool for more practical and complex applications in future research.
When students are learning to develop algorithms, they very often spend more time dealing with issues of syntax than solving the problem. Additionally, the textual nature of most programming environments works against...
详细信息
When students are learning to develop algorithms, they very often spend more time dealing with issues of syntax than solving the problem. Additionally, the textual nature of most programming environments works against the learning style of the majority of students. RAPTOR is a flowchart-based programming environment, designed specifically to help students visualize their algorithms and avoid syntactic baggage. RAPTOR programs are created visually and executed visually by tracing the execution through the flowchart. Required syntax is kept to a minimum. Students preferred using flowcharts to express their algorithms, and were more successful creating algorithms using RAPTOR than using a traditional language or writing flowcharts without RAPTOR.
Embedded vision processing is currently ingrained into many aspects of modern life, from computeraided surgeries to navigation of unmanned aerial vehicles. Vision processing can be described using coarse-grained data ...
详细信息
ISBN:
(纸本)9781538666906
Embedded vision processing is currently ingrained into many aspects of modern life, from computeraided surgeries to navigation of unmanned aerial vehicles. Vision processing can be described using coarse-grained data flow graphs, which were standardized by OpenVX to enable both system and kernel level optimization via separation of concerns. Notably, graph-based specification provides a gateway to a code generation engine, which can produce an optimized, hardware-specific code for deployment. Here we provide an algorithm and JAVA-MVC-based implementation of automated code generation engine for OpenVX-based vision applications, tailored to NVIDIA multiple CUDA Cores SoC Jetson TX. Our algorithm pre-processes the graph, translates it into an ordered layer-oriented data model, and produces C code, which is optimized for the Jetson TX1 and comprised of error checking and iterative execution for real time vision processing.
A switching program and the state transition diagram describing its specifications are normally produced as separate documents. This, however, results in a difficulty for understanding and managing a software system. ...
详细信息
暂无评论