Second Call for Participation

SIAM Workshop on Object Oriented Methods for
Inter-operable Scientific and Engineering Computing

October 21-23, 1998
IBM TJ Watson Research Center
Yorktown Heights, New York

Additional information including a preliminary agenda and list of speakers is available at


Organizing Committee

Mike Henderson
IBM Research
Chris Anderson
Steve Lyons
Mobil Technology Co.

Important Dates to Remember

July 1, 1998
Deadline for submission of extended abstract (1-4 pages).

July 30, 1998
Notification of acceptance.

September 21, 1998
Deadline for submission of final paper.


The Thomas J. Watson Research Center, established in 1961, serves as the worldwide headquarters for IBM Research. With facilities in Yorktown Heights and Hawthorne in New York's Westchester County, the lab houses more than 1,200 scientist focusing research in the areas of semiconductors, physical and computer sciences, and mathematics.

Yorktown Heights is located 50 miles north of New York City.

Hotel Information

Crowne Plaza
66 Hale Avenue
White Plains, NY 10601
Phone: (914) 682-0050
Fax: (914) 682-0405

SIAM is holding a block of rooms at the Crown Plaza. To make a reservation, please contact the hotel directly.

The deadline is September 20, 1998.

Questions? Send e-mail to

SIAM Conferences


There is a growing awareness in the universities, and industrial and governmental labs, that object oriented methods have the potential for greatly improving the usefulness of computers in science and engineering. There are already many efforts underway to redesign and reimplement large codes that were written in the 70's and 80's to take advantage of the improvement in maintainability and flexibility that OO designs offer.

There still remains a large opportunity to improve the amount of reuse within the community. Repositories such as Netlib and indices like GAMS have improved our ability to share code, but making the shared code useful requires widespread agreement about how the code is structured and how scientific and engineering codes should interoperate.

The world is changing. It used to be that large companies had their own internal development teams, which implemented techniques from the open literature or developed their own proprietary methods. University researchers looked for methods for new classes of problems, and pushed the limits of problem size. Software companies provided application packages aimed at solving common problems, bundled with everything from front-ends, to mesh generation and back-ends.

Now, as many large companies are cutting back on in-house software development, universities and government labs seem to be doing increasingly more software development and software vendors are springing up to provide special purpose codes.

What are the new roles for academics, software companies, and industry? Can a university department support a software product? How does a company test and fire-harden research code? How can software companies quickly incorporate new methods into a professional quality product? Who owns what, and who supports what?

This interdisciplinary workshop will bring together representatives from academia, software vendors, industry, and government labs, to identify current and future challenges to implementing and using mathematical algorithms in scientific and engineering computing.


The workshop will consist of 3 days of contributed and invited presentations and discussions including, but not limited to, the broad topics of:

  • Current state of the art.

    • Tools that work together well (or poorly).
    • The environments in which codes are used.
    • How new techniques make their way to industrial use.
  • Developing interoperable scientific codes.
    • Packaging codes.
    • Balancing interoperability with performance.
    • Maintenance and ownership of codes.
  • Future directions.
    • The language of the future.
    • Design techniques.
    • Standards for the interoperation of mathematical software.

Case studies, position papers proposing topics for discussion, and technical talks describing particular approaches are solicited. The organizers are looking for a broad spectrum of participants, including those involved in the development of industrial codes, and industrial end users.

How to Contribute

A report will be issued covering the workshop. Participants will be required to submit a document for inclusion in this report. Those wishing to participate should submit an abstract of a case study, position paper or technical talk by July 1, 1998. Abstracts of approximately one page in length should be sent to Notifications of acceptance will be sent by July 30, 1998.

Final submissions should be in Latex, using the siam style file. There will be no page limit on the web version of the final report, but a limit will be imposed for the paper version.

Instructions for authors can be accessed at


Maintained by Maryann M. Donaghy,
Created: 6/8/98 Updated: 9/3/98