ACM Home Page

Searching within The Guide for: Subject:"Software libraries"  (start a new search)

Found 1,241 of 1,394,228

REFINE YOUR SEARCH

ADVANCED SEARCH
Advanced search.  Advanced Search

FEEDBACK
Please provide us with feedback. Please provide us with feedback

Found 1,241 of 1,394,228

Results 1 - 20 of 1,241
Sort by in
Result page: 1   2   3   4   5   6   7   8   9   10    next    >>
1
CryptoManager++
December 1996
Information systems security
Publisher: Chapman & Hall, Ltd.
Additional Information:full citation, index terms
Bibliometrics:  Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Downloads (Overall): n/a,    Citation Count: 0

Keywords: application programming interface, cryptographic library, object oriented programming
2
CGAL: the Computational Geometry Algorithms Library
Andreas Fabri, Sylvain Pion
November 2009
GIS '09: Proceedings of the 17th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems
Publisher: ACM Request Permissions Request Permissions   
Full text available: PdfPdf (575.86 KB)
Additional Information:full citation, abstract, references, index terms
Bibliometrics:  Downloads (6 Weeks): 1,   Downloads (12 Months): 1,   Downloads (Overall): 1,    Citation Count: 0

We present fundamental geometric data structures and algorithms offered by CGAL, the Computational Geometry Algorithms Library. As geometry is ubiquitous this library is used by application developers in medical imaging, VLSI, CAD/CAM, geophysics, computer ...


Keywords: C++, exact geometric computing, generic programming, geometric data structures and algorithms, open source
3
A form-based meta-model for software composition
April 2005
Science of Computer Programming , Volume 56 Issue 1-2
Publisher: Elsevier North-Holland, Inc.
Additional Information:full citation, abstract, references, cited by, index terms
Bibliometrics:  Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Downloads (Overall): n/a,    Citation Count: 1

In recent years considerable progress has been made in facilitating the specification and implementation of software components. However, it is far less clear what kind of language support is needed to enable a flexible and reliable software composition ...


Keywords: compositional abstractions, meta-level framework, object models
4
Building blocks for iterative solution of linear systems
January 1993
Environments and tools for parallel scientific computing
Publisher: Elsevier Science Publishers B. V.
Additional Information:full citation, index terms
Bibliometrics:  Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Downloads (Overall): n/a,    Citation Count: 0
5
Reuse repositories and reuse: the realities
October 2003
OOPSLA '03: Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Publisher: ACM Request Permissions Request Permissions   
Full text available: PdfPdf (147.45 KB)
Additional Information:full citation, abstract, index terms
Bibliometrics:  Downloads (6 Weeks): 6,   Downloads (12 Months): 32,   Downloads (Overall): 348,    Citation Count: 0

This panel (part of the 2003 Onward! program) will discuss libraries, repositories, and reuse. While there is so much hype and noise about repositories and metadata - so little understood about how hard it is to design for reuse and to encourage systematic ...


Keywords: libraries, repositories, software reuse, systematic reuse
6
A library to support a graphics-based object-first approach to CS 1
February 2001
SIGCSE '01: Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
Publisher: ACM Request Permissions Request Permissions   
Full text available: PdfPdf (156.95 KB)
Additional Information:full citation, abstract, references, cited by, index terms
Bibliometrics:  Downloads (6 Weeks): 9,   Downloads (12 Months): 23,   Downloads (Overall): 255,    Citation Count: 26

In this paper we describe a library we have developed that supports an "OO-from-the-beginning" approach to CS 1. The use of real graphics "objects" and event-driven programming are important components of our approach. The design of interactive graphical ...


Also published in:
March 2001 SIGCSE Bulletin Volume 33 Issue 1
7
strlcpy and strlcat: consistent, safe, string copy and concatenation
June 1999
ATEC '99: Proceedings of the annual conference on USENIX Annual Technical Conference
Publisher: USENIX Association
Additional Information:full citation, abstract, references, index terms
Bibliometrics:  Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Downloads (Overall): n/a,    Citation Count: 1

As the prevalence of buffer overflow attacks has increased, more and more programmers are using size or length-bounded string functions such as strncpy() and strncat(). While this is certainly an encouraging trend, the standard C string functions generally ...

8
Formal derivation of algorithms: The triangular sylvester equation
June 2003
Transactions on Mathematical Software (TOMS) , Volume 29 Issue 2
Publisher: ACM Request Permissions Request Permissions   
Full text available: PdfPdf (399.92 KB)
Additional Information:full citation, abstract, references, cited by, index terms
Bibliometrics:  Downloads (6 Weeks): 5,   Downloads (12 Months): 39,   Downloads (Overall): 365,    Citation Count: 8

In this paper we apply a formal approach for the derivation of dense linear algebra algorithms to the triangular Sylvester equation. The result is a large family of provably correct algorithms. By using a coding style that reflects the algorithms as ...


Keywords: Formal derivation, Sylvester equations, control theory, libraries, linear algebra
9
Wrap-up and signposts to the future
January 2003
Sourcebook of parallel computing
Publisher: Morgan Kaufmann Publishers Inc.
Additional Information:full citation, index terms
Bibliometrics:  Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Downloads (Overall): n/a,    Citation Count: 0
10
Variable-length argument lists
February 1994
The C Users Journal , Volume 12 Issue 2
Publisher: R & D Publications, Inc.
Additional Information:full citation, index terms
Bibliometrics:  Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Downloads (Overall): n/a,    Citation Count: 0
11
Selecting an adl... the end user perspective
May 1997
Storage Management Solutions , Volume 2 Issue 3
Publisher: West World Productions, Inc.
Additional Information:full citation, index terms
Bibliometrics:  Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Downloads (Overall): n/a,    Citation Count: 0
12
Cracking Software Reuse
January 2007
IEEE Software , Volume 24 Issue 1
Publisher: IEEE Computer Society Press
Full text available: Publisher SitePublisher Site
Additional Information:full citation, abstract, index terms
Bibliometrics:  Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Downloads (Overall): n/a,    Citation Count: 0

The Unix system and its pipelines are a model of software reuse. Although many subsequent developments weren't similarly successful, by looking at Wikipedia and its MediaWiki engine, we find many levels of successful reuse. It seems that software repositories, ...


Keywords: reuse, collaboration, shared libraries, packages, Wikipedia
13
An object-oriented communication mechanism for parallel systems
June 1996
COOTS'96: Proceedings of the 2nd conference on USENIX Conference on Object-Oriented Technologies (COOTS) - Volume 2 , Volume 2
Publisher: USENIX Association
Additional Information:full citation, abstract, references, index terms
Bibliometrics:  Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Downloads (Overall): n/a,    Citation Count: 0

ABC++ is a portable object-oriented type-safe class library for parallel programming in C++. It supports active objects, synchronous and asynchronous object interactions, and object-based shared regions on both shared- and distributed-memory parallel ...

14
JDSL: The data structures library in java
April 2001
Dr. Dobb's Journal , Volume 26 Issue 4
Publisher: CMP Media, Inc.
Additional Information:full citation, cited by, index terms
Bibliometrics:  Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Downloads (Overall): n/a,    Citation Count: 1
15
Adaptive Winograd's matrix multiplications
March 2009
Transactions on Mathematical Software (TOMS) , Volume 36 Issue 1
Publisher: ACM Request Permissions Request Permissions   
Full text available: PdfPdf (909.80 KB)
Additional Information:full citation, abstract, references, index terms
Bibliometrics:  Downloads (6 Weeks): 19,   Downloads (12 Months): 169,   Downloads (Overall): 169,    Citation Count: 0

Modern architectures have complex memory hierarchies and increasing parallelism (e.g., multicores). These features make achieving and maintaining good performance across rapidly changing architectures increasingly difficult. Performance has become a ...


Keywords: Winograd's matrix multiplications, fast algorithms
16
A model for a portable Ada run-time library
October 1987
IRTAW '87: Proceedings of the first international workshop on Real-time Ada issues
Publisher: ACM Request Permissions Request Permissions   
Full text available: PdfPdf (276.19 KB)
Additional Information:full citation, abstract, references, index terms
Bibliometrics:  Downloads (6 Weeks): 6,   Downloads (12 Months): 8,   Downloads (Overall): 49,    Citation Count: 0

A model for a portable and efficient Ada run-time library is presented that supports Ada tasking for real-time applications. After an overview of the module structure, the interface of a compiler-independent, real-time kernel is discussed in more detail. ...


Also published in:
October 1987 SIGAda Ada Letters Volume VII Issue 6
17
Garbage collection in generic libraries
March 1999
ISMM '98: Proceedings of the 1st international symposium on Memory management
Publisher: ACM Request Permissions Request Permissions   
Full text available: PdfPdf (1.16 MB)
Additional Information:full citation, abstract, references, index terms
Bibliometrics:  Downloads (6 Weeks): 0,   Downloads (12 Months): 18,   Downloads (Overall): 226,    Citation Count: 0

This paper demonstrates a unified and garbage-collector independent way to describe the information required for precise collection. Thereby it is possible to construct, a library that can be used with various garbage collectors, without modifying the ...


Also published in:
March 1999 SIGPLAN Notices Volume 34 Issue 3
18
An ECL logic synthesis system
June 1991
DAC '91: Proceedings of the 28th ACM/IEEE Design Automation Conference
Publisher: ACM Request Permissions Request Permissions   
Full text available: PdfPdf (614.83 KB)
Additional Information:full citation, references, cited by, index terms
Bibliometrics:  Downloads (6 Weeks): 11,   Downloads (12 Months): 15,   Downloads (Overall): 195,    Citation Count: 1
19
Borrow, copy or steal?: loans and larceny in the orthodox canonical form
October 1998
OOPSLA '98: Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Publisher: ACM Request Permissions Request Permissions   
Full text available: PdfPdf (2.09 MB)
Additional Information:full citation, abstract, references, index terms
Bibliometrics:  Downloads (6 Weeks): 4,   Downloads (12 Months): 21,   Downloads (Overall): 235,    Citation Count: 1

Dynamic memory management in C++ is complex, especially across the boundaries of library abstract data types. C++ libraries designed in the orthodox canonical form (OCF) alleviate some of the problems by ensuring that classes which manage any kind of ...


Keywords: C++, borrowing, copy-on-write, implementation strategies, larceny, memory management, stealing, transfer of ownership

Also published in:
October 1998 SIGPLAN Notices Volume 33 Issue 10
20
An extended date library for C
October 1994
C/C++ Users Journal , Volume 12 Issue 10
Publisher: CMP Media, Inc.
Additional Information:full citation, index terms
Bibliometrics:  Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Downloads (Overall): n/a,    Citation Count: 0
Result page: 1   2   3   4   5   6   7   8   9   10    next    >>