neutron beam instrument (technology)

Paul Scherrer Institute (PSI)

Type of organisation
Research Institute
Where
Switzerland
Activities

At Bragg Institute, Australian Nuclear Science and Technology Organisation (ANSTO) I worked with the SICS control system developed by Mark Koennecke at the PSI.

Computational Physicist: Scientific Software Architect

When
05/10/2006 - 04/11/2007
Organisation(s)
Role(s)
Software Architect, Neutron Beam Instrument Computing and Electronics Group
Tasks

Developed port-based UML and SysML models of the neutron beam instruments of the OPAL Research Reactor facility, using sentence-by-sentence UML Parsing Analysis of instrument design manuals.

Developed a distributed, pluggable, object-oriented, port-based Instrument ModelServer control system façade using UML, SysML, Java and XML technologies.

Performed architectural modelling in UML of Java systems and heterogeneous control systems.

Developed Java adapters for the low-level SICS control system and for data acquisition web services.

Performed Java and XML technology assessments, including analysis of reverse-engineered APIs.

Computational Physicist: Data Analysis Developer

When
26/09/2005 - 04/10/2006
Organisation(s)
Role(s)
Data Analysis Developer, Neutron Beam Instrument Computing and Electronics Group
Tasks

Developed "NeXusBeans" Java bindings and UML models for the XML-based NeXus data format, as presented to the NeXus International Advisory Committee and promoted through the NeXML sub-project web site.

Developed port-based channel operator software in Java for data reduction and analysis using UML.

Supervised students.

Advised on UML education.

R & D: NeXML: a generative XML Schema for the NeXus neutron science data format

When
01/10/2008 - 30/10/2008
Organisation(s)
Role(s)
Java developer, web authoring

Developed a generative XML Schema (known as NeXML) and EMF Java bindings for the NeXus scattering science data format, for presentation to the NeXus International Advisory Committee (NIAC) meeting organised by the ANSTO Bragg Institute in Sydney on 30 Oct 2008 as a technical report and narrated screencast movie presentation. Work sponsored by Webel IT Australia.

Syndicate content