Enabling Technologies for Computational Science

Frameworks, Middleware and Environments

  • Elias N. Houstis
  • John R. Rice
  • Efstratios Gallopoulos
  • Randall Bramley

Table of contents

  1. Front Matter
    Pages i-xxi
  2. Problem Solving Environments: Enabling Technology for Computational Science

    1. Front Matter
      Pages 1-6
    2. Randall Bramley, Bruce Char, Dennis Gannon, Thomas T. Hewett, Chris Johnson, John R. Rice
      Pages 19-32
    3. John R. Rice, Ronald F. Boisvert
      Pages 33-43
    4. Sanjiva Weerawarana, Elias N. Houstis, John R. Rice, Ann Christine Catlin, Margaret Gaitatzes, Cheryl Crabill et al.
      Pages 53-63
    5. Donald Dabdub, K. Mani Chandy, Thomas T. Hewett
      Pages 65-77
    6. Thomas T. Hewett, Jennifer L. DePaul
      Pages 79-90
    7. Richard J. Fateman
      Pages 91-102
  3. Domain Specific PSEs: Characteristics for Computational Science

    1. Front Matter
      Pages 103-108
    2. Robert L. Akers, Elaine Kant, Curtis J. Randall, Stanly Steinberg, Robert L. Young
      Pages 109-121
    3. Dennis Gannon, Randall Bramley, Thomas Stuckey, Juan Villacis, Jayashree Balasubramanian, Esra Akman et al.
      Pages 123-134
    4. Danielle Argiro, Steve Kubica, Mark Young, Steve Jorgensen
      Pages 147-157
    5. Robert G. Knox, Virginia L. Kalb, Elissa R. Levine
      Pages 159-170
    6. Elias N. Houstis, John R. Rice, Sanjiva Weerawarana, Ann Christie Catlin, P. Papachiou, KoYang Wang et al.
      Pages 171-185
    7. Amit Goel, Constantinos Phanouriou, Frederick A. Kamke, Calvin J. Ribbens, Clifford A. Shaffer, Layne T. Watson
      Pages 187-196
  4. Frameworks, Middleware and Software: Enabling and Delivering the Problem Solving Power

    1. Front Matter
      Pages 197-201
    2. Salim Hariri, Dongmin Kim, Yoonhee Kim, IlKyeun Ra, Haluk Topcuoglu, Jon Valente
      Pages 203-211
    3. Anupam Joshi, Naren Ramakrishnan, Elias N. Houstis
      Pages 213-223
    4. Rajini I. Balay, Mladen A. Vouk, Harry Perros
      Pages 225-235
    5. B. Codenotti, M. Leoncini, G. Resta
      Pages 237-247
    6. Shahani Markus, Sanjiva Weerawarana, Elias N. Houstis, John Rice
      Pages 249-260
    7. Elias N. Houstis, Vassilios S. Verykios, Ann Chistine Catlin, Naren Ramakrishnan, John Rice
      Pages 261-271
    8. Y. N. Lakshman, Michael R. Miller, Santiago V. Lombeyda
      Pages 273-285
  5. Steering, Generation and Validation: Tools for Building and Using PSEs

    1. Front Matter
      Pages 287-290
    2. Shigeo Kawata, Choompol Boonmee, Akira Fujita, Takashi Nakamura, Takayuki Teramoto, Yoshikazu Hayase et al.
      Pages 291-300
    3. Ann Christine Catlin, Margaret Gaitatzes, Elias Houstis, Zidu Ma, Shahani Markus, John R. Rice et al.
      Pages 301-313
    4. L. DeRose, B. Marsolf, K. Gallivan, E. Gallopoulos, D. Padua
      Pages 315-326
    5. Robert van Engelen, Lex Wolters, Gerard Cats
      Pages 327-337
    6. Yao Zheng, Nigel P. Weatherill, Edward A. Turner-Smith, Michail I. Sotirakos, Michael J. Marchant, Obey Hassan
      Pages 339-349
    7. Olivier Beaumont, Jocelyne Erhel, Bernard Philippe
      Pages 351-362
  6. A PSE Bibliography

    1. Front Matter
      Pages 363-363
    2. Elias N. Houstis, John R. Rice, Efstratios Gallopoulos, Randall Bramley
      Pages 365-367
  7. Back Matter
    Pages 369-402

About this book


Enabling Technologies for Computational Science assesses future application computing needs, identifies research directions in problem-solving environments (PSEs), addresses multi-disciplinary environments operating on the Web, proposes methodologies and software architectures for building adaptive and human-centered PSEs, and describes the role of symbolic computing in scientific and engineering PSEs. The book also includes an extensive bibliography of over 400 references.
Enabling Technologies for Computational Science illustrates the extremely broad and interdisciplinary nature of the creation and application of PSEs. Authors represent academia, government laboratories and industry, and come from eight distinct disciplines (chemical engineering, computer science, ecology, electrical engineering, mathematics, mechanical engineering, psychology and wood sciences). This breadth and diversity extends into the computer science aspects of PSEs. These papers deal with topics such as artificial intelligence, computer-human interaction, control, data mining, graphics, language design and implementation, networking, numerical analysis, performance evaluation, and symbolic computing.
Enabling Technologies for Computational Science provides an assessment of the state of the art and a road map to the future in the area of problem-solving environments for scientific computing. This book is suitable as a reference for scientists from a variety of disciplines interested in using PSEs for their research.


Java Middleware Performance artificial intelligence computer computer science modeling visualization

Editors and affiliations

  • Elias N. Houstis
    • 1
  • John R. Rice
    • 1
  • Efstratios Gallopoulos
    • 2
  • Randall Bramley
    • 3
  1. 1.Computer Sciences DepartmentPurdue UniversityWest LafayetteUSA
  2. 2.Department of Computer Engineering & InformaticsUniversity of PatrasPatrasGreece
  3. 3.Department of Computer ScienceIndiana UniversityBloomingtonUSA

Bibliographic information

  • DOI
  • Copyright Information Kluwer Academic Publishers 2000
  • Publisher Name Springer, Boston, MA
  • eBook Packages Springer Book Archive
  • Print ISBN 978-1-4613-7049-9
  • Online ISBN 978-1-4615-4541-5
  • Series Print ISSN 0893-3405
  • Buy this book on publisher's site