articles+ search results
163 articles+ results
1 - 20
Next
Number of results to display per page
-
Xu, Zhe and Cheung, Ray C.C.
- Journal of Systems Architecture. Oct 2020, Vol. 109
- Subjects
-
Neural network, Electrical engineering, Neural networks -- Analysis, and Electrical engineering -- Analysis
- Abstract
-
Keywords Convolutional neural network; Hardware acceleration; Rapid system prototyping; Binarization; FPGA Abstract The huge model size and high computational complexity make emerging convolutional neural network (CNN) models unsuitable to deploy on current embedded or edge computing devices. Recently the binary neural network (BNN) is explored to help reduce network model size and avoid complex multiplication. In this paper, a binary network acceleration framework for rapid system prototyping is proposed to promote the deployment of CNNs on embedded devices. Firstly trainable scaling factors are adopted in binary network training to improve network accuracy performance. The hardware/software co-design framework supports various compact network structures such as residual block, 1 x 1 squeeze convolution layer, and depthwise separable convolution. With flexible network binarization and efficient hardware architecture optimization, the acceleration system is able to achieve over 2 TOPS throughput performance comparable to modern desktop GPU with much higher power efficiency. Author Affiliation: Department of Electrical Engineering, City University of Hong Kong, Hong Kong, China * Corresponding author. Article History: Received 2 December 2019; Revised 19 February 2020; Accepted 8 March 2020 Byline: Zhe Xu [zhexu22-c@my.cityu.edu.hk], Ray C.C. Cheung [r.cheung@cityu.edu.hk] (*)
- Full text View on content provider's site
-
Dullen, Shawn, Verma, Dinesh, and Blackburn, Mark
- Procedia Computer Science. Jan 1, 2019, Vol. 153, 118
- Subjects
-
Time to market, Product development -- Methods, Systems engineering -- Methods, and Rapid prototyping -- Methods
- Abstract
-
Keywords Rework; Corrective Iteration; Firefighting; Negative Iteration; Product Development; System Engineering Abstract Given the need to develop a systems engineering framework to enable rapid prototyping and rapid fielding capability for the U.S. Department of Defense (DOD) per Public Law 114-92 and the fact that historically rework has been a problem during product development, a literature survey of engineering and design rework was conducted to better understand its nature and causes. The intent of the survey is to present the current state of research in the understanding of this aspect of development and to articulate future research areas for developing a systems engineering framework during the Technology Maturation and Risk Reduction (TMRR) phase of the DOD life cycle that addresses rework concerns, accelerates iteration and enables rapid prototyping. Since much of the research on rework has been done on information exchange and organizational structure there is a need for future research in systems engineering to develop frameworks to: 1) mitigate the impact of information uncertainty and instability, 2) accelerate information evolution, and 3) reuse knowledge for engineering reasoning. Author Affiliation: (a) Combat Capabilities Development Command (CCDC) Armaments Center, Picatinny Arsenal, 07806, USA (b) Systems Engineering Research Center (SERC), Stevens Institute of Technology, Hoboken, NJ, 07030, USA Byline: Shawn Dullen [shawn.m.dullen.civ@mail.mil] (a), Dinesh Verma (b), Mark Blackburn (b)
-
GHAZI, Abdelkrim, BELARBI, Mostefa, and CHOUARFIA, Abdallah
- Procedia Computer Science. Jan 1, 2019, Vol. 151, 891
- Subjects
-
Algorithm, Algorithms -- Research, Biosensors -- Research, Rapid prototyping -- Research, and Nanotechnology -- Research
- Abstract
-
Keywords Nano biosensors; FPGA-NOC; Neural network; nanotechnologies; medical applications; algorithm XY Abstract The paper aims to explore the potential offered by nanotechnologies for the development of a new generation of reconfigurable and robust Nano-biosensors for the purpose of implementation in medical applications The subject proposes to make a contribution in the field of Nano-biosensors by organizing itself around several scientific objectives, multidisciplinary technologies * Demonstrate the interface with reconfigurable architectures based on FPGA/NoC to drive the Nano-biosensors * specify Platform model based on neural networks that can be adapted to Nano biosensors experimental context. Author Affiliation: (a) Universite des Sciences et de la Technologie Mohamed Boudiaf Oran USTO-MB 3100, Algeria (b) LIM research laboratory University of Tiaret, Tiaret 14000, Algeria Byline: Abdelkrim GHAZI [ghazi-abdou10@hotmail.com] (a), Mostefa BELARBI (b), Abdallah CHOUARFIA (a,b)
-
Adao, Telmo, Padua, Luis, Fonseca, Miguel, Agrellos, Luis, Sousa, Joaquim J., Magalhaes, Luis, and Peres, Emanuel
- Procedia Computer Science. Jan 1, 2018, Vol. 138, 441
- Subjects
-
Virtual reality technology, Virtual reality -- Methods, Rapid prototyping -- Methods, and Video tape editing -- Methods
- Abstract
-
Byline: Telmo Adao [telmoadao@utad.pt] (a), Luis Padua (b), Miguel Fonseca (b), Luis Agrellos (c), Joaquim J. Sousa (a), Luis Magalhaes (d), Emanuel Peres (a) Keywords Virtual Reality; 360[degrees] Videos Editing; Immersive Digital Panoramas; Multimedia; 3D model; 3D text; Spatialized Sound; Prototyping Abstract While the popularity of virtual reality (VR) grows in a wide range of application contexts -- e.g. entertainment, training, cultural heritage and medicine --, its economic impact is expected to reach around 15bn USD, by the year of 2020. Within VR field, 360[degrees] video has been sparking the interest of development and research communities. However, editing tools supporting 360[degrees] panoramas are usually expensive and/or demand programming skills and/or advanced user knowledge. Besides, application approaches to quickly and intuitively set up such 360[degrees] video-based VR environments complemented with diverse types of parameterizable virtual assets and multimedia elements are still hard to find. Thereby, this paper aims to propose a system specification to simply and rapidly configure immersive VR environments composed of surrounding 360[degrees] video spheres that can be complemented with parameterizable multimedia contents -- namely 3D models, text and spatial sound --, whose behavior can be either time-range or user-interaction dependent. Moreover, a preliminary prototype that follows a substantial part of the previously mentioned specification and implements the enhancement of 360[degrees] videos with time-range dependent virtual assets is presented. Preliminary tests evaluating usability and user satisfaction were also carried out with 30 participants, from which encouraging results were achieved. Author Affiliation: (a) INESC TEC and University of Tras-os-Montes e Alto Douro, 5000-801 Vila Real, Portugal (b) University of Tras-os-Montes e Alto Douro, School of Sciences and Technology, 5000-801 Vila Real, Portugal (c) GEMA - Digital and Technology Agency, Cais das Pedras N.[degrees] 8, 4050-465 Porto, Portugal (d) ALGORITMI Center, University of Minho, 4800-058 Guimaraes, Portugal
-
Raskin, Denis, Vassiliev, Alexei, Samarin, Vasili, Cabezas, Diego, Hiererra, Siti Elda, and Kurniawan, Yohannes
- Procedia Computer Science. Jan 1, 2018, Vol. 135, 503
- Subjects
-
Embedded system, System on a chip, Distributed processing (Computers), Microcontroller, Embedded systems -- Design and construction, Rapid prototyping -- Methods, Distributed processing (Computers) -- Methods, and Microcontrollers -- Design and construction
- Abstract
-
To access, purchase, authenticate, or subscribe to the full-text of this article, please visit this link: http://dx.doi.org/10.1016/j.procs.2018.08.202 Byline: Denis Raskin (a), Alexei Vassiliev (a), Vasili Samarin (a), Diego Cabezas (a), Siti Elda Hiererra (b), Yohannes Kurniawan [ykurniawan@binus.edu] (b) Keywords embedded systems; IoT; internet of things; IT education; microcontrollers Abstract As the fastest growing field of information technologies, Internet of Things is the important question for embedded systems developers. The number of embedded systems in the IoT increases steadily and specialists should be able to implement it faster, without losing any quality level. Current research introduces a way to develop a system using ready-made components, configuring and integrating them among themselves, via high level API. These components represent different parts of distributed embedded system, such as control programs, communication nodes, web applications etc. Our approach presents the easy-to-understand development process, used to support students in learning of embedded systems as a part of IoT. Author Affiliation: (a) Interdepartamental Center of Embedded Systems of Automation and Computing, Peter the Great St. Petersburg Polytechnic University, St. Petersburg, Russia (b) Information Systems Department, School of Information Systems, Bina Nusantara University, Jakarta, Indonesia, 11480
-
Ziviani, Artur, Cardozo, Thiago B., and Gomes, AntA[acute accent]Nio Tadeu A.
- Computer Networks The International Journal of Computer and Telecommunications Networking. Feb 2, 2012, Vol. 56 Issue 2, p870, 14 p.
- Subjects
-
Management science -- Measurement and Rapid prototyping -- Measurement
- Abstract
-
We propose a platform for the rapid prototyping of active measurement tools to collect network characteristics. Our proposal, named FLAME (Flexible Lightweight Active Measurement Environment), allows the prototyping of active measurement tools that depend or not on cooperative destination nodes. FLAME provides its users with basic active measurement primitives -- corresponding to basic building blocks -- upon which sophisticated active measurement tools can be prototyped quickly, practically, and efficiently through scripts in the Lua scripting language. This platform is based on the distributed deployment of measurement agents in some network nodes. These agents can send and receive probes in response to Lua scripts sent by a user console. Such agents also publish the measurement data in a standardized way in a repository that a central manager keeps, thus simplifying the management and analysis of such data. We validate the FLAME platform as well as show its flexibility and accuracy through experiments on a local testbed and also on Planet-lab. We also evaluate the proposed platform as compared to previous work in terms of the easing of development due to prototype scripting as well as the achieved memory footprint. In conclusion, we discuss different possibilities for further developments built upon the basic functionality of the proposed platform.
- Full text View on content provider's site
7. Prototyping a designerly learning through authentic making activities in elementary classrooms [2018]
-
Gourlet, Pauline and Decortis, Francoise
- International Journal of Child-Computer Interaction. June 2018, Vol. 16, 31
- Subjects
-
Education, Elementary -- Methods, Classroom management -- Methods, Handicraft -- Educational aspects, and Design -- Educational aspects
- Abstract
-
To access, purchase, authenticate, or subscribe to the full-text of this article, please visit this link: http://dx.doi.org/10.1016/j.ijcci.2017.11.002 Byline: Pauline Gourlet [gourletp@newschool.edu] (a,b,*), Francoise Decortis [francoise.decortis@univ-paris8.fr] (a) Keywords Instruments; Conditions; Classroom; Designerly learning; Making; Research through design; CHAT Abstract During six months in a French elementary classroom with pupils aged 6--7 years old, we have looked for ways to progressively transform an instructional classroom environment. Our aim was to develop a sustainable designerly learning through authentic making activities. In this article, we describe the history of this attempt along with our motivations, with an instrumental approach, i.e., through a description of the activities mediated by the artifacts we have prototyped with the schoolteacher and the pupils. First, we explain what we mean by designerly learning, which refers to making activities with a Cultural Historical Activity Theory (CHAT) perspective, extending the focus of making beyond digital literacy and digital fabrication. Then, we describe our prototypes: a series of artifacts, which sets conditions for pupils to engage in classroom's making activities, and for the teacher to facilitate them. Finally, we discuss how such conditions can help scaffold and structure authentic making activities in a classroom context, and therefore designing these conditions might be a prime means to foster a transition toward a designerly learning in public schools. Author Affiliation: (a) Universite Paris 8, Paragraphe, Saint-Denis, France (b) EnsadLab, Paris, France * Corresponding author at: Universite Paris 8, Paragraphe, Saint-Denis, France. Article History: Received 6 April 2017; Revised 22 October 2017; Accepted 5 November 2017
- Full text View on content provider's site
-
Jin, G.Q., Li, W.D., Gao, L., and Popplewell, K.
- Computers in Industry. April 2013, Vol. 64 Issue 3, p336, 14 p.
- Subjects
-
Algorithm, Algorithms, and Rapid prototyping
- Abstract
-
a* A hybrid and adaptive algorithm was developed to generate effective tool-paths to preserve geometrical accuracy and speed up fabrication. a* Adaptive algorithms were designed to generate an adaptive speed of the RP/M nozzle/print head for each layer. a* Case studies were used to verify and demonstrate the improved performance of the approach.
- Journal of Systems Architecture. June 2014, Vol. 60 Issue 6, p481, 13 p.
- Subjects
-
Programmable logic array and Digital integrated circuits
- Abstract
-
Performance evaluation of parallel software and architectural exploration of innovative hardware support face a common challenge with emerging manycore platforms: they are limited by the slow running time and the low accuracy of software simulators. Manycore FPGA prototypes are difficult to build, but they offer great rewards. Software running on such prototypes runs orders of magnitude faster than current simulators. Moreover, researchers gain significant architectural insight during the modeling process. We use the Formic FPGA prototyping board [1], which specifically targets scalable and cost-efficient multi-board prototyping, to build and test a 64-board model of a 512-core, MicroBlaze-based, non-coherent hardware prototype with a full network-on-chip in a 3D-mesh topology. We expand the hardware architecture to include the ARM Versatile Express platforms and build a 520-core heterogeneous prototype of 8 Cortex-A9 cores and 512 MicroBlaze cores. We then develop an MPI library for the prototype and evaluate it extensively using several bare-metal and MPI benchmarks. We find that our processor prototype is highly scalable, models faithfully single-chip multicore architectures, and is a very efficient platform for parallel programming research, being 50,000 times faster than software simulation.
- Full text View on content provider's site
-
Wang, Chung-Shing, Wang, Wei-Hua A., and Lin, Man-Ching
- Computers in Industry. April 2010, Vol. 61 Issue 3, p187, 11 p.
- Subjects
-
Algorithm, Rapid prototyping -- Models, Rapid prototyping -- Analysis, Algorithms -- Models, Algorithms -- Analysis, Image processing -- Models, Image processing -- Analysis, Chert -- Models, Computer-aided design -- Models, Computer-aided design -- Analysis, Industrial design -- Models, Industrial design -- Analysis, CT imaging -- Models, and CT imaging -- Analysis
- Abstract
-
This paper presents a simple process to construct 3D rapid prototyping (RP) physical models for computer tomography (CT) medical images segmentation. The use of stereolithography (STL) triangular meshes as a basis for RP construction facilitates the simplification of the process of converting CT images to an RP model. This is achieved by constructing the STL triangular meshes directly from data points without having to draw the curve model first. The grey prediction algorithm is used to sort contour point data in each layer of the medical image. The contour difference detection operation is used to sequence the points for each layer. The 3D STL meshes are then constructed by this proposed layer-by-layer sequence meshes algorithm to build the STL file. Once this STL file is saved, a 3D physical model of the medical image can be fabricated by RP manufacturing, and its virtual reality model can also be presented for visualization. CT images of a human skull and femur bone were used as the case studies for the construction of the 3D solid model with medical images. The STL models generated using this new methodology were compared to commercial computer-aided design (CAD) models. The results of this comparative analysis show that this new methodology is statistically comparable to that of the CAD software. The results of this research are therefore clinically reliable in reconstructing 3D bio-CAD models for CT medical images.
11. Telerobot-enabled HUB-CI model for collaborative lifecycle management of design and prototyping [2014]
-
Zhong, Hao, Wachs, Juan P., and Nof, Shimon Y.
- Computers in Industry. May 2014, Vol. 65 Issue 4, p550, 13 p.
-
Lan, Hongbo
- Computers in Industry. Dec 2009, Vol. 60 Issue 9, p643, 14 p.
- Subjects
-
Internet, Time to market, Mechanical engineering -- Production processes, Product development, Rapid prototyping, and Remote control
- Abstract
-
Rapid prototyping and manufacturing (RP&M) technique has shown a high potential to reduce the cycle and cost of product development, and has been considered as one of crucial enabling tools in digital manufacturing to effectively aid rapid product development. Manufacturing industry is evolving toward digitalization, network and globalization. The Internet, incorporating computers and multimedia, has provided tremendous potential for remote integration and collaboration in business and manufacturing applications. RP&M technique using the Internet can further enhance the design and manufacturing productivity, speed, and economy, as well as share the RP machines. Web-based RP&M systems have been developed and employed to implement remote service and manufacturing for rapid prototyping, enhance the availability of RP&M facilities and improve the capability of rapid product development for a large number of small and medium sized enterprises. This paper provides a comprehensive review of recent research on Web-based RP&M systems. Various architectures proposed for Web-based RP&M systems are presented. Furthermore, some key issues and enabling tools to implement the remote RP&M systems, which involve (1) RP&M process selection, (2) RP price quotation, (3) STL Viewer, (4) RP data pre-processing, (5) job planning and scheduling, (6) remote control and monitoring for RP machines, (7) security management, (8) applying new technologies and concepts to the systems, are described in detail. Finally, this review gives an outlook on possible future development and research direction for Web-based RP&M systems.
13. A virtual prototyping system with reconfigurable actuators for multi-material layered manufacturing [2014]
-
Choi, S.H. and Cai, Y.
- Computers in Industry. Jan 2014, Vol. 65 Issue 1, p37, 13 p.
- Subjects
-
Algorithm, Control equipment industry -- Production processes, Actuators, and Algorithms
- Abstract
-
acents Integrates reconfigurable manufacturing with layered manufacturing to improve multi-material layered manufacturing. acents Develops a virtual prototyping system with reconfigurable actuators for design and validation of MMLM facilities. acents Considers operational constraints of deposition mechanism with multiple actuators for fabrication of multi-material objects. acents Takes advantage of SolidWorksacents for convenient synthesis of virtual MMLM facilities and digital fabrication. acents Implements a dynamics simplification algorithm to improve graphics processing and reality of digital fabrication.
-
Barbieri, Loris, Angilica, Agostino, Bruno, Fabio, and Muzzupappa, Maurizio
- Computers in Industry. April 2013, Vol. 64 Issue 3, p310, 14 p.
- Abstract
-
a* We define a methodology for the design of product interfaces. a* We introduce a configurable physical archetype for mixed prototyping. a* Experimental sessions demonstrate the effectiveness of the physical archetype.
-
Zhou, Wanlei
- The Journal of Systems and Software. Jan 1994, Vol. 24 Issue 1, p3, 27 p. chart
- Subjects
-
Rapid Prototyping, Distributed Systems, Programming Management, Computer Science, and Programming management (Computers) -- Methods
- Abstract
-
The development of a distributed program is not an easy task. In this paper, we present a set of rapid prototyping tools that can efficiently help the development process of remote procedure call (RPC)-based programs. After some introduction in the first section, we describe the structure of our prototyping tools in the second section. The tool-set consists of three generators: the distributed frame generator, the user interface generator, and the application model generator. Three sections are devoted to describing these generators. The last part of our paper presents a prototyping example using our tool-set and summarizes the paper. (Reprinted by permission of the publisher.)
- Full text View on content provider's site
-
Huang, You-Min and Lan, Hsiang-Yao
- Computers in Industry. June 2005, Vol. 56 Issue 5, p442, 15 p.
- Subjects
-
Rapid prototyping -- Analysis, Mechanical engineering -- Analysis, and Computer-aided design -- Analysis
- Abstract
-
Stereolithography is a rapid prototyping (RP) process that uses photopolymers as the raw materials from which the prototypes are built. The photo-polymeric RP system uses lasers or other light sources to expose selectively the surface of the liquid resin. The absorption of energy causes photo-polymerization that changes the liquid resin into a solid, expanding the cured volume expanding but shrinking simultaneously. The volume shrinkage and curl distortion of the resin during photo-polymerization are the main reasons for the poor accuracy of the built prototype, especially when the part is hollow, in which case the bending is greater because of the bending stress and cannot be compensated for. Normally, a designer builds a support in this stage to limit the further bending and deformation of the prototype. However, after the support has been removed from the built prototype, the geometric profile is easily damaged and deformed, so time is wasted. This study initially uses dynamic finite element simulation code to simulate photo-polymerization, to determine the distortion of the outer profile of the part and thus reduce the deformation. Then, a reverse distortion correction is applied to the outer profile of the part. A new reverse compensation CAD model is produced and loaded into a RP machine for practical prototype processing, to increase the accuracy of the process. Finally, the 'H-4' diagnostic part is used as an example to verify the experimental results. The results of the simulation and experiment on the final after compensation were accurate.
-
Guo, Xinchen, Dave, Mukul, and Sayeed, Mohamed
- Procedia Computer Science. Jan 1, 2016, Vol. 80, 1461
- Abstract
-
To access, purchase, authenticate, or subscribe to the full-text of this article, please visit this link: http://dx.doi.org/10.1016/j.procs.2016.05.467 Byline: Xinchen Guo [Xinchen.Guo@asu.edu] (1), Mukul Dave [Mukul.Dave@asu.edu], Mohamed Sayeed [msayeed@asu.edu] (*) Keywords Parallel Programming; Message Passing Interface; Matlab; MEX Functions; Parallel I/O Abstract The HPCmatlab framework has been developed for Distributed Memory Programming in Matlab/Octave using the Message Passing Interface (MPI). The communication routines in the MPI library are implemented using MEX wrappers. Point-to-point, collective as well as one-sided communication is supported. Benchmarking results show better performance than the Mathworks Distributed Computing Server. HPCmatlab has been used to successfully parallelize and speed up Matlab applications developed for scientific computing. The application results show good scalability, while preserving the ease of programmability. HPCmatlab also enables shared memory programming using Pthreads and Parallel I/O using the ADIOS package. Author Affiliation: ASU Research Computing, Arizona State University, Tempe, Arizona, U.S. * Corresponding author. (footnote)[white star] Selection and peer-review under responsibility of the Scientific Programme Committee of ICCS 2016. (footnote)1 Current Affiliation: Purdue University, West Lafayette, Indiana, U.S.
18. Introduction to the Special Issue on Testing, prototyping, and debugging of multi-core architectures [2015]
-
Hannig, Frank
- Journal of Systems Architecture. Nov 2015, Vol. 61 Issue 10, 600
- Subjects
-
Architecture
- Abstract
-
To link to full-text access for this article, visit this link: http://dx.doi.org/10.1016/j.sysarc.2015.11.003 Byline: Frank Hannig
- Full text View on content provider's site
-
Christensen, Henrik BA[bar]Rbak and Hansen, Klaus Marius
- The Journal of Systems and Software. Jan 2010, Vol. 83 Issue 1, p133, 10 p.
- Abstract
-
Architectural prototyping is the process of using executable code to investigate stakeholders' software architecture concerns with respect to a system under development. Previous work has established this as a useful and cost-effective way of exploration and learning of the design space of a system and in addressing issues regarding quality attributes, architectural risks, and the problem of knowledge transfer and conformance. However, the actual industrial use of architectural prototyping has not been thoroughly researched so far. In this article, we report from three studies of architectural prototyping in practice. First, we report findings from an ethnographic study of practicing software architects. Secondly, we report from a focus group on architectural prototyping involving architects from four companies. And, thirdly, we report from a survey study of 20 practicing software architects and software developers. Our findings indicate that architectural prototyping plays an important and frequent role in resolving problems experimentally, but less so in exploring alternative solutions. Furthermore, architectural prototypes include end-user or business related functionality rather than purely architectural functionality. Based on these observations we provide recommendations for effective industrial architectural prototyping.
- Full text View on content provider's site
-
Beck, Philip, Jiang, James J., and Klein, Gary
- The Journal of Systems and Software. July 2006, Vol. 79 Issue 7, p1025, 11 p.
- Abstract
-
The prototyping approach has been considered to be a more effective systems development methodology than the traditional systems development life cycle approach. Prototyping provides a framework for meaningful social interaction between system users and developers. This research examines the social contextual factors that determine the performance of information system projects and addresses the social perspectives of system development methodologies within the prototyping development framework. This study suggests that the full mediators of the prototyping approach were organizational technology learning and user-IS interaction effectiveness. Organizations should use prototyping in situations where these mediators are important to the development process and are not achieved through other organizational practice.
- Full text View on content provider's site
Catalog
Books, media, physical & digital resources
Guides
Course- and topic-based guides to collections, tools, and services.
1 - 20
Next