Object oriented programming: an evolutionary approach
Object oriented programming: an evolutionary approach
CC++: a declarative concurrent object-oriented programming notation
Research directions in concurrent object-oriented programming
The Nexus approach to integrating multithreading and communication
Journal of Parallel and Distributed Computing - Special issue on multithreading for multiprocessors
A world-wide distributed system using Java and the Internet
HPDC '96 Proceedings of the 5th IEEE International Symposium on High Performance Distributed Computing
PARDIS: A Parallel Approach to CORBA
HPDC '97 Proceedings of the 6th IEEE International Symposium on High Performance Distributed Computing
The Core Legion Object Model
A Combinatorial Scheme for Developing Efficient Composite Solvers
ICCS '02 Proceedings of the International Conference on Computational Science-Part II
A Framework for Exploiting Object Parallelism in Distributed Systems
HPCN Europe 2000 Proceedings of the 8th International Conference on High-Performance Computing and Networking
An Architecture for a Multi-threaded Harness Kernel
Proceedings of the 8th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
Taming complexity in high performance computing
Computational science, mathematics and software
Biomedical computing and visualization software environments
Communications of the ACM - Bioinformatics
A model for parallel programming over CORBA
Journal of Parallel and Distributed Computing
Future trends in distributed applications and problem-solving environments
Future Generation Computer Systems - Special section: Complex problem-solving environments for grid computing
Future trends in distributed applications and problem-solving environments
Future Generation Computer Systems - Special section: Complex problem-solving environments for grid computing
Self-adapting numerical software and automatic tuning of heuristics
ICCS'03 Proceedings of the 2003 international conference on Computational science
Self-adapting numerical software and automatic tuning of heuristics
ICCS'03 Proceedings of the 2003 international conference on Computational science
Hi-index | 0.00 |
Component-based technologies will play an increasingly significant role in the design and implementation of large-scale distributed software systems during the next few years. This model of programming offers rapid prototyping of complex, distributed applications and a framework for naturally incorporating existing scientific software code base as components of larger problem solutions. This article surveys the design issues and theory of component-based software. The authors also present a prototype component-based problem-solving environment called the Linear System Analyzer that they have built for manipulating and solving large, sparse linear systems of equations.