Software Sustainability Institute www.software.ac.uk SSI in one slide.

Slides:



Advertisements
Similar presentations
April 2010 MRC Data Sharing Policy Peter Dukes Policy Lead – Data Sharing & Preservation.
Advertisements

Institutional Repositories and the SHERPA Project Bill Hubbard SHERPA Project Manager University of Nottingham.
Professor Dave Delpy Chief Executive of Engineering and Physical Sciences Research Council Research Councils UK Impact Champion Competition vs. Collaboration:
OMII-UK Steven Newhouse, Director. © 2 OMII-UK aims to provide software and support to enable a sustained future for the UK e-Science community and its.
A centre of expertise in digital information managementwww.ukoln.ac.uk Approaches To E-Learning: Developing An E-Learning Strategy Brian Kelly UKOLN University.
Taking and Managing Risks with Technology This 30 min presentation will address the conference theme: How can we use what we have learned? Mark Stone:
P romoting A ction on R esearch I mplementation in H ealth S ervices Promoting Action on Research Implementation in Health Services Project Team Jo Rycroft-Malone.
Software Sustainability Institute “Doing Science Properly in the Digital Age” UK e-Infrastructure Academic User Community Forum 12 September.
1 e-Arts and Humanities Scoping an e-Science Agenda Sheila Anderson Arts and Humanities Data Service King’s College London.
Collaboration to Clarify the Costs of Curation The 4C Project – A Collaboration to Clarify the Costs of Curation APARSEN Webinar: 13 June 2013 Neil Grindley.
Tackling Deprivation Together A Plan for Rochdale Borough’s LPSB.
Evaluation of a Large-scale VRE Implementation - ELVI Staff and students using the VRE benefit from the greater transparency and communication that it.
The EcoCampus Award Scheme: Encouraging and Rewarding Universities for Moving Towards Environmental Sustainability Through Good Operational and Management.
CAS Academy September 2012 Network of Teaching Excellence in Computer Science.
CIT eA-project (Creating Innovative Technology enhanced Assessment Project) Russell Taylor Computing & Interactive Media Lecturer / Technology Enhanced.
Thee-Framework for Education & Research The e-Framework for Education & Research an Overview TEN Competence, Jan 2007 Bill Olivier,
E-Infrastructure Use Cases and Service Usage Models (eIUS) & Barriers to Uptake Matthew Mascord eIUS Project Manager/Analyst NGS Users Forum, OeRC, 19.
Integrated Land Use, Transportation, and Environmental Modeling Alan Borning, University of Washington Mark Simonson, Puget Sound Regional Council NSF.
Software Sustainability Institute The Software Sustainability Institute 20 January 2015, HEP Software Foundation workshop Neil Chue.
The Community Café project: language teachers creating and sharing resources online Alison Dickens Subject Centre for Languages, Linguistics and Area Studies.
Learning to Live in a Technical World How TSA prepares students for a smarter, more leadership- driven workforce.
© HATII, University of Glasgow Introduction to the UK ’ s Digital Curation Centre Prof Seamus Ross Visiting Fellow at Oxford Internet Institute ,
Software Sustainability Institute Training in Computational Skills Scientific Meeting 2014 “NGS Data after the Gold Rush” TGAC, Norwich.
Accessibility Planning, Training & Advisory Programme Making the connections—making it happen Putting Accessibility Planning withinreach! Derek Palmer.
Learning Development and Innovation Overview and Updates Steve Wyn Williams March 2013.
Network of Excellence in Internet Science Network of Excellence in Internet Science (EINS) 2 nd REVIEW Brussels, 4-5 February 2014 FP7-ICT
TITLE TITLE 2 Bullet 1 Bullet 2 TITLE TITLE 2 Bullet 1 Bullet 2 UCD Structured PhD Introduction of a Structured PhD in UCD:
ALISE 2014 Conference Jeonghyun Kim & William E. Moen
Good practice in Research Data Management Module 6: Tools, training and support.
Strengthening the quality of research for policy engagement in the African context – achievements and aspirations Tebogo B. Seleka Botswana Institute for.
Margaret J. Cox King’s College London
GEO Work Plan Symposium 2012 ID-05 Resource Mobilization for Capacity Building (individual, institutional & infrastructure)
Software Sustainability Institute Software Sustainability: Issues, Challenges and Initiatives Neil Chue Hong,
Software Sustainability Institute Linking software: Citations, roles, references,and more
N By: Md Rezaul Huda Reza n
Geoff Payne ARROW Project Manager 1 April Genesis Monash University information management perspective Desire to integrate initiatives such as electronic.
DORII Joint Research Activities DORII Joint Research Activities Status and Progress 4 th All-Hands-Meeting (AHM) Alexey Cheptsov on.
Software Sustainability Institute Referencing software to make it sustainable: what, why and how? SciencePAD Persistent Identifiers.
Business, Technology, and Design (BTD). Unifying Vision/Identity BTD will provide a personalized, supportive, and collaborative academic environment.
Managing Research Data – The Organisational Challenge at Oxford James A J Wilson Friday 6 th December,
Process and Results from the NHANES Forum U.S. DEPARTMENT OF HEALTH AND HUMAN SERVICES Centers for Disease Control and Prevention National Center for Health.
Caring and Sharing Collaboration in Digital Curation outside North America Ross Harvey Simmons College, Boston Curation Matters: 17 June 2010.
Strategic Priorities of the NWE INTERREG IVB Programme Harry Knottley, UK representative in the International Working Party Lille, 5th March 2007.
The Brain Project – Building Research Background Part of JISC Virtual Research Environments (Phase 3) Programme Based at Coventry University with Leeds.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGEE – paving the way for a sustainable infrastructure.
A centre of expertise in digital information management UKOLN priorities: ●Provide advice and services to the library, education.
Software Sustainability Institute Working with research software 2 nd - 4 th November.
1 e-Arts and Humanities Scoping an e-Science Agenda Sheila Anderson Arts and Humanities Data Service Arts and Humanities e-Science Support Centre King’s.
Toward a common data and command representation for quantum chemistry Malcolm Atkinson Director 5 th April 2004.
Software Sustainability Institute Building sustainable software for science … why good code is only the beginning 10 April 2013, EGI.
KNOWLEDGE MANAGEMENT UNIT II KNOWLEDGE MANAGEMENT AND TECHNOLOGY 1.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks NA3 Activity – Training and Induction Robin.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks UK-Ireland-France Regional Participation.
Joint Information Systems Committee 09/03/2016 | | Slide 1 Toolkit and Demonstrator Calls Section Title Tish Roberts JISC programme Manager.
European Structural and Investment Funding (ESIF) AHSN ESIF/ LEP knowledge sharing webinar 24 February 2016.
Grant Writing for Digital Projects September 2012 IODE Project Office IODE Project Office Oostende, Belgium Oostende, Belgium Sustainability and.
NIH Change Management Program Change Management Program Overview March 8,
Esri UC 2014 | Technical Workshop | Address Maps and Apps for State and Local Government Allison Muise Nikki Golding Scott Oppmann.
Business Services from the School of Technology (IT) Richard Przeplata IT Innovation Consultant.
Responsible Procurement:
Interset Support Overview March 2017
NATIONAL e-STRATEGY Presentation to the Portfolio Committee on Telecommunications & Postal Services DG: ROBERT NKUNA AUGUST 2017 Building a better life.
Framework for Getting Results at Scale
Guidance notes These slides are intended to support staff who are making presentations about the University and have been designed to complement the University’s.
9/16/2018 The ACT Government’s commitment to Performance and Accountability – the role of Evaluation Presentation to the Canberra Evaluation Forum Thursday,
Open access in REF – Planning Workshop
Developing a Research Impact Capture System
Brian Matthews STFC EOSCpilot Brian Matthews STFC
VCS Neighbourhoods Pilot
Presentation transcript:

Software Sustainability Institute SSI in one slide

Software Sustainability Institute The Software Sustainability Institute A national facility for building better software Better software enables better research Software reaches boundaries in its development cycle that prevent improvement, growth and adoption Providing the expertise and services needed to negotiate to the next stage Software reviews and refactoring, collaborations to develop your project, guidance and best practice on software development, project management, training, community building, publicity and more…

Software Sustainability Institute SSI in three slides

Software Sustainability Institute The Software Sustainability Institute A national facility for building better software Better software enables better research Software reaches boundaries in its development cycle that prevent improvement, growth and adoption Providing the expertise and services needed to negotiate to the next stage Software reviews and refactoring, collaborations to develop your project, guidance and best practice on software development, project management, training, community building, publicity and more…

Software Sustainability Institute SSI: Long Term Goals Provision of useful, effective services for research software community  Transfer knowledge and skills to the community Development and sharing of research community knowledge, intelligence and interactions  Raise awareness, identify and address trends and issues Promotion of research software best practice  Change the culture and attitudes to software Mantra:  Keep the software in its respective community  Work with the community, to increase ability  Don’t introduce dependency on SSI as the developer  Expand and exploit networks and opportunities

Software Sustainability Institute A National Facility for Research Software Become our next collaborators! Website: Twitter: twitter.com/SoftwareSaved Some current collaborations

Software Sustainability Institute Case studies, further information

Software Sustainability Institute Case Study: Ligand Binding Centre for Computational Chemistry, Bristol  New methods for rapid MC sampling of biomolecular systems modelled using QM/MM  Developed two codes ProtoMS (F77) + Sire (C++)  Water-Swap Reaction Coordinate method to calculate absolute protein-ligand binding free energies SSI’s work is helping to scale development  ProtoMS and Sire both single developer codes  ASPIRE/ACQUIRE framework has multiple devs Split architecture between ASPIRE (adaptive multiresolution hybrid MD simulation) and ACQUIRE (WorkPacket scheduling system with optimisation for time to result vs “green-ness”

Software Sustainability Institute Case Study: Fusion Plasma Culham Centre for Fusion Energy  GS-2 used to study low-frequency turbulence in magnetized plasma  No common visualisation across different groups  Deliver mutually agreeable framework that can be extended easily and can be maintained by the small fusion community SSI’s work means the software can be used between groups  Simplified & enhanced plasma visualisation tool Based on ParaView o/s tool For simulations using GS-2 o/s package  Aim to allow CCFE to contribute back to GS-2 community  “I am very confident the tool will be invaluable” Colin Roach, CCFE

Software Sustainability Institute Case Study: Brain Imaging Brain Research Imaging Centre, Edinburgh  Develop PrivacyGuard software, a DICOM image deidentification toolkit  Created software to support new multispectral colouring modulation and variance identification technique (“MCMxxxVI”) to identify white matter lesions that are indicative of declining cognitive ability  BRIC are not principally software developers, but do provide software to other researchers SSI’s work means the software has been reviewed and refactored  Looked at exploitation Usability review, Naming/trademark review  Made it easier for BRIC staff to maintain and develop Move to standard repositories, testing and documentation processes Examination of licencing for MCMxxxVI Extraction and refactoring to create standalone tools

Software Sustainability Institute Case Study: SARoNGS UK NGS  Previous SARoNGS project aimed to provide a simple mechanism to obtain the security tokens required to access the National Grid Service.  This service uses the UK Access Management Federation to identify people using Shibboleth.  First in ongoing series of “NGS recommends…” SSI’s work means the software has been reviewed and issues corrected  Identified, fixed deep bugs in SARoNGS WMS It is now possible to run SARoNGS jobs successfully on NGS systems Though still needs NGS to roll out more widely…  “Happy with the report, using it to beat people now” David Wallom, OERC & NGS

Software Sustainability Institute Case Study: Climate Policy Modelling CIAS team at Tyndall Centre for Climate Change Research, University of East Anglia  Develop linked climate and economic models for detailed analysis  Their software was not ready to be used by other groups One researcher/developer at UEA, several users SSI’s work means the software is robust enough that it can be installed and used by others  Enabled use of the software by the WWFN’s Climascope project and James Cook University Documented software to allow extensions by contributors Made it easier to maintain and backup Added job scheduling to improve modeling throughput New modelling framework enables new models i.e. new science

Software Sustainability Institute Case Study: textual studies TextVRE team at CeRCH, Kings College London  Developed an environment which is used to integrate various tools used in the e-Humanities textual studies lifecycle  Builds on the German TextGrid project, and many other existing tools SSI’s work means the software is can be run “out of the box” – an important requirement for the researchers  Developed a VM image containing the TextVRE installation Improve installation instructions Develop tests to check each installed component Improve modularisation to allow others to contribute and maintain  Feeding back work to TextGrid

Software Sustainability Institute Case Study: NeISS Evaluate impact of traffic control measures over next 5/10/15 years Access baseline demographic data about the city Execute simulation of traffic system and population Visualise simulation outputs Augment with new forms of data Run dynamic models to assess future patterns (congestion, health, social inequality)

Software Sustainability Institute Case Study: NeISS 15

Software Sustainability Institute Case Study: NeISS 16

Software Sustainability Institute SSI Training Training on development practices for research teams  Particularly targeting early-career researchers (e.g. Centres for Doctoral Training) Partnering with NGS to deliver to summer schools  SeIUCCR, September 2011 Partnering with Software Carpentry and SoundSoftware  Co-coordinating 9 groups around UK involved in Software Carpentry bootcamps in May 2012  Advanced Workshop on Scientific Software Development: Concepts and Tools, Trieste, February 2012  Effective Scientific Programming, Newcastle, June 2011 Providing bespoke training

Software Sustainability Institute SSI Guides Software development  Software development: general best practice  Ready for release?  Defending your code against dependency problems  Developing maintainable software  Writing readable source code  Testing your software  How to frustrate your users, annoy other developers and please lawyers  How do I figure out if this software is “good”? Project Management  Choosing the right open-source software for your project  Choosing project and product names Repositories  Choosing a repository for your software project  Migrating project resources: what to remember  Creating and managing SourceForge projects  Retrieving project resources from NeSCForge Open source  Adopting an open-source licence  Supporting open-source software Community building  Recruiting champions for your project  Recruiting student developers Publicising software  Creating videos for software projects

Software Sustainability Institute SSI Briefing Papers

Software Sustainability Institute SSI Blogs Main SSI Blog  Articles on software sustainability and related issues  Contributions from SSI Staff, SSI Agents, and Guest Contributors  New posts weekly, increasing as more contributors come on board Ask Steve  “Your software development questions answered”  More technical – focused at developers  One question per month Plenty suggested by community!

Software Sustainability Institute SSI Workshops and Events Collaborations Workshop  3-4 March 2011, Edinburgh  March 2012, Oxford Software Sustainability Surgeries  Run on behalf of funders JISC Rapid Innovation ESRC Digital Social Research  Can also provide to universities Contributing to other events  UK All Hands Meeting  NGS Innovation Forum  Dev8D  SuperComputing  IEEE e-Science  Beyond Impact

Software Sustainability Institute The Agents Network A group of “software-savvy” researchers from all disciplines Agents connect their research discipline to the Institute Provide conference intelligence and more  In return for travel expenses and career progression opportunities

Software Sustainability Institute The Agents Network Agents from chemistry, energy, biomechanics, molecular sequencing, coastal engineering, medicine, semantic web, software development, environmental change, glacial geomorphology, bioinformatics Conference Intelligence reports:  3D Body Scanning Technologies  Terra Cognita and International Semantic Web Conference  Wellcome Trust Conference on Genome Informatics  Digital Engagement  ATLAS.ti workshop We also use them as sounding boards for new ideas

Software Sustainability Institute SSI Website

Software Sustainability Institute Collaborations Building new research collaborations March 2012, Oxford Workshop