STFC Home Page STFC Home Page CSE Home Page CSE Home Page Computational Science & Engineering Department  

 16:04:59 BST
 Thursday
 02 September 2010

 Search the CSE web:
 Enter text and press return

 
  Home
  Support and services
  Research and development
  Advanced research computing
  Atomic and molecular physics
  Band theory
  CCP4 group
  Computational biology
  Computational chemistry
  Computational engineering
  Computational material science
  Numerical analysis
  Software engineering
  Visualization
  Online resources
  Events calendar
  Newsroom
  Site map / index
   

Valid HTML 4.01

Valid CSS!

  Software Engineering Home Page
 
Software engineering
Encouraging the development of high quality and sustainable software
by the use quality software engineering tools and techniques

 
 


The Software Engineering Group's primary role is to perform research, development and support in the area of applicable software engineering. The area of software engineering is vast and SEG's focus is on techniques applicable to the applications areas of the Computation Science and Engineering (CSED) Department. A fundamental component of these applications is high performance and parallel computing.

Areas of research of interest to SEG are:

  • Software Qaulity Assurance: methods and tools
  • Software re-engineering/re-factoring and transformation
  • Parallelisation by transformaton and re-engineering
  • Agent-based modelling and technology

The main outputs of these activities will be journal papers, technical reports and a repository of software tools that will aid computational science community in developing better software.

 


The current focus SEG's activities is the Software Engineering Support Programme (SESP). This activity will contribute the use of up-to-date software engineering techniques and tools in software development within CSED and the computational science community in general. 

The main goals of the SES Programme are:

  • to introduction and widespread use of software engineering practices and technology by identifying, evaluating, and maturing promising or underused technology and practices;

  • maintain a long-term competency in software engineering and technology transition;

  • enable the UK academic community to make measured improvements in their software engineering practices by working with them directly;

  • encourage the adoption and sustained use of standards of excellence for software engineering practice;

  • foster collaborations with other groups, in the UK, Europe and the US, that have an interest in the applications of advanced software engineering techniques in computational science.



SEG is always interested in collaboration with group software engineering or applications driven groups and will also provide advice and support to UK funded research activities.


For more information about the Software Engineering Group please contact Prof Chris Greenough.


  
Quick links
Software Engineering 
 
What we do
 
SES Programme
 
Best Practice
 
The QA Portal
 
CCPForge
 
Intelligent Agents
 
EURACE
 
Population Dynamics
 
Software Metrics
 
All Projects
 
Publications
 
Presentations
 
SEG Notes
 
SESP Web Site
 
QA Portal
 
SEG Web Site
 
People