Presentation is loading. Please wait.

Presentation is loading. Please wait.

The Role of Cosylab and the J. Stefan Institute in ACS Presented at 1st ACS Workshop, March 3rd, 2004 by Mark Pleško.

Similar presentations


Presentation on theme: "The Role of Cosylab and the J. Stefan Institute in ACS Presented at 1st ACS Workshop, March 3rd, 2004 by Mark Pleško."— Presentation transcript:

1 The Role of Cosylab and the J. Stefan Institute in ACS Presented at 1st ACS Workshop, March 3rd, 2004 by Mark Pleško

2 www.cosylab.com The Role of Cosylab and J.Stefan Institute in ACS2 Lots of ACS design

3 www.cosylab.com The Role of Cosylab and J.Stefan Institute in ACS3 GUI Components and Panels for ACS

4 www.cosylab.com The Role of Cosylab and J.Stefan Institute in ACS4 ACS Packages by Cosylab and JSI Applications CORBA MiddlewareACEDevelopm ent tools 1 - Base tools Astro libraries (from Commercial/Shared packages) FITS libraries (from Commercial/Shared packages) Device Drivers 5 - Integrated APIs and tools Error System Logging System Time System Data channel 2 - Core components ACS ComponentConfiguration Database Command System Alarm System SamplingArchiving System 3 - Services ACS ContainerSerializati on Plugs UIF libraries Scripting 4 - Hi-level APIs and tools...more to come... ACS Installer ACS Application Framework jlog, objexp jmanager Abeans CosyBeans

5 www.cosylab.com The Role of Cosylab and J.Stefan Institute in ACS5 From ANKA to ALMA: a Historical Perspective Nov 96 – JSI for ANKA: choose Java, CORBA 97-99: ANKA CS, Abeans Nov 99: MP meets GCH 00: ACS prototype 02: ANKA gets ACS 00-04: ~5 manyears A: ALMA, ANKA, Advanced, Administrator C: Common, CORBA, Control, Client S: Software, System, Server, Supervisor

6 www.cosylab.com The Role of Cosylab and J.Stefan Institute in ACS6 Cosylab – Control System Laboratory Spin-off from J. Stefan Institute (Nov. 2001) –complete control systems –custom development (software and hardware) –device integration –consulting –Open Source Business Model existing software is free to research labs we charge only for the adaptation we do Recruit only top quality team-members –add loyalty and culture (co-ownership) –22 members, 8 full time, 5 nearly full time

7 www.cosylab.com The Role of Cosylab and J.Stefan Institute in ACS7 A Web-Based GIS Editing Tool For Spatial Data

8 www.cosylab.com The Role of Cosylab and J.Stefan Institute in ACS8 Electronics for Diesel Engines Partnering with manufacturers

9 www.cosylab.com The Role of Cosylab and J.Stefan Institute in ACS9 Products for Large Scientific Control Systems Components for GUI panels Application framework Control System and Tools I/O Modules

10 www.cosylab.com The Role of Cosylab and J.Stefan Institute in ACS10 MicroIOC SER-1 StrongARM embedded serial input Linux EPICS onboard ACS onboard Black box operation First customer: SLS @ PSI

11 www.cosylab.com The Role of Cosylab and J.Stefan Institute in ACS11 ACS and Abeans Customer Base

12 www.cosylab.com The Role of Cosylab and J.Stefan Institute in ACS12 CVS Sources Manuals (in XML) Resources eManagement Cycle for Quality Assurance Customer Project definition Internal Pages open project select project manager select project members Request Tracker To-Do Activity list Bugs Actual work Code XML Docs Testing/QC Scripts Project Web Sources Manuals … Bug report ANT automatic build automatic tests database driven

13 www.cosylab.com The Role of Cosylab and J.Stefan Institute in ACS13 VisualDCT – A popular tool for EPICS: an example of the open source business model Funded by: PSI, ANL, DNL, ORNL, PSI, Jlab

14 www.cosylab.com The Role of Cosylab and J.Stefan Institute in ACS14 Next Idea: Generic Applications for + Same look and feel: –SNS: Object Explorer –Jlab:Archive Reader (next) ACS Office –Diamond: ControlDesk EPICS

15 www.cosylab.com The Role of Cosylab and J.Stefan Institute in ACS15 Conclusions We still have many new ideas for control system improvements, in particular with ACS and EPICS We are still part of the community, but now we have to make a living –Whatever you outsource, we’d be interested in doing it –Whatever your requirements are, we will follow them –We will even write documentation!


Download ppt "The Role of Cosylab and the J. Stefan Institute in ACS Presented at 1st ACS Workshop, March 3rd, 2004 by Mark Pleško."

Similar presentations


Ads by Google