INVITED CONFERENCE SPEAKER
“Reexamining the Role of Interactions in Software Architecture.”International Conference on the Quality of Software Architectures (QoSA 2005), Erfurt, Germany, September 20, 2005.
INVITED TALKS
“Reexamining the Role of Interactions in Software Architecture.”Graduate School on Trustworthy Software Systems, University of Oldenburg, Oldenburg, Germany, September 22, 2005.
“Software Architecture Modifiability Analysis.”
Blekinge Institute of Technology, Ronneby, Sweden, February 22, 2002.
“Software Architecture Design Using the Siemens Four Views.”
Blekinge Institute of Technology, Ronneby, Sweden, February 22, 2002.
“Effective Use of UML for Software Architecture Design.”
JAOO 2000 - European Conference on Java and Object Orientation, Aarhus, Denmark, September 25-29, 2000.
“An Industrial Perspective on Software Architecture”
Heure du CRIM, Centre de Recherche Informatique de Montreal, Montreal, Canada, October 23, 1995.
PANELIST
“Which matters more: the architecture as designed or the one the running systems happens to have?”The 5th Working IEEE/IFIP Conference on Software Architecture (WICSA5). Pittsburgh, PA, November 6-9, 2005.
“Future Directions of Software Architecture Quality.”
International Conference on the Quality of Software Architectures (QoSA), Erfurt, Germany, September 21, 2005.
“From Software Architecture to Implementation with UML.”
25th Annual International Computer Software and Applications Conference (COMPSAC 01), Chicago, Illinois, October 8-12, 2001.
“Architectural Languages and Design Environments: From Research to Practice.”
The 1997 Software Engineering Symposium, Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, August 26, 1997.
TUTORIALS
“Global Analysis: A Technique for Guiding Architecture Design, ”C. Hofmeister. Half-day tutorial.
Net.ObjectDays 2005, Erfurt, Germany, September 19, 2005.
“Effective Use of UML for Software Architecture Design,”
C. Hofmeister and R. Nord. Half-day tutorial.
Working IEEE/IFIP Conference on Software Architecture (WICSA 2001), Amsterdam, Netherlands, August 28-31, 2001.
”Effective Software Architecture Design: From Global Analysis to UML Descriptions,”
C. Hofmeister, R. Nord, D. Paulish. Full day tutorial.
23rd International Conference on Software Engineering (ICSE 2001), Toronto, Canada, May 12-19, 2001.
“Effective Use of UML for Software Architecture Design,”
C. Hofmeister and R. Nord. Half-day tutorial.
UML’2000 Conference, York, UK, October 2-6, 2000.
OTHER TALKS
“A Vision for Web-based Composition of Simple, Smart Components with Self-monitoring Interactions.”IFIP WG2.10 Meeting (Software Architecture), Vancouver, British Columbia, Canada, February 14, 2006.
“Software Architecture for Web Applications.”
IFIP WG2.10 Meeting (Software Architecture), Vancouver, British Columbia, Canada, February 22, 2005.
“Flexible Specification of Components.”
Dagstuhl Seminar No 04511, Architecting Systems with Trustworthy Components, Scholss Dagstuhl, Wadern, Germany, December 13-17, 2004.
“Flexible Software Architecture Specification and Enforcement for Component-based Systems.”
Lehigh University Computer Science and Engineering Symposium, October 28, 2003.
“Software Architecture Views for Enterprise Applications.”
Dagstuhl Seminar Nº 03061, Software Architecture: Recovery and Modelling, Schloss Dagstuhl, Wadern, Germany, February 2-7, 2003.
“Identifying the 'Component' in Commercial Component Models.”
Siemens Software Architecture Improvement Group (SAIG), Princeton, New Jersey, February 26, 2002.
“Modeling Component Models with Architecture Views.”
38th IFIP WG2.4 Meeting (Software Implementation Techniques), San Miniato, Italy, May 28-June 1, 2001.
“Describing Software Architecture with UML.”
37th IFIP WG2.4 Meeting (Software Implementation Techniques), Delft, Netherlands, May 28-June 2, 2000.
“Describing Software Architecture with UML.”
Workshop on Architecture and UML, RATIONAL Software Corporation, Denver, Colorado, April 13, 1999.
“The Role of the Software Architect.”
Siemens A&D Summer School, Germany, July 1998.
“Software Architecture in Practice: Four Views.”
Siemens Conference and Exhibition: Competence in Software and Engineering, Munich, Germany, June 10, 1997.
“Software Architecture Evaluation.”
Best Practice for Software Architecture Evaluation, Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, May 9, 1996.
“Software Architecture within Siemens.”
SCR Day, Siemens, Munich, Germany, February 28, 1996.
“Use of Software Architecture within Siemens.”
Software Engineering Seminar, Siemens Medical Systems, Iselin, New Jersey, February 1, 1995.