Personal tools
You are here: Home Events Abstract Archives 2006-2007 Concurrent Processes for Software Analysis and Design

Concurrent Processes for Software Analysis and Design

Gian Luca Cattani 4pm Monday 25th June 2007 Room 2511, JCMB, King's Buildings Note nonstandard day

This talk aims at providing an overview of my experience with software development projects in the industry world and how this could inform choices about applied research in Computer Science and Software Engineering. In the overview I will focus on aspects that demonstrates how the complexity of software projects is not only inherent to the (technical) problems but depends also on inadequate work practices. The needed improvement could hopefully be facilitated by properly addressed Software Engineering and Computer Science research. In particular I will argue for the benefits that application of concurrency theory ideas, in particular concurrent process modelling, design and analysis, could bring to system requirements understanding and software design and implementation. Examples of similar initiatives originated in the software industry world will be hinted at.

Document Actions