The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
A method of field programmable gate arrays (FPGA) configuration based on serial communication is introduced in the paper, which is aimed at solving the challenge that FPGA configuration is virtually impossible through shared approaches in quiet a few special occasions. In this paper Xilinx 7 series is chosen to be the target configuration FPGA and Spatran3-AN works as the controller of configuration...
Packaging technology can be of strategic importance to a company, as it can be a key to competitive advantage in the modern food industry. A multihead weighing process is a packaging process based on the sum of weights from several individual hoppers. The final quality of the packaged product in a modern automated food packing system should fulfill mo objectives —the quality of the packaging process...
In the era of pervasive and ubiquituous computing, the scope of computer applications is no longer restricted to traditional data processing. Pervasiveness and ubiquity imply that environment is a significant factor in computation. Context is an abstraction of environmental elements that has influence in defining the behavior of an application. Context-aware computing has been developing rapidly in...
I will describe a decade-long, multi-disciplinary, multi-institutional effort spanning neuroscience, supercomputing, and nanotechnology to build and demonstrate a brain-inspired computer and describe the architecture, programming model, and applications. I will also describe future efforts to build, literally, "brain-in-a-box". For more information, see: modha.org.
This paper presents a new system of oscilloscope offline signal analysis based on Lab VIEW. It can capture various waveform signals by the oscilloscope, and then provide easy viewing, analyzing, storing and sharing. This software runs on computer where there is no need for real-time. It has a greater throughput, faster measurement speed, more accurate measurement results and more user-friendly data...
Programming into graphs of a new generation offers not to write, but to draw the programs throughout their entire lifetime using the graphs from mathematics in which only horizontal arcs are loaded (ISO 8631:1989). Drawing is easier and faster, especially for the touch screen. All the traditional (since 1947) machine-oriented operators like if, for, while, repeat, case, goto, and labels and brackets...
In cloud computing era, Big Data analytics is used predominantly. To analyze Big Data we need powerful tools and distributed computation. Map Reduce is one of the programming models that can be adopted by any programming language and used to develop software for analyzing such a huge amount of data. Map Reduce is generally used for parallel processing. But if it can be extended to implement iterative...
A multi-objective linear programming problem with a system of max-arithmetic mean relational inequalities as its constraints is considered. For each of the objective functions, the decision maker has a fuzzy goal. Treating each fuzzy goal, two kind of membership functions are considered: linear and hyperbolic as a nonlinear one. Then, using membership functions and Bellman-Zadeh decision, the multi-objective...
In order to meet new demands on software designing in the field of testing instrument, this paper implements an instrument soft panel by WPF programming method using Microsoft Visual Studio. The appearance of the soft panel embodies WPF applications' advantages and the soft panel has the utility of controlling HITPE101 data acquisition module through hardware drivers based on VISA. Finally an auto-test...
A new interface to collect field data which may include text, numeric, GPS, photo, and video to introduce the plant classification in a city park named 18 Peak Mountain at Hsinchu, Taiwan is provided. The new interface is an infrastructure containing Fusion Tables APP which is made by APP Inventor and Google Fusion Tables. The APP can be used to collect photos on site, in addition, GPS will also be...
The Agents of Things is an extension of the Internet of Things concept in which objects or things are embedded with self-reasoning intelligent software agents to provide value-added services to humans. However, a particular difficulty in designing intelligent things for the Agents of Things implementation is to determine the level of reasoning ability that corresponds to the functions of the things...
This paper describes the pedagogy of how the 7-week course on computer fundamentals is introduced and taught to a class of 700 first year undergraduate students from the schools of business and computing. The computer fundamentals course itself covers theoretical topics such as the hardware and software of computers, information systems and programming basics as well as practical topics such as using...
advanced control algorithms such as optimization-based controls are known to offer superior performance as well as systematic constraints handling when compared to classical control strategies. However, the complexity of such advanced control methods makes their implementations difficult, especially on controllers with limited computational capacity such as the programmable logic controllers (PLC)...
In the current competitive market, offering a relatively cheaper price for the commodity plays an important role in obtaining a greater share of the market for a corporate entity as it encourages more customers to purchase from its product. Convenience stores are becoming indispensable for the Japanese society, there are presently 54,008 retail stores throughout Japan and their number continues to...
In computer supported cooperative work (CSCW), users work together from remote locations where each of them performs specific roles. However, their roles are dynamic and they change their roles more often as compare to co-located environments. The process of changing roles is known as role transition. Role transition process basically determines who is authorized to trigger for changes, who is mandated...
Program slicing has numerous applications in software engineering activities like debugging, testing, maintenance, model checking etc. The main objective of this paper is to automate the generation of System Dependency Graphs (SDG) for aspect-oriented programs to efficiently compute accurate slices. The construction of SDG is automated by analysing the byte code of aspect-oriented programs that incorporates...
Requirements for data storage and processing have reached new levels, with applications relying on the analysis of large amounts of data in order to support everyday life services to end users. Since the costs of maintaining and managing databases are significant, change data capture (CDC) techniques can be used to determine which parts of a data source have changed, and thus assist in the management...
Program comprehension deals with an important problem of recreating mental model of the software system from the source code. This process is needed every time a new programmer joins the development team, or the old one forgets about the code. We designed the four-layered model of the developer's mental model that provides a deeper understanding of the mental model and of the program comprehension...
The paper proposes a global optimization approach to the network resource allocation problem, where the objective is to maximize the overall data flow through a shared network. In the proposed approach, the utility functions of agents may have different forms, which allows a more realistic modeling of phenomena occurring in computer networks. To solve the optimization problem, a modified gradient...
One of the first challenges faced by students who are starting a Computer Science degree is to acquire skills which allow them solving real life problems through the use of algorithms. Such skills require the development of the ability to abstract as well as to apply algorithms development techniques. As a result of the difficulty in obtaining these competences, there are high failure and dropout...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.