Results 1 - 10
of
1,974
Static and dynamic structure in design patterns
- Vlissides, Design Patterns-Elements of Reusable Object-Oriented Software, Addison-Wesley, 1995 [Hann02] J. Hannemann, G. Kiczales, Design Pattern Implementation in Java and AspectJ. Proceedings of OOPSLA 2002 [Kicz97
, 2002
"... eeide @ cs. utah.edu Design patterns are a valuable mechanism for emphasizing struc-ture, capturing design expertise, and facilitating restructuring of software systems. Patterns are typically applied in the context of an object-oriented language and are implemented so that the pat-tern participants ..."
Abstract
-
Cited by 7 (0 self)
- Add to MetaCart
eeide @ cs. utah.edu Design patterns are a valuable mechanism for emphasizing struc-ture, capturing design expertise, and facilitating restructuring of software systems. Patterns are typically applied in the context of an object-oriented language and are implemented so that the pat-tern
Specifying Distributed Software Architectures
, 1995
"... There is a real need for clear and sound design specifications of distributed systems at the architectural level. This is the level of the design which deals with the high-level organisation of computational elements and the interactions between those elements. The paper presents the Darwin notation ..."
Abstract
-
Cited by 426 (24 self)
- Add to MetaCart
notation for specifying this high-level organisation. Darwin is in essence a declarative binding language which can be used to define hierarchic compositions of interconnected components. Distribution is dealt with orthogonally to system structuring. The language supports the specification of both static
Ownership Types for Flexible Alias Protection
- In Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA
, 1998
"... Object-oriented programming languages allow inter-object aliasing. Although necessary to construct linked data structures and networks of interacting objects, aliasing is problematic in that an aggregate object's state can change via an alias to one of its components, without the aggregate bein ..."
Abstract
-
Cited by 365 (41 self)
- Add to MetaCart
being aware of any aliasing. Ownership types form a static type system that indicates object ownership. This provides a flexible mechanism to limit the visibility of object references and restrict access paths to objects, thus controlling a system's dynamic topology. The type system is shown
An adaptive, nonuniform cache structure for wire-delay dominated on-chip caches
- In International Conference on Architectural Support for Programming Languages and Operating Systems
, 2002
"... Growing wire delays will force substantive changes in the designs of large caches. Traditional cache architectures assume that each level in the cache hierarchy has a single, uniform access time. Increases in on-chip communication delays will make the hit time of large on-chip caches a function of a ..."
Abstract
-
Cited by 314 (39 self)
- Add to MetaCart
within the same level of the cache. We show that, for multi-megabyte level-two caches, an adaptive, dynamic NUCA design achieves 1.5 times the IPC of a Uniform Cache Architecture of any size, outperforms the best static NUCA scheme by 11%, outperforms the best three-level hierarchywhile using less
The stages of economic growth.
- Economic History Review , 2nd series 12,
, 1959
"... JSTOR is a not-for-profit service that helps scholars, researchers, and students discover, use, and build upon a wide range of content in a trusted digital archive. We use information technology and tools to increase productivity and facilitate new forms of scholarship. For more information about J ..."
Abstract
-
Cited by 297 (0 self)
- Add to MetaCart
propositions about supply, demand, and the pattern of production; and before indicating the historical content of the categories I shall briefly state the underlying propositions. A Dynamic Theory of Production The classical theory of production is formulated under essentially static assumptions which freeze
The Bayes Net Toolbox for MATLAB
- Computing Science and Statistics
, 2001
"... The Bayes Net Toolbox (BNT) is an open-source Matlab package for directed graphical models. BNT supports many kinds of nodes (probability distributions), exact and approximate inference, parameter and structure learning, and static and dynamic models. BNT is widely used in teaching and research: the ..."
Abstract
-
Cited by 250 (1 self)
- Add to MetaCart
The Bayes Net Toolbox (BNT) is an open-source Matlab package for directed graphical models. BNT supports many kinds of nodes (probability distributions), exact and approximate inference, parameter and structure learning, and static and dynamic models. BNT is widely used in teaching and research
The TPR*-Tree: An Optimized Spatio-Temporal Access Method for Predictive Queries
- In VLDB
, 2003
"... A predictive spatio-temporal query retrieves the set of moving objects that will intersect a query window during a future time interval. Currently, the only access method for processing such queries in practice is the TPR-tree. In this paper we first perform an analysis to determine the factor ..."
Abstract
-
Cited by 191 (10 self)
- Add to MetaCart
the factors that affect the performance of predictive queries and show that several of these factors are not considered by the TPR-tree, which uses the insertion/deletion algorithms of the R*-tree designed for static data. Motivated by this, we propose a new index structure called the TPR*- tree, which
Rapid shape acquisition using color structured light and multi-pass dynamic programming
- In The 1st IEEE International Symposium on 3D Data Processing, Visualization, and Transmission
, 2002
"... Figure 1. In this paper, we show how to reconstruct the shape of a scene, such as the two hands shown on the left, given a single photograph of the scene under color-striped illumination shown at center. A novel dynamic programming method leads to the geometric reconstruction on the right, shown as ..."
Abstract
-
Cited by 135 (4 self)
- Add to MetaCart
as a shaded rendering from a new viewpoint. This paper presents a color structured light technique for recovering object shape from one or more images. The technique works by projecting a pattern of stripes of alternating colors and matching the projected color transitions with observed edges
Mining Frequent Patterns in Data Streams at Multiple Time Granularities
, 2002
"... Although frequent-pattern mining has been widely studied and used, it is challenging to extend it to data streams. Compared to mining from a static transaction data set, the streaming case has far more information to track and far greater complexity to manage. Infrequent items can become frequent la ..."
Abstract
-
Cited by 134 (8 self)
- Add to MetaCart
Although frequent-pattern mining has been widely studied and used, it is challenging to extend it to data streams. Compared to mining from a static transaction data set, the streaming case has far more information to track and far greater complexity to manage. Infrequent items can become frequent
Structure Design Optimization Considering Static and Dynamic Responses
"... Abstract — Structure design has been optimized for physically coupled problems. A non-gradient evolutionary genetic algorithm (GA) is employed to optimize the behaviors of isotropic solid structures. A structure showing thermo-elasticplastic and creep (TEPC) behaviors are considered for optimization ..."
Abstract
- Add to MetaCart
Abstract — Structure design has been optimized for physically coupled problems. A non-gradient evolutionary genetic algorithm (GA) is employed to optimize the behaviors of isotropic solid structures. A structure showing thermo-elasticplastic and creep (TEPC) behaviors are considered
Results 1 - 10
of
1,974