Drawing from a user-centered design process and guidelines derived from the literature, we developed a paradigm based on space discretization for declaratively authoring mid-air gestures and implemented it in Hotspoti...
详细信息
ISBN:
(纸本)9781450325424
Drawing from a user-centered design process and guidelines derived from the literature, we developed a paradigm based on space discretization for declaratively authoring mid-air gestures and implemented it in Hotspotizer, an end-to-end toolkit for mapping custom gestures to keyboard commands. Our implementation empowers diverse user populations - including end-users without domain expertise - to develop custom gestural interfaces within minutes, for use with arbitrary applications.
The burgeoning use of industrialized building construction, coupled with advances in digital technologies, is unlocking new opportunities to improve the status quo of construction projects being over-budget, delayed a...
详细信息
The burgeoning use of industrialized building construction, coupled with advances in digital technologies, is unlocking new opportunities to improve the status quo of construction projects being over-budget, delayed and having undesirable quality. Yet there are still several objective barriers that need to be overcome in order to fully realize the full potential of these innovations. Analysis of literature and examples from industry reveal the following notable barriers: (1) geometric optimization methods need to be developed for the stricter dimensional requirements in industrialized construction, (2) methods are needed to preserve model semantics during the process of generating an updated as-built model, (3) semantic enrichment methods are required for the end-of-life stage of industrialized buildings, and (4) there is a need to develop pragmatic approaches for algorithms to ensure they achieve required computational efficiency. The common thread across these examples is the need for developing algorithms to optimize and enrich geometric models. To date, a comprehensive approach paired with pragmatic solutions remains elusive. This research fills this gap by presenting a new approach for algorithm development along with pragmatic implementations for the industrialized building construction sector. Computational algorithms are effective for driving the design, analysis, and optimization of geometric models. As such, this thesis develops new computational algorithms for design, fabrication and assembly, onsite construction, and end-of-life stages of industrialized buildings. A common theme throughout this work is the development and comparison of varied algorithmic approaches (i.e., exact vs. approximate solutions) to see which is optimal for a given process. This is implemented in the following ways. First, a probabilistic method is used to simulate the accumulation of dimensional tolerances in order to optimize geometric models during design. Second, a series of
The present study aims at constructing Confidence Intervals (C.I) for the predicted values of a Time Series with the application of a Hybrid method. The presented methodology is complicated and thus is completed in di...
详细信息
The present study aims at constructing Confidence Intervals (C.I) for the predicted values of a Time Series with the application of a Hybrid method. The presented methodology is complicated and thus is completed in different stages. Initially the Artificial Neural Networks (ANNs) is applied on the raw time series in order to estimate C.I of the forecasts. Then, the Bootstrap method is employed on the residuals generated by the preceded process. On the upper and lower limit of the estimated C.I., two new ANNs are employed in order to make point estimations (of the upper and lower limits) using of Object Oriented programming. For the empirical analysis daily observations of the closing prices of Alpha Bank stocks have been used. The sample period is extended from 28/01/2004 until 30/11/2005. The nonstationarity of the time series employed in our study is not a forbidding condition for the estimation of the confidence intervals, in our case, since the level of bootstrap still provides a satisfactory approximation for the roots arbitrarily close to unity (Berkowitz, Kilian 1996). The accuracy of the forecasts was surveyed with the use of different criteria and the results were satisfactory.
In silicio design plays a fundamental role in the endeavour to synthesise biological systems. In particular, computer-aided design software enables users to manage the complexity of biological entities that is connect...
详细信息
In silicio design plays a fundamental role in the endeavour to synthesise biological systems. In particular, computer-aided design software enables users to manage the complexity of biological entities that is connected to their construction and reconfiguration. The software's graphical user interface bridges the gap between the machine-readable data on the algorithmic subface of the computer and its human-amenable surface represented by standardised diagrammatic elements. Notations like the Systems Biology Graphical Notation (SBGN), together with interactive operations such as drag & drop, allow the user to visually design and simulate synthetic systems as 'bio-algorithmic signs'. Finally, the digital programming process should be extended to the wet lab to manufacture the designed synthetic biological systems. By exploring the different 'faces' of synthetic biology, I argue that in particular computeraided design (CAD) is pushing the idea to automatically produce de novo objects. Multifaceted software processes serve mutually aesthetic, epistemic and performative purposes by simultaneously black-boxing and bridging different data sources, experimental operations and community-wide standards. So far, synthetic biology is mainly a product of digital media technologies that structurally mimic the epistemological challenge to take both qualitative as well as quantitative aspects of biological systems into account in order to understand and produce new and functional entities. (C) 2013 Elsevier Ltd. All rights reserved.
We introduce a visual specification language for spreadsheets that allows the definition of spreadsheet templates. A spreadsheet generator can automatically create Excel spreadsheets from these templates together with...
详细信息
ISBN:
(纸本)0769524435
We introduce a visual specification language for spreadsheets that allows the definition of spreadsheet templates. A spreadsheet generator can automatically create Excel spreadsheets from these templates together with customized update operations. It can be shown that spreadsheets created in this way are free from a large class of errors, such as reference, omission, and type errors. We present a formal definition of the visual language for templates and describe the process of generating spreadsheets from templates. In addition, we present an editor for templates and analyze the editor using the Cognitive Dimensions framework.
This paper presents OnionUML, an Eclipse plug-in that reduces the number of visible classes in a UML class diagram while preserving structure and semantics of the UML elements. Compaction of class elements is done usi...
详细信息
ISBN:
(纸本)9781467330923
This paper presents OnionUML, an Eclipse plug-in that reduces the number of visible classes in a UML class diagram while preserving structure and semantics of the UML elements. Compaction of class elements is done using onion graph notation. The goal is that developers will be able to view and understand subsystems of a large software system while being able to visualize how that subsystem fits into the whole system.
In this paper we present the work in progress of WireMe IoT development platform, a simple way to deploy IoT systems in an intuitive approach. WireMe platforms' simplified software and hardware modules enables use...
详细信息
ISBN:
(纸本)9781509064915
In this paper we present the work in progress of WireMe IoT development platform, a simple way to deploy IoT systems in an intuitive approach. WireMe platforms' simplified software and hardware modules enables users to deploy personalized web interface and program their hardware modules to achieve their home automation tasks without having deep technical knowledge in either of the above domains, with the help of visual programming. Apart from that, advanced users may extend this approach with the framework provided so that they can build their hardware and software modules to support our WireMe IoT platform as well. With this platform, kids can learn to build programming logics and learn about programming with code generation as well as people can build their typical IoT automation systems to monitor and control their IoT modules.
The Internet today has become an integral part of children's and young people's lives. They are the biggest user groups of online and mobile technologies all over the world. Children of Elementary School are o...
详细信息
ISBN:
(纸本)9781909507654
The Internet today has become an integral part of children's and young people's lives. They are the biggest user groups of online and mobile technologies all over the world. Children of Elementary School are often, because of their age, unprotected against traps on the Internet, such as cyber bullying, cyber stalking or sharing their personal information online. Today's Education and especially the Elementary School system should be considered as an ally as far as safer Internet issues are concerned. This paper, presents the implementation, by elementary school students, of a game about the ways of the Internet. The specific game was developed by the students themselves through Kodu, which is a visual programming tool especially designed for introducing children to programming principles. The aforementioned were held as part of their participation in an official innovating Educational Program entitled: "Safer Internet: Connect with Respect". Seventeen students (eleven boys and six girls), guided by their teacher, produced a game scenario about the dangers of the Internet and ways to avoid them. This educational framework introduces children to the safety of the Internet through the excitement of creating technology.
Evolutionary algorithms (EAs) produce a vast amount of data by recurring processes, e.g., selection, recombination, or mutation, that work on populations of solutions for a specific problem. In order to get a better i...
详细信息
ISBN:
(纸本)0769524435
Evolutionary algorithms (EAs) produce a vast amount of data by recurring processes, e.g., selection, recombination, or mutation, that work on populations of solutions for a specific problem. In order to get a better insight into the progress of EAs a Java-based visualization tool, called EAVis, was developed. Several coordinated views help the user to watch each generation step of the EA and to derive knowledge as well as better understanding of the underlying evolutionary computational models.
Mechanics and design specialties students with insufficient background in IT and electronics, and with limited training time learning mechatronics basic, great attention should be given relevant content to laboratory ...
详细信息
Mechanics and design specialties students with insufficient background in IT and electronics, and with limited training time learning mechatronics basic, great attention should be given relevant content to laboratory work and organization. The best learning outcomes can be achieved by training laboratories with mechatronic equipment control programs using graphical programming languages. Working with Festo Didactic developed or similar educational laboratory's stands it is good to use the PLC programming language CODESYS, or used for this purpose FluidSIM software, Grafcet and interface device EasyPort back. Great creative freedom for students in practical classes can provide programmable construction toys such as Fischertechnik products. On this technical basis created models quality can be improved by including individual elements, created with 3D printing technology. For programming such mockup can be used visual programming with ROBO Pro software. By making reforming in the education system, Mechanical Engineering and Industrial Design studies could plan higher achievement of the objectives in the field of mechatronics.
暂无评论