Conference Proceedings
Dashofy, E. M., A. van der Hoek, and R. N. Taylor,
"An Infrastructure for the Rapid Development of XML-based Architecture Description Languages",
24th International Conference on Software Engineering (ICSE 2002), Orlando, Florida, ACM, pp. 266-276, May, 2002.
Medvidović, N., D. S. Rosenblum, and R. N. Taylor,
"A Language and Environment for Architecture-Based Software Development and Evolution",
21st International Conference on Software Engineering (ICSE '99), Los Angeles, CA, IEEE Computer Society, pp. 44-53, May 16-22, 1999.
Hendrickson, S. A., Y. Wang, A. van der Hoek, R. N. Taylor, and A. Kobsa,
"Modeling PLA Variation of Privacy-Enhancing Personalized Systems",
13th International Software Product Line Conference, San Francisco, CA, USA, pp. 71-80, August 24-28, 2009.
Taylor, R. N.,
"Moving On: Software Engineering Paradigms for the 21st Century",
Working Conference on Complex and Dynamic Systems Architectures, Brisbane, Australia, December 12-14, 2001.
Suryanarayana, G., J. R. Erenkrantz, S. A. Hendrickson, and R. N. Taylor,
"PACE: An Architectural Style for Trust Management in Decentralized Applications",
4th Working IEEE/IFIP Conference on Software Architecture, Oslo, Norway, pp. 221-230, June, 2004.
Georgas, J. C., and R. N. Taylor,
"Policy-Based Self-Adaptive Architectures: A Feasibility Study in the Robotics Domain",
ACM/IEEE International Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2008), held in conjunction with ICSE 2008, Leipzig, Germany, May 12-13, 2008.
Fielding, R. T., and R. N. Taylor,
"Principled Design of the Modern Web Architecture",
22nd International Conference on Software Engineering, Limerick, Ireland, pp. 407-416, June, 2000.
Georgas, J. C., M. Gorlick, and R. N. Taylor,
"Raging Incrementalism: Harnessing Change with Open Source Software",
5th Workshop on Open Source Software Engineering, in conjunction with ICSE 2005, St. Louis, MO, May, 2005.
Erenkrantz, J. R., M. M. Gorlick, and R. N. Taylor,
"Rethinking Web Services from First Principles",
2nd International Conference on Design Science Research in Information Systems and Technology, Pasadena, California, May, 2007.
Ren, J., and R. N. Taylor,
"A Secure Software Architecture Description Language",
Workshop on Software Security Assurance Tools, Techniques, and Metrics, Co-located with the 20th IEEE/ACM International Conference on Automated Software Engineering (ASE 2005), Long Beach, CA, 2005.
Medvidović, N., and R. N. Taylor,
"Software architecture: foundations, theory, and practice",
ICSE 2010 Tutorial summary. Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering-Volume 2: ACM, pp. 471-472, 2010.
Erenkrantz, J. R., and R. N. Taylor,
"Supporting Distributed and Decentralized Projects: Drawing Lessons from the Open Source Community",
1st Workshop on Open Source in an Industrial Context, in conjunction with OOPSLA 2003, Anaheim, California, October, 2003.
Georgas, J. C., and R. N. Taylor,
"Towards a Knowledge-based Approach to Architectural Adaptation Management",
1st ACM SIGSOFT Workshop on Self-managed Systems (WOSS '04), Newport Beach, CA, ACM Press, pp. 59-63, October, 2004.
Ren, J., R. N. Taylor, P. Dourish, and D. Redmiles,
"Towards An Architectural Treatment of Software Security: A Connector-Centric Approach",
Workshop on Software Engineering for Secure Systems (SESS 05), in conjunction with ICSE 2005, St. Louis, MO, May, 2005.
Dashofy, E., A. van der Hoek, and R. N. Taylor,
"Towards Architecture-Based Self-Healing Systems",
First ACM SIGSOFT Workshop on Self-Healing Systems, Charleston, South Carolina, ACM, pp. 21-26, November 18-19, 2002.
Dashofy, E. M., N. Medvidović, and R. N. Taylor,
"Using Off-the-Shelf Middleware to Implement Connectors in Distributed Software Architectures",
21st International Conference on Software Engineering (ICSE'99), Los Angeles, CA, pp. 3-12, May 16-22, 1999.
Ren, J., and R. N. Taylor,
"Utilizing Commercial Object Libraries within Loosely-coupled, Event-based Systems",
IASTED International Conference on Software Engineering and Applications (SEA 2004), Cambridge, MA, November 9-11, 2004.
Ren, J., and R. N. Taylor,
"Visualizing Software Architecture with Off-The-Shelf Components",
Fifteenth International Conference on Software Engineering and Knowledge Engineering (SEKE 2003), San Francisco, CA, pp. 132-141, July 1-3, 2003.
Khare, R., M. Guntersdorfer, P. Oreizy, N. Medvidović, and R. N. Taylor,
"xADL: Enabling Architecture-Centric Tool Integration with XML",
34th Hawaii International Conference on System Sciences (HICSS-34), Software mini-track, Maui, Hawaii, January 3-6, 2001.
Journal Article
Dorn, C., and R. N. Taylor,
"Analyzing Runtime Adaptability of Collaboration Patterns",
Concurrency and Computation: Practice and ExperienceConcurrency and Computation: Practice and Experience, Online: November 28, 2014, vol. 27, no. 11, pp. 2725-2750, July 16, 2015.
Taylor, R., and D. Redmiles,
"Arabica",
SIGSOFT Software Engineering Notes, vol. 25, no. 1, January, 2000.
Suryanarayana, G., M. H. Diallo, J. R. Erenkrantz, and R. N. Taylor,
"Architecting Trust-enabled Peer-to-Peer File-sharing Applications",
ACM Crossroads, issue on Software Engineering, vol. 12, no. 4, pp. 11-19, Summer, 2006.
Georgas, J. C., E. M. Dashofy, and R. N. Taylor,
"Architecture-Centric Development: A Different Approach to Software Engineering",
ACM Crossroads, issue on Software Engineering, vol. 12, no. 4, Summer, 2006.
Taylor, R., and D. Redmiles,
"ArchStudio",
SIGSOFT Software Engineering Notes, vol. 25, no. 1, January, 2000.