SNS-Caltech Software Workshop, Pasadena, Dec. 13, 2002
Room 100 Powell-Booth Center for Advanced Computing Research, Caltech Campus
The purpose of the meeting is to plan the interactions between the
software efforts at Caltech and at the SNS. Discussions will include coordination
of effort, responsibilities for resources,
planning for future maintenance of software and hardware,
and how to engage a broad community.
It is important to explain the directions that are being taken
by the Caltech team.
The morning will include presentations by Caltech personnel and a
demonstration of a distributed software architecture.
The afternoon will be an open discussion about topics listed below.
Presentations
8:40 AM Overview Brent Fultz (3.8 MB Powerpoint)
9:20 AM ARCS Data Analysis Software Michael Aivazis (1.8 MB Powerpoint)
10:10 AM Break
10:30 AM Demo of our web portal for data analysis (Jonny Lin)
10:50 AM Physical Concepts as Software Objects Tim Kelley (0.7 MB Powerpoint)
12:00 Lunch at the Athenaeum (hosted)
Afternoon Discussions (perhaps moderated)
Please read this description of the proposed Software Architecture (9 Dec. 2002).
Topics:
Ray Osborn discussed aspects of NeXus classes.
Tabitha Swan-Wood got the demo to work this time.
Lee Robertson demonstrated the Labview-based software for the HFIR instruments.
* How do we best coordinate software projects at Caltech and SNS? Scope and scope management of software projects?
* Standards for maintainable code. How do we establish an "open source coalition" consistent with quality software?
* Issues with distributed computing. Resources, lab policies, security, graphics, user permissions.
* Issues with releasing software to run on users' machines.
* User expectations for software support by SNS and instrument scientists.
* Caltech and SNS both need to make institutional arrangements with the ORNL supercomputing center.
* In the longer term, who maintains the code, and who maintains the hardware?
* Engineering of GUI -- consistency across all SNS instruments?
* On-line control of a neutron spectrometer. Technical and policy issues.
Summary of Selected Points Fultz, et al.
7 PM Dinner at Cafe Santorini, 70 W. Union St. in Old Pasadena (no host)