Computational Science & Engineering Department CSE The Software Engineering Group 1 Software Engineering Tools for Fortran Software Development Chris Greenough.

Slides:



Advertisements
Similar presentations
1 Web Applications development and testing Alessandro Marchetto Fondazione Bruno Kessler-IRST,
Advertisements

Digital Certificate Operation in a Complex Environment Matthew J. Dovey Oxford University Computing Services.
Blackboard Hands-On Lab Session Karl R. Wurst Computer Science Department Daron Barnard Biology Department Center for Teaching and Learning Worcester State.
Georgia Department of Education. Information Technology Pathways.
Technical Specification / Schedule Department of Computer Science and Engineering Michigan State University Spring 2007 Team : CSE 498, Collaborative Design.
Social Computing Chris Reading SiMERR National Centre, University of New England Catherine Mc Loughlin SiMERR - ACT, Australian Catholic University National.
GIS and Grid Computing Agenda Setting Workshop WELCOME! Andy Turner MoSeS.
CS320n –Visual Programming Introduction to LabVIEW.
Geant4 Documentation and User Support Geant4 Users Workshop February 2002 Dennis Wright (SLAC)
Lecture 13. A Very Brief Introduction to HTML and XHTML, part II Instructor: Jie Yang Department of Computer Science University of Massachusetts Lowell.
Dogan Seber, PhD San Diego Supercomputer Center University of California, San Diego I. DLESE Library II. DISCOVER OUR EARTH Earth Science Resources for.
Lecturer: Ghadah Aldehim
Additional Materials1 Other Languages C and C++: Languages used by Systems Programmers. Heavy use by Computer Scientists. COBOL: An ancient Business oriented.
Introduction Purpose This course describes the process of installing the KPIT GNU toolchain on your PC. Objective Learn how easy it is to get information.
CSE 436 Software Engineering Workshop Course Overview Christopher Gill CSE 436 January 2007 Department of Computer Science and Engineering.
How did the internet develop?. What is Internet? The internet is a network of computers linking many different types of computers all over the world.
Computational Science & Engineering Department CSE The Software Engineering Group Software Engineering in the Computational Science and Engineering Department.
Course Introduction Software Engineering
Here you are at your computer, but you don’t have internet connections. Your ISP becomes your link to the internet. In order to get access you need to.
SETA EAST Conference SICAS Center Documentation Serving Clients through Technical Documentation Presenter: Janie Forrest-Glotzer, SICAS Center Tuesday,
Computational Science & Engineering Department CSE The Software Engineering Group 1 Software Quality Chris Greenough and David J Worth Software Engineering.
Software Engineering Laboratory, Department of Computer Science, Graduate School of Information Science and Technology, Osaka University Applying Clone.
Web software. Two types of web software Browser software – used to search for and view websites. Web development software – used to create webpages/websites.
With Jim Mollé Learn iT! Computer Software Training.
GCE in Applied ICT (CCEA) Images used in the presentation feature work produced by year 13 and 14 students.
Computational Science & Engineering Department CSE The Software Engineering Group SESP Software Analysis & Tools David J Worth and Chris Greenough 10th.
E81 CSE 532S: Advanced Multi-Paradigm Software Development Chris Gill Department of Computer Science and Engineering Washington University in St. Louis.
Department of computer science and engineering Two Layer Mapping from Database to RDF Martin Švihla Research Group Webing Department.
Computer Programming & Utilization(CS 101) Pushpak Bhattacharya.
Schedule Introduction to Web & Database Integration Tools and Resources HTML and Styles Forms and Client-Side Scripts DB Engines Forms Processing and Server-Side.
Cole David Ronnie Julio. Introduction Globus is A community of users and developers who collaborate on the use and development of open source software,
Internet & for Learning The ICT in Schools Initiative of the Department of Education and Science 1 Internet & For Learning Objectives - Modules.
KUFA UNIVERSITY Department of Computer Science 09/12/2015.
1 COMPUTER SCIENCE DEPARTMENT COLORADO STATE UNIVERSITY 1/9/2008 SAXS Software.
2008 Community Door Training & Awareness Workshop Lets look over the Community Door Website.
1 More About HTML Images and Links. 22 Objectives You will be able to Include images in your HTML page. Create links to other pages on your HTML page.
Invitation to Computer Science 6 th Edition Chapter 10 The Tower of Babel.
Computer Science Department Web Portal - support for educational process M.Stanković, Ivan Petković Faculty of Electronic Engineering, University of Niš.
Meghe Group of Institutions Department for Technology Enhanced Learning 1.
INNOVATIVE ACTIONS UNDER THE ERDF REGIONAL PROGRAMME OF INNOVATIVE ACTIONS ENtrepreneurship Through Innovation in Epirus “ENTI”
Introduction to Linux Server Setup Jonathan Hood CSE 4000 Practical Issues in Software Engineering.
Navigation and Ancillary Information Facility NIF Welcome to the SPICE Tutorials March 2010.
Navigation and Ancillary Information Facility NIF Welcome to the SPICE Training Class October 2007.
Computer Software engineer By: Eric Musser. What is This? Computer engineers make programs to run a computer. Computer engineers make programs to run.
1 © 1998, Cisco Systems, Inc.Cisco Country Page Web Editor Workshop EMEA 1998/Dec/11-12.
Cluster Workshop 22 May 2001 Alan Silverman Goals of the Large- Scale Cluster Computing Workshop Alan Silverman 22 nd May 2001 Fermilab.
EPAC06 Industrial Registration Module Dan Faircloth CCLRC, Rutherford Appleton Laboratory.
CSE 3 Portfolio Desktop Publishing with MS Word Computational Thinking
Online Courses A note given in BCC class on May 10, 2016
Managing the content of web pages
Web software.
CSE 3 – Fall 2015 Sierra Ampudia
CCLM CCLM Project Web Site.
UNIT 15 Webpage Creator.
Booking a Visit to the Rutherford Appleton Laboratory
Understanding Conservation Management Plans
A01 DESIGN To be completed Your proposal  Your House style 
Le Moyne College Summer Math Academy
CCLM CCLM Project Web Site.
Energy-Efficient Storage Systems
Using Today’s Technologies to Enhance Documentation of a Project
ITI 239 HTML5 Desktop and Mobile Level I
National University of Laos
Use of VNC and RAL Systems
The Development, Maintenance, and Use of Course Web Sites Panel at the ACM SIGCSE 34th Technical Symposium on Computer Science Education, Reno,
INTOSAI IT AUDIT TRAINING
InWEnt Blended-learning approach in perspective of DRM related Capacity Building in India 06/05/2019 An introduction course on InWEnt Blended-learning.
International Day of Yoga 21st June, 2019 Ranchi
CSCE156: Introduction to Computer Science II
LABORATORY OF PROCESS ENGINEERING
Presentation transcript:

Computational Science & Engineering Department CSE The Software Engineering Group 1 Software Engineering Tools for Fortran Software Development Chris Greenough and David J Worth Software Engineering Group Computational Science & Engineering Department Rutherford Appleton Laboratory

Computational Science & Engineering Department CSE The Software Engineering Group 2 Objectives of Workshop  To provide the participants with an introduction to the use of software engineering tools in software development.  To provide hands on experience of using a variety of software engineering tools on:  some small test fragments of code, and  their own programs.  To make the participants aware of the tools and help available to them through SESP.

Computational Science & Engineering Department CSE The Software Engineering Group 3 Workshop Programme Session I  13:00 Introduction  13:15 Use of VNC and RAL Systems  13:30 Software Quality / Standardisation  FORCHECK  NagWare Tools  14:45 Feedback  15:00 Tea  15:30 Software Transformation  plusFORT (spag)  NagWare Tools  16:45 Feedback  17:00 Close Session II  9:00 Testing - Coverage/Dynamic Analysis  plusFORT  NagWare Tools  10:15 Feedback  10:30 Coffee/Tea  11:00 Software Understanding  Understand for Fortran  f90tohtml  12:15 Feedback  12:30 Lunch

Computational Science & Engineering Department CSE The Software Engineering Group 4 Reference material and documentation  Most information on the tools is available on the SESP web site:  Most of the tools have man pages on hsl.rl.ac.uk  Some have online html documentation.  There are some more detailed User Manuals for some of the tools  All the material from the Workshop will be on the SESP web site.