Software Engineering
Software Engineering is concerned with the process of designing, implementing and maintaining software efficiently. There is overlap with the Computer Science, Project Management and Systems Engineering. As the field is relatively young, it is still in considerable flux. Good software engineering skills are undoubtedly crucial in developing computational modelling simulation tools.
See also Software Engineering Tools
Image taken from Mercurial Book
For queries about this topic, contact Hans Fangohr.
View the calendar of events relating to this topic.
Projects
An investigation in to the effects of information provision on driver learning
Ben Waterson, Hans Fangohr (Investigators), James Snowdon
This work aims to better understand and model the role of individual learning and experience on driver route choice. We intend to demonstrate that vehicle-driver agent based models stand alone in being able to capture the complex reciprocal interactions between drivers and their environment, and allow us to incorporate the effects of prior knowledge from previous trips and advice from official information sources and social networks.
Development of a novel Navier-Stokes solver (HiPSTAR)
Richard Sandberg (Investigator)
Development of a highly efficient Navier-Stokes solver for HPC.
Development of wide-ranging functionality in ONETEP
Chris-Kriton Skylaris (Investigator), Jacek Dziedzic
ONETEP is at the cutting edge of developments in first principles calculations. However, while the fundamental difficulties of performing accurate first-principles calculations with linear-scaling cost have been solved, only a small core of functionality is currently available in ONETEP which prevents its wide application. In this collaborative project between three Universities, the original developers of ONETEP will lead an ambitious workplan whereby the functionality of the code will be rapidly and significantly enriched.
Dynamics of interacting magnetic nanoparticles
Thomas Fischbacher (Investigator), Maximilian Albert
The project aims at extending the micromagnetic simulation framework 'nmag' developed at the University of Southampton to enable it to handle dynamic geometries. The extended framework will then be used to study systems such as interacting magnetic nanoparticles.
Fluid Structure Interactions of Yacht Sails
Stephen Turnock (Investigator), Daniele Trimarchi
The research is the main subject of the PhD topic. It regards the application of fluid structure interaction techniques to the domain of yacht sails simulation
Generic Operational Simulation of Civil Unmanned Air Vehicle Operations
Kenji Takeda, James Scanlan (Investigators)
This project creates a generic operational simulation of Unmanned Air Vehicle Operations. UAVs can be valued for their mission-suitability and compared against various configurations.
Modelling micromagnetism at elevated temperature
Hans Fangohr (Investigator), Dmitri Chernyshenko
We aim to develop a multiscale multiphysics model of
micromagnetism at elevated temperatures with atomistic simulations for
material parameter. The tool will be used to guide the development of the next generation magnetic data storage technology: heat assisted magnetic recording.
Network Analysis of Roman Transport Routes in the Imperial Roman Mediterranean
David Potts
This research is designed to explore the nature of the relationships between Portus, Rome, and other selected ports in the Mediterranean and to establish patterns and the changing nature of trading networks derived from the distribution of known Roman artefacts.
Simulation of Parking Choice Behaviour
Ben Waterson, Hans Fangohr (Investigators), James Snowdon
Exploring how psychological models of individual parking search behaviours can be combined into an accurate simulation of vehicle flows, allowing for assessment of the impact on searching traffic of different demand/ supply ratios, different driver population characteristics and different charging regimes.
Sustainable domain-specific software generation tools for extremely parallel particle-based simulations
Chris-Kriton Skylaris (Investigator)
A range of particle based methods (PBM) are currently used to simulate materials in chemistry, engineering, physics and biophysics. The 4 types of PBM considered directly in the proposed are molecular dynamics (MD), the ONETEP quantum mechanics-based program, discrete element modelling (DEM), and smoothed particle hydrodynamics (SPH).
The overall research objective is to develop a sustainable tool that will deliver, in the future, cutting edge research applicable to applications ranging from dam engineering to atomistic drug design.
The Endogenous Formation of Economic Networks
Antonella Ianni, Seth Bullock (Investigators), Camillia Zedan
An investigation into endogenous network formation using a simple agent-based approach.
The Role of Information in Price Discovery
Antonella Ianni, Seth Bullock (Investigators), Camillia Zedan
The recent economic crisis has highlighted a continued vulnerability and lack of understanding in the financial markets. In order to overcome this, many believe that current market models must be improved. Recently, a trend towards agent-based modelling has emerged. Viewing the economy as a complex system is beginning to be seen as key to explaining certain market characteristics that were originally considered anomalies.
One of the fundamental assumptions in economics is that of information efficiency: that the price of a stock reflects its worth, that all possible information about a security is publicly known, and that any changes to price take place instantaneously. In reality, however, this is not the case.
This project considers the use of agents in modelling economic systems and demonstrates the effect of information levels on price discovery using a simple market simulation.
People
Seth BullockProfessor, Electronics and Computer Science (FPAS)
Hans FangohrProfessor, Engineering Sciences (FEE)
Richard SandbergProfessor, Engineering Sciences (FEE)
James ScanlanProfessor, Engineering Sciences (FEE)
Stephen TurnockProfessor, Engineering Sciences (FEE)
Graeme DayReader, Chemistry (FNES)
Antonella IanniSenior Lecturer, Social Sciences (FSHS)
Chris-Kriton SkylarisLecturer, Chemistry (FNES)
Ben WatersonLecturer, Civil Engineering & the Environment (FEE)
Reno ChoiSenior Research Fellow, Geography (FSHS)
Richard BoardmanResearch Fellow, Engineering Sciences (FEE)
Jacek DziedzicResearch Fellow, Chemistry (FNES)
Maximilian AlbertPostgraduate Research Student, Engineering Sciences (FEE)
Dmitri ChernyshenkoPostgraduate Research Student, Engineering Sciences (FEE)
David PottsPostgraduate Research Student, Humanities (FH)
James SnowdonPostgraduate Research Student, Civil Engineering & the Environment (FEE)
Daniele TrimarchiPostgraduate Research Student, Engineering Sciences (FEE)
Camillia ZedanPostgraduate Research Student, Electronics and Computer Science (FPAS)
Davide ZilliPostgraduate Research Student, Electronics and Computer Science (FPAS)
Jessica JonesTechnical Staff, iSolutions
Elena VatagaTechnical Staff, iSolutions
Petrina ButlerAdministrative Staff, Research and Innovation Services
Thomas FischbacherAlumnus, Engineering Sciences (FEE)
Mohsen MesgarpourAlumnus, University of Southampton
Kenji TakedaAlumnus, Engineering Sciences (FEE)
Daniel PopeExternal Member, Mauve Internet Ltd.