• Seminars & Events
  • Latest
  • Archive
  • RSS Feed


8 July 2010

Economics-driven Architecting

Time: 12:30pm - 13:45pm
Speaker(s): Dr Rami Bahsoon - University of Birmingham

In my talk, I will review my work on economics-driven architecting using real options theory. I will highlight the problem of evolving non-functional requirements and their stability implications on software architectures. I will then discuss an economics-driven approach for valuing flexibility in software architectures, with respect to changes in non-functional requirements. I will describe ArchOptions, a model that uses real options theory to value such. I will review the application of ArchOptions to three case studies: valuing scalability in distributed architectures; valuing the cost-effectiveness of architectural level refactoring; and informing the selection of middleware to induce software architectures. It time permits, I will highlight our current ongoing research on cloud architectures and their economics using double auctions mechanisms. Bio: Dr Rami Bahsoon is a Lecturer in Software Engineering at the School of Computer Science, the University of Birmingham. From Jan 2006 to Dec 2007,he held a lectureship post in Computer Science at the School of Engineering and Applied Sciences, Aston University in Birmingham. From Sept 2000 to Dec 2005, he was a member of the Software Systems Engineering group at University College London (UCL). During the period of his PhD, he attended London Business School (LBS) for MBA-level certificates in technology strategy and strategy dynamics. Rami's research interest is in economics-driven software engineering, relating non-functional requirements to software architectures, software maintenance and evolution (requirements evolution, architectural stability, software regression testing), cloud architectures, green software engineering and security software engineering.

Save to your Calendar

Contact: mailto:r.power@open.ac.uk