395 Hits in 8.8 sec

Document Clustering Using Hybrid XOR Similarity Function for Efficient Software Component Reuse

Vangipuram Radhakrishna, C. Srinivas, C.V.Guru Rao
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

Chintakindi Srinivas, Vangipuram Radhakrishna, C.V. Guru Rao
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

Chintakindi Srinivas, Vangipuram Radhakrishna, C.V. Guru Rao
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

Il-Chul Yoon, Alan Sussman, Atif Memon, Adam Porter
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]

Xin Fang, Stratis Ioannidis, Miriam Leeser
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

Xin Fang, Stratis Ioannidis, Miriam Leeser
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

Guillaume Bécan, Mathieu Acher, Benoit Baudry, Sana Ben Nasr
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

K.s. Tham, D.L. Maskell
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

Ilchul Yoon, Alan Sussman, Atif Memon, Adam Porter
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

Bojana Bislimovska, Alessandro Bozzon, Marco Brambilla, Piero Fraternali
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]

Vitaliy Liptchinsky, Roman Khazankin, Hong-Linh Truong, Schahram Dustdar
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]

Oliver Rübel, Mr. Prabhat, Peter Denes, David Conant, Edward Chang, Kristofer Bouchard
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

Sascha El-Sharkawy, Saura Jyoti Dhar, Adam Krafczyk, Slawomir Duszynski, Tobias Beichter, Klaus Schmid
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

Peter Burggräf, Johannes Wagner, Tim Weißer
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]

Vincent T. Lee, Amrita Mazumdar, Carlo C. del Mundo, Armin Alaghi, Luis Ceze, Mark Oskin
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