loading...
Flexible Software Development: From Software Architecture to Process
Mumbai, India January 06-January 09
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/WICSA.2007.24Sixth Working IEEE/IFIP Conference on ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Dharini Balasubramaniam, University of St Andrews, UK
Ron Morrison, University of St Andrews, UK
R Mark Greenwood, University of Manchester, UK
Brian Warboys, University of Manchester, UK
Modern software development practices show that there is significant diversity in the product, process and geographical location of software development due to economical, technical and logistical constraints. Such diverse development demands flexibility in the software engineering methodology. In this paper, we propose the Cellular Development Methodology (CDM), an architecture-driven approach to flexible software development. CDM derives the development process and its architecture from the software architecture of product. The software development process is structured and customised as a network of cooperating cells. Our contribution is a cellular approach to software development based on the software architecture of the end product whereby a network of configurable cells yield customisable, potentially distributed software development processes which in turn produce software that is highly tailored to user requirements.
Citation:
Dharini Balasubramaniam, Ron Morrison, R Mark Greenwood, Brian Warboys, "Flexible Software Development: From Software Architecture to Process," wicsa, pp.14, Sixth Working IEEE/IFIP Conference on Software Architecture (WICSA'07), 2007
Usage of this product signifies your acceptance of the Terms of Use.