44,919 Hits in 4.8 sec

Reuse Technique in Hardware Design

Valery Sklyarov, Iouliia Skliarova
2007 2007 IEEE International Conference on Information Reuse and Integration  
Reusability is provided at two levels that are the level of hardware circuits and the level of specifications.  ...  The paper presents a technique for the design of digital systems on the basis of reusable hardware templates, which are circuits with modifiable functionality that might be customized to satisfy requirements  ...  Reusable high-level functional blocks (such as IP blocks) offer great potential for productivity gains because design effort for the reused logic is only a portion of the effort needed for newly designed  ... 
doi:10.1109/iri.2007.4296594 dblp:conf/iri/SklyarovS07 fatcat:neverhntkjc5rlzhiwiqrqatvy

New Algorithm for Component Selection to Develop Component-Based Software with X Model

Pradeep Tomar, Nasib Singh Gill
2013 Lecture Notes on Software Engineering  
Lastly, paper summarizes the factors used in algorithm for optimal selection of components with the help of X model repositories to fulfill the requirements of client by using SCSP and CCSP.  ...  Component-Based Software Engineering (CBSE) is an approach which is used to enhance the reusability with the development of component-based software from the preexisting software components or with the  ...  Tomar: one national conference with COMMUNE group and two international conferences, in which one international ICIAICT 2012 was organized with CSI, Noida Chapter and second international conference 2012  ... 
doi:10.7763/lnse.2013.v1.65 fatcat:lpwopn5z4fgsblxghi4zmh35ry

An Approach for the Reusability by Component based Unified Modelling Language (CB-UML) in Power Distribution System

S. P. Angelin Claret
2019 International Journal for Research in Applied Science and Engineering Technology  
To specify the reusability, the power distribution system is used as a component for the estimation of power. The design of component based method (CBM) is focused by the UML.  ...  Finally the total amount of power received and consumed for twenty four hours is evaluated by the power estimator algorithm and the result is shown by the mat lab software.  ...  Object Oriented Reusability The metric based approach is used successfully in designing the framework for evaluation of reusability of object oriented systems and Levenberg -Marguardt algorithm is proved  ... 
doi:10.22214/ijraset.2019.7209 fatcat:gezow5dq2bdqvgji7ruzswxqy4

Towards the Formalization of a Reusability Framework for Refactoring [chapter]

Rodrigo E. Caballero, Steven A. Demurjian
2002 Lecture Notes in Computer Science  
As industry and academia embrace component and objectbased design models, programming languages, technologies, and tools, they are outpacing our ability to formally define models and frameworks supporting  ...  reuse assessment and refactoring; a reusability improvement factor to capture refactoring gain (or loss); and a refactoring algorithm for improving reusability.  ...  Acknowledgements The work of S. Demurjian has been supported, in part, by a contract from the Electric Boat Corporation, Groton, CT. We also wish to thank M.  ... 
doi:10.1007/3-540-46020-9_21 fatcat:rrntt3c6wvdifkbnq2utkkxqqy

Design Pattern Detection using Genetic Algorithm for Sub-graph Isomorphism to Enhance Software Reusability

Arti Chaturvedi, Manjari Gupta, Sanjay Kumar
2016 International Journal of Computer Applications  
Design patterns have been proposed as a technique to introduce reuse in design phase. In industry, it is focused to reuse design patterns as a reusable part when designing a new application.  ...  Reusable Design Pattern, that are proven solutions to common design problems, to improves many qualities of applications like Reusability and its maintainability.  ...  Previously, we solved this by traditional genetic algorithm as well as using genetic algorithm with neural network.  ... 
doi:10.5120/ijca2016908334 fatcat:dafv6tblifbsvj75et6klfg5cq

Machine learning for large-scale crop yield forecasting

Dilli Paudel, Hendrik Boogaard, Allard de Wit, Sander Janssen, Sjoukje Osinga, Christos Pylianidis, Ioannis N. Athanasiadis
2020 Agricultural Systems  
The baseline can be improved by adding new data sources, designing more predictive features and evaluating different machine learning algorithms.  ...  The results serve as a starting point for further optimizations.  ...  Tuia from Geo-Information and Remote Sensing Group of Wageningen University and Research for insights on application of machine learning to crop yield prediction.  ... 
doi:10.1016/j.agsy.2020.103016 fatcat:dtfv52c4qrcbfbs6tjeqe3rd7u

Automatic Systolic Array Generation using Reusable Blocks

Liancheng Jia, Liqiang Lu, Xuechao Wei, Yun Liang
2020 IEEE Micro  
However, existing HLS tools do not favor of modular and reusable design, which brings inefficiency for design iteration. In this article,  ...  Many systolic array architectures are implemented with high-level synthesis (HLS) design flow.  ...  JQ19014, L172004) and in part by the Beijing Academy of Artificial Intelligence (BAAI).  ... 
doi:10.1109/mm.2020.2997611 fatcat:tizuuj2q2nf3lntkbvja3dhl7u

Design tools and reusable libraries for FPGA-based digital circuits

V. Sklyarov, I. Skliarova, P. Almeida, M. Almeida
2003 Euromicro Symposium on Digital System Design, 2003. Proceedings.  
These tools include reusable specifications of hardware components (modules) that have been proposed for two types of CAD environments; Xilinx ISE 5.x and Celoxica DK1.  ...  This paper suggests tools that provide significant improvements in the design and verification of FPGAbased digital circuits.  ...  The paper discusses one approach to the organization of such libraries and suggests a number of reusable descriptions for HDL (VHDL) and system-level specification (Handel-C) design flows.  ... 
doi:10.1109/dsd.2003.1231939 dblp:conf/dsd/SklyarovSAA03 fatcat:g7mm2ime6vcydj5pmvqcui6nci

A survey of digital design reuse

M.F. Jacome, H.P. Peixoto
2001 IEEE Design & Test of Computers  
Managing the formidable complexity of the design process is one of the main challenges to IC design.  ...  As integrated circuit technologies advance toward higher performance, greater densities, and increasing system complexity, CAD tools and design methodologies struggle to keep pace.  ...  Such properties include s behavioral and structural descriptions to define the structure and intended behavior of design objects at various levels of design composition (algorithmic, RTL, logic, and so  ... 
doi:10.1109/54.922806 fatcat:wd4tsmkvfzebjepl7so6jrfnya

CLARAty: Challenges and Steps toward Reusable Robotic Software

Issa A.D. Nesnas, Reid Simmons, Daniel Gaines, Clayton Kunz, Antonio Diaz-Calderon, Tara Estlin, Richard Madison, John Guineau, Michael McHenry, I-Hsiang Shu, David Apfelbaum
2006 International Journal of Advanced Robotic Systems  
We present in detail some of the challenges in developing reusable robotic software.  ...  We base that on our experience in developing the CLARAty robotics software, which is a generic object-oriented framework used for the integration of new algorithms in the areas of motion control, vision  ...  to support the algorithm as part of a common framework.  ... 
doi:10.5772/5766 fatcat:jk6rnaaqnzdx3ppdxxndxt2pky

oDyRM: Optimized Dynamic Reusability Model for Enhanced Software Consistency

R. Selvarani, P. Mangayarkarasi
2017 International Journal of Advanced Computer Science and Applications  
The prior model DyRM has introduced a technique to perform modeling of design reusability under three real-time constraints.  ...  The system takes the similar input as is done by the prior DyRM, which is subjected to Levenberg-Marquardt optimization algorithm using multi-layer perceptron of configuration 4-24-2 to generate the optimal  ...  The algorithm mainly took less than 3.5 seconds to execute and outcomes are discussed in next section. VII.  ... 
doi:10.14569/ijacsa.2017.080322 fatcat:sm2wan4etbgdjhny3qk2n5xehq

High-Level Design Tools for FPGA-Based Combinatorial Accelerators [chapter]

Valery Sklyarov, Iouliia Skliarova, Pedro Almeida, Manuel Almeida
2003 Lecture Notes in Computer Science  
The paper suggests a number of reusable blocks that support these features and provide high-level design of combinatorial accelerators.  ...  Analysis of different combinatorial search algorithms has shown that they have a set of distinctive features in common.  ...  This allows block-based high-level design to be provided, i.e. to concentrate the efforts of the designer on the algorithms being considered, and avoid (or at least minimize) the details of hardware implementation  ... 
doi:10.1007/978-3-540-45234-8_99 fatcat:rjflvxyljnaajbbxy4pn6qa3nu

A Novel Optimization towards Higher Reliability in Predictive Modelling towards Code Reusability

Manoj H.M., Nandakumar A.N.
2017 International Journal of Electrical and Computer Engineering (IJECE)  
of Software Reusability which is one of the signature topics in software engineering.  ...  Although, the area of software engineering has made a remarkable progress in last decade but there is less attention towards the concept of code reusability in this regards.Code reusability is a subset  ...  The algorithm design mainly focuses on improving the study outcomes of optimization i.e. reliability and the stability.  ... 
doi:10.11591/ijece.v7i5.pp2855-2862 fatcat:6qhipsldhbeljixl4vupsxr2u4

New Approach for Hardware/Software Embedded System Conception Based on the Use of Design Patterns

Yassine Manai, Joseph Haggège, Mohamed Benrejeb
2010 Journal of Software Engineering and Applications  
Three main constraints of embedded systems design process are investigated: the complexity, the partitioning between hardware and software aspects and the reusability.  ...  The reusability problem is resolved by synthesis of intellectual property blocks.  ...  The second is the reusability of IP blocks in order to minimize the time-to-market.  ... 
doi:10.4236/jsea.2010.36060 fatcat:kwbwtmythre4hdkqxf47kbj23y

Evaluation of Expectation Maximization Based Clustering Approach for Reusability Prediction of Function based Software systems

Himani Goel, Er Gurbhej Singh
2010 International Journal of Computer Applications  
systems as well as the reusable components that are in the design phase.  ...  Similarly, Precision and Recall values of the fourth level reusability class is the second best, it means the system is able to detect the "Good" components with good Precision.  ... 
doi:10.5120/1308-1705 fatcat:2t6vb7tourfxxfeawy66zanv3y
« Previous Showing results 1 — 15 out of 44,919 results