|
||
|
|
Quick Highlights:
Book in
progress. Economics-Driven Software Architecture. Ivan
Mistrik(Germany), Rami Bahsoon(University
of Birmingham, UK), Rick Kazman(SEI, CMU USA), Kevin
Sullivan(University of Virginia, USA), Yuanyuan
Zhang(University College London, UK) to be published by Morgan Kaufmann
Publishers(2013)[link]
Journal
of Systems and Software, ELSEVIER Science, Guest Editing a special Issue on the
Future of Software Engineering IN and FOR the Cloud. Deadline
March 1/2012.
Book in
progress. System Quality and Software Architecture (SQSA), to be published by
Elsevier with I. Mistrik(Independent Consultant,
Germany), Peter Eeles(IBM, UK), Michael Stal(Siemens AG, Germany and University of Groningen, The
Netherlands) and Roshanak Roshandel(Seattle
University).
In
press, Book on Aligning Enterprise, System, and Software Architectures with
Ivan Mistrik (Germany), Antony Tang (Swinburne
University of Technology, Australia), Rami Bahsoon
(University of Birmingham, UK) and Judith A. Stafford (Tufts University, USA)
2013 [link]
The book covers both theoretical approaches and practical solutions in the
processes for aligning enterprise, systems, and software architectures. This
book aims to provide architects and researchers with a clear understanding of
all three types of architectures.
Foreword
by Paul Clements, SEI CMU: Since the late 1980s, architecture research has
emerged as the principled study of the large-scale structures of systems. From
its roots in qualitative descriptions of empirically observed useful system
organizations, architecture has matured to encompass broad explorations of
notations, tools, and analysis techniques. Whereas initially the research area
interpreted practice, it now offers concrete guidance for complex design and
development. It has made the transition from basic research to an essential
element of design and construction, So began a
retrospective paper that Mary Shaw and I wrote for IEEE Software entitled The
Golden Age of Software Architecture [Shaw 06]. I took the liberty of removing
six instances of the word software and
one system, and I think the
result makes a suitable beginning for this book.
Selected Publications
2013
R. Bahsoon, I. Mistrik,
N. Ali, T. S. Mohan and N. Medvidović
(Editors)(2013/2014), The Future of Software Engineering IN and FOR the
Cloud, to appear, Journal of Systems and Software, Elsevier.
V. Nallur and R. Bahsoon(2013). A Decentralized
Self-Adaptation Mechanism for Service-Based Applications in the Cloud. Accepted as a full paper. IEEE
Transactions on Software Engineering[pdf]
P. R. Lewis, F. Faniyi, R. Bahsoon and X. Yao (2013/2014).
Markets
and Clouds: Adaptive and Resilient Computational Resource Allocation inspired
by Economics. Book Chapter. In
Niranjan Suri and Giacomo Cabri (Eds.), Adaptive,
Dynamic, and Resilient Systems. Taylor & Francis, to appear.
R. Bahsoon, I. Mistrik, N. Ali, T.
S. Mohan, (2013). The Third IEEE
International Workshop on the Future of Software Engineering IN and FOR the
Cloud, In conjunction with IEEE Cloud 2013, ICWS 2013, and SCC2013, San
Francisco, CA, USA [link]
S. Nissar and R. Bahsoon(2013). An
Economics-driven Approach for Automated SLA Negotiation for Cloud Services
Adoption: Aspoc2. Accepted to 6th IEEE/ACM International Conference on
Utility and Cloud Computing, December 9-12, 2013, Dresden, Germany,
ACM Press.(25% acceptance rate)
E. Alzaghoul and R. Bahsoon(2013). Economics-driven Approach for Managing Technical Debt in
Cloud-Based Architecture.
Accepted to 6th IEEE/ACM
International Conference on Utility and Cloud Computing, December 9-12,
2013, Dresden, Germany, ACM Press. (25%
acceptance rate)
Book
on Aligning Enterprise, System, and Software Architectures (2013)
[link]
On Aligning
Enterprise, System, and Software Architectures(Editorial
Chapter)
T.
Chen and R. Bahsoon(2013). Self-Adaptive and Sensitivity-Aware QoS
Modelling for the Cloud. Accepted as a full paper. The 8th International Symposium on
Software Engineering for Adaptive and Self-Managing Systems, SEAMS in
conjunction with the 35th International Conference on Software Engineering
(ICSE), San Francisco, CA (Selection rate 27%), ACM press.[link]
F.
Alrebeish and R. Bahsoon(2013). Risk-Aware Web Service
Allocation in the Cloud Using Portfolio Theory. Accepted
as a full paper. 10th IEEE
International Conference on Services Computing (SCC 2013), In conjunction
with IEEE Cloud 2013, ICWS 2013, and Services San Francisco, CA, USA [link]
S.
Al Azzani, A. El-Natour and
R. Bahsoon(2013). Architecture-Centric Testing for Security:
An Agile Perspective. To appear as a Book
Chapter in AGILE SOFTWARE ARCHITECTURE: ALIGNING AGILE PROCESSES AND SOFTWARE
ARCHITECTURES, edited by M. A. Babar, A. Brown, K. Koskimies
and I. Mistrik. Elsevier.
Esra
Alzaghoul and Rami Bahsoon(2013). CloudMTD: Using
Real Options to Manage Technical Debt in Cloud-Based Service Selection. Accepted as a full paper.
Fourth International Workshop on Managing Technical Debt.
The 35th ACM/IEEE International Conference on Software Engineering,
San Francisco, CA. ACM press.[link]
T. Chen, R. Bahsoon and G. Theodoropoulos(2013). A
Decentralized Architecture for Dynamic QoS
Optimization in Cloud-based DDDAS, 2013 International Conference on
Computational Science, Procedia of Computer Science,
Elsevier Science (Full paper 30% selection rate)[link]
F.
Alrebeish and R. Bahsoon(2013). Using Portfolio Theory
to Diversify the Allocation of Web Services in the Cloud. Genetic
and Evolutionary Computation Conference (GECCO 2013), Amsterdam, the
Netherlands. ACM Press. [link]
T. Becker, A. Agne, P. R. Lewis, R. Bahsoon,
F. Faniyi, L. Esterle, A.
Keller, A. Chandra, A. R. Jensenius and S. C. Stilkerich. EPiCS: Engineering
Proprioception in Computing Systems. In Proceedings of the 10th IEEE/IFIP
Conference on Embedded and Ubiquitous Computing.
2012
R. Bahsoon, I. Mistrick, T. S.
Mohan, N. Ali(2012). The Second IEEE International Workshop on the Future of Software
Engineering IN and FOR the Cloud, In conjunction with IEEE Cloud 2012, ICWS
2012, and SCC2012. Hawaii, USA. [link]
S. Al Azzani and R. Bahsoon(2012). SecArch:
Architecture-level Evaluation and Testing for Security. to appear: In the
Proceedings of the Joint 10th Working IEEE/IFIP Conference on Software
Architecture(WICSA) & 6th European Conference on Software
Architecture(ECSA), IEEE Computer Society (Selection rate 20.8%).[ppt]
F. Faniyi, R. Bahsoon(2012). Self-Managing SLA Compliance in Cloud Architectures: A Market-based
Approach. In the Proceedings of the International
ACM Sigsoft Symposium on Architecting Critical
Systems, Bertinoro, Italy. ACM
Press.
C. Staite and R. Bahsoon(2012). Evaluating Identity Management Architectures. In the Proceedings of the International ACM Sigsoft
Symposium on Architecting Critical Systems, Bertinoro,
Italy. ACM Press.
F. Faniyi, R. Bahsoon and G. Theodoropoulos(2012).
A Dynamic Data-Driven
Simulation Approach for Preventing SLA Violations in Cloud Federation.
The 12th International Conference on Computational Science, Procedia
Computer Science, ELSEVIER (ISSN: 1877-0509), Nebraska, USA (Selection rate
30%)
S. Zardari, F. Faniyi, R. Bahsoon(2012).
Using Obstacles for
Systematically Modelling, Analysing and Mitigating Risks in Cloud Adoption.
To appear in the book on Aligning Enterprise, System and
Software Architectures.
O. Onolaja, R. Bahsoon and G. Theodoropoulos(2012).
Agent-based Trust Management and
Prediction Using D3-FRT, The 12th International Conference on Computational
Science, Procedia Computer Science, ELSEVIER (ISSN:
1877-0509), Nebraska, USA (Selection rate 30%)
2011
R. Bahsoon, I. Mistrick, T. S.
Mohan, N. Ali(2011). The First EEE International Workshop on the
Future of Software Engineering IN and FOR the Cloud. In conjunction with IEEE Cloud 2011, ICWS 2011, and SCC2011.
Washington D.C., USA.
F. Faniyi, R. Bahsoon, A. Evans, R. Kazman(2011).
Evaluating Security
Properties of Architectures in Unpredictable Environments: A Case for Cloud.
In Proceedings of the 9th Working IEEE/IFIP Conference on
Software Architecture (WICSA). Colorado, USA. IEEE Computer Society
Press (Selection rate 33% full papers).
F. Faniyi, R. Bahsoon(2011). Engineering Proprioception in SLA Management for Cloud Architectures.
In the Proceedings of the 9th Working IEEE/IFIP Conference on
Software Architecture (WICSA). Colorado, USA. IEEE Computer Society
Press, workshop on Architecting Cloud Applications.
S. Zardari and R. Bahsoon(2011). Cloud
Adoption: A Goal-Oriented Requirements Engineering Approach. In the Proceedings
of the IEEE/ACM International Workshop On Cloud Software Engineering, the
ACM/IEEE 33rd International Conference on Software Engineering (ICSE), Hawaii, USA. ACM Press.
T. Chen and R. Bahsoon(2011).
Scalable
Service-Oriented Replication in the Cloud. In the
Proceedings of IEEE Cloud Conference 2011, Washington D.C., USA, IEEE CS Press.
R. Bahsoon and W. Emmerich(2011). Economics-driven Architecting for Non-functional Requirements in the
Presence of Middleware. In the book on Relating Software Requirements
and Architectures (Ed.) Paris Avgeriou, John Grundy,
Jon G. Hall, Patricia Lago, Ivan Mistrik,
ISBN 978-3-642-21000-6, Springer.
O. Onolaja, R. Bahsoon and G. Theodoropoulos(2011).
A Data-driven
Framework for Dynamic Trust Management. The 11th International Conference on Computational Science, Procedia Computer Science, ELSEVIER(ISSN: 1877-0509),
Tsukuba, Japan (Selection rate 30%)
O. Onolaja, R. Bahsoon and G. Theodoropoulos(2011).
Trust Dynamics: A Data-Driven Simulation
Approach. In the Proceedings of the 5th IFIP WG 11.11
International Conference on Trust Management. Copenhagen, Denmark.
Lecture Notes in Computer Science (LNCS), Springer.
P. Lewis, A. Chandra,
S. Parsons, E. Robinson, K. Glette, R. Bahsoon, J. Torresen and X. Yao(2011). A Survey of Self-Awareness and Its Application in Computing Systems.
In Proceedings of the Fifth IEEE International Conference on
Self-Adaptive and Self-Organizing Systems (SASO). Ann Arbor, Michigan, USA. IEEE Computer Society Press.
R. Bahsoon(2011).
Economics-driven
Perspective to Search-based Software Engineering (Invited Talk). The 11th Crest Open Workshop on SBSE for Early Lifecyle
Software Engineering. Crest, Software Systems Engineering group,
University College London, UK.
S. Parsons, R. Bahsoon, P. Lewis and X. Yao (2011). Towards a Better Understanding of
Self-Awareness and Self-Expression within Software Systems. Technical report CSR-11-03, School of Computer Science, University
of Birmingham, UK.
2010
V. Nallur and R. Bahsoon(2010). Adapting
Applications Based on QA Requirements in the Cloud Using Market-Based
Heuristics. In the Proceedings of ICSOC-ServiceWave 2010. Lecture Notes in Computer Science
(LNCS), Springer.
R. Bahsoon(2010).
Dynamic
Self-Optimization of Power and Dependability Requirements in Green Cloud
Architectures. In the Proceedings of the 4th
European Conference on Software Architecture (ECSA 2010), Copenhagen, Denmark.
Lecture Notes in Computer Science (LNCS), Springer.
R. Bahsoon(2010).
Green Cloud: Towards A Framework for Self-Optimising
Dependability Requirements and Power in Cloud Architectures. In the Second
International Workshop on Software Research and Climate Change (WSRCC), in
affiliation with ACM/IEEE the 32nd International Conference on Software
Engineering (ICSE), Cape Town, South Africa.
G. Lu, R. Bahsoon and X. Yao(2010). Applying Elementary
Landscape Analysis to Search-Based Software Engineering. In the
Proceedings of the 2nd International Symposium on Search Based Software
Engineering. Benevento, Italy.
G. Rangaraj, R. Bahsoon(2010). Green
Software Architectures: A Market-Based Approach. In the Second
International Workshop on Software Research and Climate Change (WSRCC), in
affiliation with the ACM/IEEE 32nd International Conference on Software
Engineering (ICSE), Cape Town, South Africa.
S. Al Azzani and R. Bahsoon(2010). Using Implied
Scenarios in Security Testing. In the Proceedings of the 6th IEEE/ACM
International Workshop for Software Engineering for Security Systems (SESS), in
affiliation with the ACM/IEEE 32nd International Conference on Software
Engineering(ICSE), Cape Town, South Africa.
R. Bahsoon, L. Capra, W. Emmerich
and M. E. Fayad(eds) (2010). Software Architecture and Mobility.
Journal of Systems and Software (5)(2010), Elsevier
Science.
O. Onolaja, R. Bahsoon, G. Theodoropoulos(2010).
A Conceptual Model for Dynamic Trust
Monitoring using DDDAS. The 10th International Conference on Computational
Science, Procedia Computer Science, ELSEVIER (ISSN:
1877-0509), Amsterdam, NL (Selection rate 30%).
V. Nallur and R. Bahsoon(2010). Design of a Market-Based Mechanism for Quality Attribute Tradeoff of Services in the Cloud. In the
Proceedings of the 25th ACM Symposium on Applied Computing, Cloud Computing
Track, ACM Press.
C. Staite, R. Bahsoon(PhD Supervisor)(2010). Secure
Identity Management for Software Engineering. Doctoral
Symposium. The ACM/IEEE 32nd International Conference
on Software Engineering (ICSE), Cape Town, South Africa.
N. Ali, R. Bahsoon, and I. Gorton (2010). The First IEEE International Workshop on Engineering Mobile Service
Oriented Systems (EMSOS), in conjunction with ICWS 2010, SCC 2010, and
CLOUD 2010, Miami, Florida, USA, July 5-10, 2010.
With
I. Duncan et al. (2010). The First IEEE International Workshop on Testing Security and Evaluating
its Effectiveness, in affiliation with the Second IEEE International
Conference on Information Privacy, Security, Risk and Trust (PASSAT2010)
Minneapolis, Minnesota, August 20-22, 2010.
F. Faniyi, R. Bahsoon(2010). Security in the Cloud. Technical Report
CSR-10-04. School of Computer Science, The
University of Birmingham, UK.
G. Rangaraj, R. Bahsoon(2010). Market-based Approach for Managing Power in Software Architectures. Technical Report
CSR-10-01. School of Computer Science, The
University of Birmingham, UK.
2009
V. Nallur, R. Bahsoon, and X. Yao
(2009). Self-Optimizing Architecture for
Ensuring Quality Attributes in the Cloud. In the
Proceedings of the 8th Working IEEE/IFIP Conference on Software Architecture
(WICSA 2009), Cambridge, UK.
R. Bahsoon and W. Emmerich(2009). Architectural Stability. In Proceedings of
the 8th Int. Workshop on Software/Systems Architectures (IWSSA), Lecture Notes
in Computer Science, Springer. (Invited for the Journal of Systems and
Software)
O. Onolaja, R. Bahsoon, G. Theodoropoulos(2009).
Dynamic Trust
Monitoring in Mobile Architectures. In Proceedings of the 4th Int.
Workshop of MObile and NEtworking
Technologies for social applications (MONET09), Lecture Notes in Computer
Science, Springer.
C. Staite, R. Bahsoon, and S. Wolak(2009).
Recommendation Systems for Service
Attribute Exchange. In Proceedings of ICSOC-ServiceWave 2009, Sweden. Lecture Notes in Computer
Science, Springer. (Selection rate less than 25%).
S. Al Azzani and R. Bahsoon(PhD Supervisor) (2009). Semi-Automated Detection of Architectural
Threats for Security Testing. In Proceedings of
the doctoral symposium for ESEC/FSE Foundations of Software Engineering,
Amsterdam, Netherlands.
R. Bahsoon, W. Emmerich, N. Medvidović, and M. E. Fayad(2009). The Second International ICSE Workshop on
Software Architectures and Mobility, 31st Int. Conference on Software
Engineering (ICSE 2009), May 2009, Vancouver, Canada.
W. Ho, H. E. Higson, P. K. Dey, X. Xu and R. Bahsoon(2009). Measuring Performance of Virtual Learning Environment Systems in Higher
Education. Quality Assurance in Education (17.1)(2009), Emerald. (Highly Commended Award
Winner at the Literati Network Awards for Excellence 2010).
2008
R. Bahsoon and W. Emmerich (2008). An Economics-Driven Approach
for Valuing Scalability in Distributed Architectures. In Proc. of the 7th Working IEEE/IFIP Conference on Software
Architecture (WICSA 2008), Vancouver, Canada. IEEE Computer Society
Press. (Selection rate 25%)
R. Bahsoon and W. Emmerich (2008). Valuing Flexibility in
Software Product Line Architectures. In the proceedings of Software
Product Line Conference, the 2nd Int. Workshop on Management and Economics of
Software Product Lines, Limerick, Ireland. IEEE Computer Society Press.
R. Bahsoon, L. Capra, W. Emmerich
and M. E. Fayad (eds) (2008). Proc. of the 1st Int.
Workshop on Software Architectures and Mobility. ACM
Press.
R. Bahsoon and W. Emmerich (2008). An Example on
Economics-Driven Software Mining. In Proc. of the 20th International
Conference on Software and Knowledge Engineering, SEKE 2008, San Francisco,
USA.
L.Capra,
R. Bahsoon, W.Emmerich,and M.E. Fayad(2008). The first International ICSE Workshop on
Software Architectures and Mobility. In Proc. of the 30th Int. Conference
on Software Engineering(ICSE 2008), Leipzig, Germany,
ACM Press.
S. M. Shah, N. Gul, H. F. Ahmad, and R. Bahsoon(2008). Secure Storage and Communication in J2ME
Based Lightweight Multi-Agent Systems. In Agent and Multi-Agent Systems:
Technologies and Applications, Lecture Notes in Computer Science, Springer.
Tawil,
M. Montebello, R. Bahsoon, W.A. Gray
and N.J. Fiddian (2008).
Interschema Correspondence
Establishment in a Cooperative OWL-Based Multi-Information Server Grid
Environment, Information Sciences, Elsevier Science.
2007
R. Bahsoon(2007)-
Invited Talk. A Value
Driven Perspective on Architectural Stability and Evolution. IBM
Thomas J. Watson Research Centre, In INFORMS 2007. Nov. 2007,
Seattle, WA USA.
R. Bahsoon(2007).
Defining Dependable
Dynamic Data Driven Software Architectures. In the
Proceedings of the 2007 IEEE International Conference on Information Reuse and
Integration. August 2007. Las Vegas, Nevada USA
R. Bahsoon and W. Emmerich(2007). Economics-Driven Software Mining. In the ICSE 2007 Intl.
Workshop on the Economics of Software and Computation (ESC 2007), May 21-27,
MN, USA.
M. Fayad, R. Bahsoon and C. Chiang
(2007). The Second IEEE International
Workshop on Software Stability at Work (SSW 2007)- in conjunction with IEEE
IRI-07 Las Vegas, USA, IEEE CS, August 2007.
M. Fayad, R. Bahsoon, T. Helmy and C. Chiang (2007). The Second IEEE International
Workshop on Stable and Adaptive Software Architectures(SASA 2007)- in
conjunction with IEEE IRI-07 Las Vegas, USA, IEEE CS August 2007.
M. Fayad, T. Helmy, R. Bahsoon, and D. Patel, S. Das (2007). The First OOPSLA
Workshop on Unified Data Mining Engine - in conjunction with OOPSLA 2007
Montreal, Canada
R. Bahsoon and W. Emmerich(2007). Architectural Stability.
RN/06/10 UCL-CS Research Notes
2006
R. Bahsoon and W. Emmerich(2006). Valuing Scalability in Distributed
Architectures. RN/06/12 UCL-CS Research Notes
R. Bahsoon and W. Emmerich (2006).
Architectural Stability and Middleware: An Architecture
Centric Evolution Perspective. In the Proceedings of the ECOOP 2006 workshop on
Architecture-Centric Evolution, July3-7, Nantes, France, LNCS (Also UCL-CS
Research Notes RN/06/09)
R. Bahsoon and W. Emmerich(2006). Requirements for Evaluating
Architectural Stability. In the Proceedings of the ACS/IEEE
International Conference on Computer Systems and Applications, Dubai, UAE, IEEE
CS Press.
2005
R. Bahsoon, W. Emmerich, and J.
Macke (2005). Using Real Options to Select Stable
Middleware-Induced Software Architectures. IEE
Proceedings Software- Special issue on relating software requirements to
architectures 152(4) (2005) ISSN 1462-5970, pp. 153-167, IEE press.
R. Bahsoon, A. Finkelstein, and D. Rosenblum
(2005). Rippling the Impact: Restructuring the ICSE
Proceedings and Beyound. London Software
Systems, Dept of Computer Sc,
University College London, Study circulated to the
ICSE Steering Committee, Dec 2004- Jan 2005.
2004
R. Bahsoon and W. Emmerich(2004). Evaluating the stability of
software architectures with real options theory. In the Proceedings of
the 20th IEEE International Conference on Software Maintenance (ICSM 2004),
Chicago Illinois, USA, Sept 11-17 IEEE Press (Also, an extended version as
UCL-CS Research Notes RN/03/14)
R. Bahsoon and W. Emmerich(2004). Applying ArchOptions
to value the Payoff of Refactoring. In the IEE Proceedings of the
Sixth International Workshop on Economics-Driven Software Research (EDSER-6),
affiliated with the 26th International Conference on Software Engineering,
Edinburgh, Scotland, May 23-28.
2003
R. Bahsoon and W. Emmerich (2003). ArchOptions: a real options-based model for predicting the
stability of software architectures. In the proceedings of
the Fifth International Workshop on Economics-Driven Software Research
(EDSER-5), affiliated with the 25th International Conference on Software
Engineering, 2003, Portland, USA. (Also: UCL-CS Research Notes
RN/03/02)
R. Bahsoon(2003).
Evaluating software architectures for stability: a real
options approach. In the Proceedings of the Doctoral
Symposium of the 25th International Conference on Software Engineering, 2003,
Portland, USA. (Also: UCL-CS Research Notes RN/03/03)
R. Bahsoon and W. Emmerich (2003). Evaluating software architectures: development, stability and
evolution. In the Proceedings of ACS/IEEE International Conference on
Computer Systems and Applications, Tunis, Tunisia, July 14-18- IEEE Press (Also:UCL-CS Research Notes
RN/02/25)
R. Bahsoon and W. Emmerich(2003). Evaluating software architectures
for stability and evolution. UCL-CS Research Notes
RN/03/02.
2002
N. Mansour and R. Bahsoon (2002). Reduction-based methods
and metrics for selective regression testing, Information and Software
Technology, 40(7) (2002), pp. 431-443, Elsevier Science.
2001
N. Mansour, R. Bahsoon, and G. Baradhi (2001).
Empirical comparison of regression test selection algorithms, Systems and
Software, 57 (1)(2001), pp. 79-90, Elsevier
Science.
R. Bahsoon and N. Mansour (2001). Methods and metrics for
selective regression testing, In Proceedings of 2001 ACS/IEEE
International Conference on Computer Systems and Applications, June 26-29, IEEE
Press.
Theses
R. Bahsoon(2005).
Evaluating Architectural Stability with Real Options Theory, PhD Thesis,
University College London, University of London, UK, Nov
2005.
R. Bahsoon (2000). Reduction-based methods and
metrics for selective regression testing, MS thesis, Lebanese American
University, Beirut, Lebanon, July 2000.
R. Bahsoon (1997). Studies on the
environment and geography of Lebanon using GIS, BS Senior Project, Lebanese
American University, Beirut, Lebanon, June 1997.
Media: Newspapers and
TV Interviews
Studies on the
environment and geography of Lebanon using GIS, spotlighted in Good Morning
Lebanon, New Television (NTV), Beirut, Lebanon, June 28, 1997.
Studies on the
environment and geography of Lebanon using GIS, featured in an article in the
Daily Star Newspaper, Lebanon, July 1997.
Some Selected
Talks
Invited presentations
to Keele(2009), St Andrews (2007), Durham(2006); Birkbeck College, U. of London(2005), Newcastle Upon
Tyne(2005), Keele(2005), SearchSpace(2003),
and various talks at UCL Software Engineering Seminar Series(2001, 2002, 2003,
2004).
Posters
R. Bahsoon and W. Emmerich. Tips for understanding architectural stability, CS-PhD Poster
Competition, Department of Computer Science, University College London, March
3, 2002.
R. Bahsoon and W. Emmerich.
Predicting the stability of software architectures: the episode, CS-PhD Poster
Competition, Department of Computer Science, University College London, May 1, 2003.
Other
ICSE
2004 WOW. “Diagramming
Weapons of Mass Construction!”