A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Filters
Document Clustering Using Hybrid XOR Similarity Function for Efficient Software Component Reuse
2013
Procedia Computer Science
In this paper a generalized approach is proposed for clustering a set of given documents or text files or software components for reuse based on the new similarity function called hybrid XOR function defined ...
We construct a matrix called similarity matrix of order n-1 by n for n document sets or software components by applying hybrid XOR function for each pair of document sets. ...
We can also consider software components with high features for clustering so that they can be reused efficiently. ...
doi:10.1016/j.procs.2013.05.017
fatcat:y445ld5ezja7jo5eaygco4blyq
Clustering and Classification of Software Component for Efficient Component Retrieval and Building Component Reuse Libraries
2014
Procedia Computer Science
We define a similarity function and use the same for the process of clustering the software components and for estimating the cost of new project. ...
Clustering and Mining Software Components for efficient reuse is the current topic of interest among researchers in Software Reuse Engineering and Information Retrieval. ...
The idea of maximum capturing is taken as the base framework for clustering [4] . The authors perform clustering using XOR similarity function [15] . ...
doi:10.1016/j.procs.2014.05.358
fatcat:5ulr7bamlzaffmdchebjupjsqe
Clustering Software Components for Program Restructuring and Component Reuse Using Hybrid XNOR Similarity Function
2014
Procedia Technology - Elsevier
In this research, we instigate a generalized approach for clustering a given set of documents or software components by defining a similarity function called hybrid XNOR function to find degree of similarity ...
Finding components for efficient software reuse is one of the important problems aimed by researchers. ...
C.V.GuruRao for his valuable suggestions and support throughout the work. ...
doi:10.1016/j.protcy.2013.12.482
fatcat:uxeuhadsvvexbnqav7fhesisfq
Prioritizing component compatibility tests via user preferences
2009
2009 IEEE International Conference on Software Maintenance
Many software systems rely on third-party components during their build process. ...
Because the components are constantly evolving, quality assurance demands that developers perform compatibility testing to ensure that their software systems build correctly over all deployable combinations ...
Based on the PETSc documentation, we applied an additional constraint for PETSc: compilers from the same vendor must be used to build the PETSc and MPI component. ...
doi:10.1109/icsm.2009.5306357
dblp:conf/icsm/YoonSMP09
fatcat:kj5zsnaxhbgf7fufpa7cny2h5e
SIFO: Secure Computational Infrastructure using FPGA Overlays
[article]
2019
arXiv
pre-print
Recent advances have led to a surge of garbled circuit implementations in software for a variety of different tasks. ...
However, these implementations are inefficient and therefore GC is not widely used, especially for large problems. ...
We would like to thank Mehmet Gungor and Kai Hwang for valuable contributions to this research. The authors declare that there is no conflict of interest regarding the publication of this paper. ...
arXiv:1912.01710v1
fatcat:cgvkrkoaqfgyvlu5262jbhbpey
SIFO: Secure Computational Infrastructure Using FPGA Overlays
2019
International Journal of Reconfigurable Computing
Recent advances have led to a surge of garbled circuit implementations in software for a variety of different tasks. ...
However, these implementations are inefficient, and therefore GC is not widely used, especially for large problems. ...
We would like to thank Mehmet Gungor and Kai Hwang for valuable contributions to this research. ...
doi:10.1155/2019/1439763
fatcat:x3d34tbt4rbhtj4juv3oyulz24
Breathing ontological knowledge into feature model synthesis: an empirical study
2015
Empirical Software Engineering
Feature Models (FMs) are a popular formalism for modeling and reasoning about the configurations of a software product line. ...
We develop six heuristics for clustering and weighting the logical, syntactical and semantical relationships between feature names. ...
As we are exclusively using the features' names, we could not use the most efficient metrics based on a text corpus [29] . ...
doi:10.1007/s10664-014-9357-1
fatcat:zyu3s5oyinb65ff3ryhi6jxh34
Software-Oriented Approach to Hardware-Software Co-Simulation for FPGA-Based Risc Extensible Processor
2006
2006 International Conference on Field Programmable Logic and Applications
Recent advancements in mixed hardware-software modeling platforms have shown great potential in providing the use of a common software language for describing the hardware and software of the entire system ...
The use of this software-oriented design methodology will improve the productivity of embedded system design and must be investigated in detail with respect to enabling hardware-software co-simulation ...
To facilitate design space exploration efficiently, it is imperative to adopt a tightly-coupled co-design/simulation effort for the hardware and software components in these hybrid systems. ...
doi:10.1109/fpl.2006.311230
dblp:conf/fpl/ThamM06
fatcat:jyvrwl33uzcytolxwgywctvmwm
Testing component compatibility in evolving configurations
2013
Information and Software Technology
Software components are increasingly assembled from other components. Each component may further depend on others, and each may have multiple active versions. ...
We evaluate our approach using the 5-year evolution history of a scientific middleware component. ...
Incremental testing Our previous work cannot be directly used to efficiently test evolving software systems, because Rachet will generate configurations that test all DD-instances for the components in ...
doi:10.1016/j.infsof.2012.09.010
fatcat:nbab6ybyfbhg5gf3tvkhtszryy
Textual and Content-Based Search in Repositories of Web Application Models
2014
ACM Transactions on the Web
Model-Driven Engineering relies on collections of models, which are the primary artefacts for software development. ...
To enable knowledge sharing and reuse, models need to be managed within repositories, where they can be retrieved upon users queries. ...
Component Search. Searching software components from software libraries in an effective way for their reuse is an important research problem [Goguen et al. 1996 ]. ...
doi:10.1145/2579991
fatcat:56jhidk23bc3bj6wzsl5sq72ha
A Novel Approach to Modeling Context-Aware and Social Collaboration Processes
[chapter]
2012
Lecture Notes in Computer Science
We therefore propose a novel modeling approach and a graphical notation, demonstrate their applicability and expressivity via several use cases, and discuss their strengths and weaknesses. ...
Similarly to State elements in statecharts, Context elements can be clustered using logical AND/OR/XOR operations. ...
If captured accurately, such knowledge allows us to analyze, improve, and execute those processes with higher efficiency. ...
doi:10.1007/978-3-642-31095-9_37
fatcat:bal3ymqxybbttdl2fkihefwt4m
BRAINformat: A Data Standardization Framework for Neuroscience Data
[article]
2015
bioRxiv
pre-print
Based on these concepts we implement dedicated, application-oriented modules and design a data standard for neuroscience data.The BRAINformat software library is open source, easy-to-use, and provides ...
We introduce the novel concept of Relationship Attributes for modeling and use of semantic relationships between data objects, and discuss the annotation of data using dedicated data annotation modules ...
accessible via proprietary 25 software. ...
doi:10.1101/024521
fatcat:xzuwipaiabbs7ev4vrjh3if5ly
Reverse engineering variability in an industrial product line
2018
Proceeedings of the 22nd International Conference on Systems and Software Product Line - SPLC '18
This concept allows reusing existing analysis components rather easily. ...
of separate variability models for these clusters. ...
doi:10.1145/3233027.3233047
dblp:conf/splc/El-SharkawyDKDB18
fatcat:wkanl52rabexvfhszrabspqmqu
Knowledge-Based Problem Solving in Physical Product Development – A Methodological Review
2020
Expert Systems with Applications: X
systems represent the current state of the art Prevention-and anticipation mechanisms should be considered for future research Clustering algorithms contribute to objectify literature filtering Abstract ...
Facing shortened innovation cycles, problem solving efficiency simultaneously constitutes a competitive factor. ...
Moreover, we wish to thank our colleagues for their assistance while finalizing this article. ...
doi:10.1016/j.eswax.2020.100025
fatcat:x2j5a7vsdbem5o5jvs4cw4obmq
Application-Driven Near-Data Processing for Similarity Search
[article]
2017
arXiv
pre-print
Finally, we show that SSAM is also useful for other data intensive tasks like kNN index construction, and can be generalized to semantically function as a high capacity content addressable memory. ...
This paper proposes an application-driven near-data processing accelerator for similarity search: the Similarity Search Associative Memory (SSAM). ...
Fixed-point division for cosine similarity is performed in software using shifts and subtracts, however the software division is still much cheaper than the rest of the distance calculation. ...
arXiv:1606.03742v2
fatcat:tgyyr4avubbzjmr7pz7obiqmle
« Previous
Showing results 1 — 15 out of 395 results