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.
Researchers have developed ways to think about, visualize, and measure software modularity and its erosion objectively and quantifiably. Using these techniques, you’ll be able to determine whether your software is modular and identify complexity hotspots in your code that warrant further investigation.
A major challenge for the European electronic industry is to enhance productivity while reducing costs and ensuring quality in development, integration and maintenance. Model-Driven Engineering (MDE) principles and techniques have already shown promising capabilities but still need to scale to support real-world scenarios implied by the full deployment and use of complex electronic components and...
Data on agricultural commodities in Indonesia are provided Ministry of Agriculture, Republic of Indonesia which can be accessed on Agricultural Statistics Database at http://aplikasi.pertanian.go.id/bdsp/index.asp. The data are presented to the public in tabular formats. In order to provide the analytical tool for the agricultural commodities data, this study aims to develop a Spatial Online Analytical...
The increasing IoT technology provides large volume of data from various industrial applications, but the gap between the conventional automatic management system and the industry 4.0 system is how to convert the data to information, and then how to use the information to better assist the decision support and optimization in various aspects, including scheduling, planning, supply chain optimization,...
The Fog, Edge, or Internet of Things is critical to a variety of businesses not only as an emerging technology, but as a critical enabler of key business strategies and in terms of its underlying economics and financial implications.
We motivate and describe why erosion modeling from a static architecture conformance checking point of view is important as well as the impact we think it can have on industry. Our research goal is to get a better understanding of erosion and develop smarter and simpler methods to assess erosion. We describe preliminary results from a retrospective, longitudinal case study of an open source software...
Software reuse is the use of already existing concepts, objects or software components to build new software. The goal of software reuse research is to explore systematic procedures for developing new systems from existing ones. The systematic software reuse is the most effective way to improve software development. Domain engineering plays crucial role in Software Reuse research, which makes the...
This paper will discuss an implementable action plan for startups to capture and leverage their intellectual capital and identify the key players of the process. The paper will discuss the Knowledge Management deliverables that can help startups reduce the over-dependence on chief architects, reduce onboarding time for new employees, facilitate cross-functional team communication, and capture intellectual...
➔ The incremental step of LiveSynth reduces synthesis time by about 95% for incremental changes. ➔ LiveSynth shifts the paradigm to small, incremental changes and more iterations per day. ➔ We advocate for an interactive synthesis flow as a way to boost design productivity.
Colombia has survived a war for over half century, confrontation of civil society, guerrilla, paramilitary and our armed forces causing death and pain. Today we are close of achieving a peace agreement. USA President Barack Obama, The UN Office, The Catholic Church Pope Francisco and many other Governments and Organizations have expressed great support to our agreement. However, no serious studies...
Field-programmable gate-array (FPGA) platforms are commonly used for prototyping complex designs, allowing designers to evaluate and validate the functionality at speeds that are orders of magnitude faster than simulation. To counter the limited observability of hardware, on-chip trace buffers are used to record the behaviour of a small subset of signals. To effectively use the limited capacity of...
Advances in integrated circuit technology are enabling construction of increasingly more powerful architectures for Software Defined Radio (SDR) platforms. For instance multicores, multiprocessor System-on-Chip and FPGAs provide opportunities for innovative prototyping and increased programmability whereby more radio processing is done in the digital domain. But there are challenges with these technologies,...
Technology trends prompting architects to consider greater heterogeneity and hardware specialization have exposed an increasing need for vertically integrated research methodologies that can effectively assess performance, area, and energy metrics of future architectures. However, constructing such a methodology with existing tools is a significant challenge due to the unique languages, design patterns,...
In todays world of big-data computing, access to massive, complex data sets has reached an unprecedented level, and the task of intelligently processing such data into useful information has become a growing concern to the high-performance computing community. However, domain experts, who are the brains behind this processing, typically lack the skills required to build FPGA-based hardware accelerators...
We face the process of High Quality Accreditation in two ways: one involving large amount of information (big data), including issues as: self evaluation, high quality, statistics, indicators, surveys, field work (process engineering), during several periods of time. The other one is related to information contained about High Quality: which involved the development of an intelligent architecture...
The development of multi-tier architecture based on knowledge and model driven for the competitiveness is discussed in Higher Education; the engine are Mathematical and Computational Models for dynamic and structural analysis of the academic governance given the student high dropout. The problem is characterized by the high social and economic costs; the layers mentioned, mainly are: Institution issues,...
The automation of custom hardware design often focuses on hardware optimizations for smaller portions of code that dominate the design execution. The same presumption can be stated for custom processor design. The data path of the processor can be well optimized for particular blocks of code that are formed during control flow extraction. However, larger source codes can have tens of blocks that result...
In the current era of big-data computing, most non-engineer domain experts lack the skills needed to design FPGA-based hardware accelerators to address big-data problems. This work presents bFlow, a development environment that facilitates the assembly of such accelerators, specifically those targeting FPGA-based hybrid computing platforms, such as the Convey HC series. This framework attempts to...
Reconfigurable computing (RC) devices such as field-programmable gate arrays (FPGAs) offer significant advantages over fixed-logic, many-core CPU and GPU architectures, including increased performance for many computationally challenging applications, superior power efficiency, and reconfigurability. Difficulties of using FPGAs, however, has limited their acceptance in high-performance computing (HPC)...
Recent advances in embedded automation applications require quality of results in terms of speed and computational complexity, along with strict time-to-market schedules. To cope with these demands, the design industry is searching for novel approaches. Performance is sought by utilizing modern FPGA devices, offering hundreds of GFLOPs with maximum power efficiency. Productivity is enforced with HighLevel...
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.