Order by:   Type | Year
<< Article (Journal) >> TOP
Marwan Abi-Antoun, Jonathan Aldrich, Nagi Nahas, Bradley Schmerl and David Garlan. Differencing and Merging of Architectural Views. In Automated Software Engineering Journal, Vol. 15(1), March 2008. Final version available online at http://dx.doi.org/10.1007/s10515-007-0023-3.
David Garlan and Bradley Schmerl. The RADAR Architecture for Personal Cognitive Assistance. In International Journal of Software Engineering and Knowledge Engineering, Vol. 17(2), April 2007. A shorter version of this paper appeared in the 2006 Conference on Software Engineering and Knowledge Engineering (SEKE 2006).
Bradley Schmerl, Jonathan Aldrich, David Garlan, Rick Kazman and Hong Yan. Discovering Architectures from Running Systems. In IEEE Transactions on Software Engineering, Vol. 32(7), July 2006. Also available from IEEE. Appendix A, Appendix B.
Joao Pedro Sousa, Vahe Poladian, David Garlan, Bradley Schmerl and Mary Shaw. Task-Based Adaptation for Ubiquitous Computing. In IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews, Special Issue on Engineering Autonomic Systems, Vol. 36(3), May 2006. Also available at IEEE Xplore.
David Garlan, Shang-Wen Cheng, An-Cheng Huang, Bradley Schmerl and Peter Steenkiste. Rainbow: Architecture-Based Self Adaptation with Reusable Infrastructure. In IEEE Computer, Vol. 37(10), October 2004.
Alan Kaplan, Bradley Schmerl and Rajesh Veeraraghaven. Toward Automated Support for Transparent Interoperable Queries. In Journal of Information Technology and Management, Vol. 3(4):387-406, October 2002. A shorter version of this paper appeared in the Ninth Workshop on Information Technologies and Systems (WITS99)(Charlotte, USA, December 1999).
<< InProceedings >> TOP
David Garlan and Bradley Schmerl. Ævol: A tool for defining and planning architecture evolution. In 2009 International Conference on Software Engineering, 20-22 May 2009.
Shang-Wen Cheng, David Garlan and Bradley Schmerl. RAIDE for Engineering Architecture-Based Self-Adaptive Systems. In 2009 International Conference on Software Engineering, Vancouver, BC, Canada, 2009.
David Garlan, Kathleen M. Carley, Bradley Schmerl, Michael Bigrigg and Orieta Celiku. Using Service-Oriented Architectures for Socio-Cultural Analysis. In Proceedings of the 21st International Conference on Software Engineering and Knowledge Engineering (SEKE2009), Boston, USA, 1-3 July 2009.
Shang-Wen Cheng, David Garlan and Bradley Schmerl. Evaluating the Effectiveness of the Rainbow Self-Adaptive System. In ICSE 2009 Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS’09), Vancouver, BC, Canada, 18-19 May 2009.
David Garlan, Jeffrey M. Barnes and Bradley Schmerl. Evolution Styles: Foundations and Tool Support for Software Architecture Evolution. In Proceedings of the Joint Working IEEE/IFIP Conference on Software Architecture 2009 & European Conference on Software Architecture 2009, Cambridge, UK, 14-17 September 2009.
Shang-Wen Cheng, David Garlan, Bradley Schmerl, Bruce Krogh and Bruno Sinopoli. An Architectural Approach to the Design and Analysis of Cyber-Physical Systems. 2009. Submitted for publication.
Rahul Raheja, Shang-Wen Cheng, David Garlan and Bradley Schmerl. Improving Architecture-Based Self-Adaptation using Preemption. In Proceedings of the Workshop on Self-Organizing Architecture, Cambridge, UK, 14 September 2009.
Joao Pedro Sousa, Bradley Schmerl, Vahe Poladian and Alex Brodsky. UDesign: End-User Design Applied to Monitoring and Control Applications for Smart Spaces. In Proceedings of the 2008 Working IFIP/IEEE Conference on Software Architecture, Vancouver, BC, Canada, 18-22 February 2008.
Joao Pedro Sousa, Vahe Poladian, David Garlan, Bradley Schmerl and Peter Steenkiste. Steps toward Activity-Oriented Computing. In Proceedings of the 2008 NSF Next Generation Software Program Workshop, Miami, FL, 14 April 2008.
Vahe Poladian, David Garlan, Mary Shaw, Bradley Schmerl, Joao Pedro Sousa and Mahadev Satyanarayanan. Leveraging Resource Prediction for Anticipatory Dynamic Configuration. In Proceedings of the First IEEE International Conference on Self-Adaptive and Self-Organizing Systems, SASO-2007, Pages 214-223, 8-11 July 2007.
Orieta Celiku, David Garlan and Bradley Schmerl. Augmenting Architectural Modeling to Cope with Uncertainty. In Proceedings of the International Workshop on Living with Uncertainties (IWLU’07), co-located with the 22nd International Conference on Automated Software Engineering (ASE’07), Atlanta, GA, USA, 5 November 2007. http://godzilla.cs.toronto.edu/IWLU/program.html.
David Garlan and Bradley Schmerl. An Architecture for Personal Cognitive Assistance. In 18th International Conference on Software Engineering and Knowledge Engineering, San Francisco Bay, USA, 5-7 July 2006.
Shang-Wen Cheng, David Garlan and Bradley Schmerl. Architecture-based Self-adaptation in the Presence of Multiple Objectives. In ICSE 2006 Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), Shanghai, China, 21-22 May 2006.
David Garlan and Bradley Schmerl. Architecture-driven Modelling and Analysis. In Tony Cant editor, Proceedings of the 11th Australian Workshop on Safety Related Programmable Systems (SCS'06), Vol. 69 of Conferences in Research and Practice in Information Technology, Melbourne, Australia, 2006.
Joao Pedro Sousa, Vahe Poladian, David Garlan and Bradley Schmerl. Capitalizing on Awareness of User Tasks for Guiding Adaptation. In Proceedings of the First International Workshop on Adaptive and Self-managing Enterprise Applications, at CAISE'05, Portugal, 2005.
Bradley Schmerl, Hong Yan and David Garlan. DiscoTect: A System for Discovering Architectures from Running Systems (Demonstration) In Proceedings of the Joint European Software Engineering Conference and ACM SIGSOFT Symposium on the Foundations of Software Engineering, Lisbon, Portugal, September 2005.
Marwan Abi-Antoun, Jonathan Aldrich, David Garlan, Bradley Schmerl, Nagi Nahas and Tony Tseng. Software Architecture with Acme and ArchJava (Research Demonstration) In Proceedings of the 27th International Conference on Software Engineering, St. Louis, MS, May 2005.
Marwan Abi-Antoun, Jonathan Aldrich, David Garlan, Bradley Schmerl, Nagi Nahas and Tony Tseng. Improving System Dependability by Enforcing Architectural Intent. In Proceedings of the 2005 Workshop on Architecting Dependable Systems (WADS 2005), St. Louis, MS, May 2005.
David Garlan, William K. Reinholtz, Bradley Schmerl, Nicholas Sherman and Tony Tseng. Bridging the Gap between Systems Design and Space Systems Software. In Proceedings of the 29th Annual IEEE/NASA Software Engineering Workshop (SEW-29), Greenbelt, MD, 6-7 April 2005.
Shang-Wen Cheng, David Garlan and Bradley Schmerl. Making Self-Adaptation an Engineering Reality. In Ozlap Babaoghu, Mark Jelasity, Alberto Montroser, Christof Fetzer, Stefano Leonardi and Aad Van Moorsel editors, Proceedings of the Conference on Self-Star Properties in Complex Information Systems, Vol. 3460 of LNCS, Springer-Verlag, 2005. Also available from Springer-Verlag here.
David Garlan, Vahe Poladian, Bradley Schmerl and Joao Pedro Sousa. Task-based Self-adaptation. In Proceedings of the ACM SIGSOFT 2004 Workshop on Self-Managing Systems (WOSS'04), Newport Beach, CA, 31 October - 1 November 2004.
Roshanak Roshandel, Bradley Schmerl, Nenad Medvidovic and David Garlan. Understanding Tradeoffs among Different Architectural Modelling Approaches. In Proceedings of the 4th Working IEEE/IFIP Conference on Software Architectures (WICSA4), Oslo, Norway, 11-14 June 2004.
Shang-Wen Cheng, An-Cheng Huang, David Garlan, Bradley Schmerl and Peter Steenkiste. An Architecture for Coordinating Multiple Self-Management Systems. In Proceedings of the 4th Working IEEE/IFIP Conference on Software Architectures (WICSA4), Oslo, Norway, 11-14 June 2004.
Hong Yan, David Garlan, Bradley Schmerl, Jonathan Aldrich and Rick Kazman. DiscoTect: A System for Discovering Architectures from Running Systems. In Proceedings of the 26th International Conference on Software Engineering, Edinburgh, Scotland, 23-28 May 2004.
Bradley Schmerl and David Garlan. AcmeStudio: Supporting Style-Centered Architecture Development (Research Demonstration) In Proceedings of the 26th International Conference on Software Engineering, Edinburgh, Scotland, 23-28 May 2004.
David Garlan and Bradley Schmerl. Using Architectural Models at Runtime: Research Challenges. In Proceedings of the European Workshop on Software Architectures, St. Andrews, Scotland, May 2004.
Kevin Steppe, David Garlan, Greg Bylenok, Bradley Schmerl and Nataliya Shevchenko. Tool Support for Model Based Architectural Design for Automotive Control Systems. In First European Workshop on Model Driven Architecture with Emphasis on Industrial Application, Enschede, The Netherlands, 17-19 March 2004.
Kevin Steppe, Greg Bylenok, David Garlan, Bradley Schmerl, Kanat Abirov and Nataliya Shevchenko. Two-tiered Architectural Design for Automotive Control Systems: An Experience Report. In Automotive Software Workshop on Future Generation Software Architectures in the Automotive Domain, San Diego, CA, 10-12 January 2004. (Workshop Proceedings).
David Garlan and Bradley Schmerl. Model-based Adaptation for Self-Healing Systems. In ACM SIGSOFT Workshop on Self-Healing Systems (WOSS'02),, Charleston, SC, 18-19 November 2002.
Shang-Wen Cheng, David Garlan, Bradley Schmerl, Peter Steenkiste and Ningning Hu. Software Architecture-based Adaptation for Grid Computing. In The 11th IEEE Conference on High Performance Distributed Computing (HPDC’02), Edinburgh, Scotland, July 2002.
Bradley Schmerl and David Garlan. Exploiting Architectural Design Knowledge to Support Self-repairing Systems. In The 14th International Conference on Software Engineering and Knowledge Engineering, Ischia, Italy, 15-19 July 2002.
Shang-Wen Cheng, David Garlan, Bradley Schmerl, Joao Pedro Sousa, Bridget Spitznagel and Peter Steenkiste. Using Architectural Style as a Basis for Self-repair. In Jan Bosch, Morven Gentleman, Christine Hofmeister and Juha Kuusela editors, Software Architecture: System Design, Development, and Maintenance (Proceedings of the 3rd Working IEEE/IFIP Conference on Software Architecture), Pages 45-59, Kluwer Academic Publishers, 25-31 August 2002.
Shang-Wen Cheng, David Garlan, Bradley Schmerl, Joao Pedro Sousa, Bridget Spitznagel, Peter Steenkiste and Ningning Hu. Software Architecture-based Adaptation for Pervasive Systems. In H Schmeck, T Ungerer and L Wolf editors, International Conference on Architecture of Computing Systems (ARCS'02): Trends in Network and Pervasive Computing, Vol. 2299 of Lecture Notes in Computer Science, Springer-Verlag, Karlsruhe, Germany, 8-11 April 2002.
David Garlan, Bradley Schmerl and Jichuan Chang. Using Gauges for Architecture-Based Monitoring and Adaptation. In Proceedings of the Working Conference on Complex and Dynamic Systems Architecture, 12-14 December 2001.
David Garlan and Bradley Schmerl. Component-Based Software Engineering in a Pervasive Computing Environment. In The 4th ICSE Workshop on Component-Based Software Engineering: Component Certification and System Prediction, Toronto, Canada, 14-15 May 2001.
Alan Kaplan, John Ridgeway, Bradley Schmerl, Krishnan Sridar and Jack Wileden. Toward Pure Polylingual Persistence. In Ninth International Workshop on Persistent Object Systems: Design, Implementation and Use (POS9), Lillehammer, Norway, September 2000.
Bradley Schmerl and Chris Marlin. Versioning and Consistency for Dynamically Composed Configurations. In The 7th International Workshop on Software Configuration Management, Vol. 1235:49-65 of Lecture Notes in Computer Science, Springer, Berlin, Boston, MA, May 1997.
Dan Glastonbury, Chris Marlin, Michael Read and Bradley Schmerl. Run-time views as a debugging aid in an integrated software development environment. In 1997 Software Visualisation Workshop, Pages 51-59, Flinders University, South Australia, Adelaide, South Australia, December 1997.
Bradley Schmerl and Chris Marlin. Consistency issues in partially bound dynamically composed systems. In Proc.eedings of the 1996 Australian Software Engineering Conference, Pages 183-191, Melbourne, Australia, June 1996.
Bradley Schmerl and Chris Marlin. Defining consistency in the context of partially bound configurations of dynamically composed systems. In 6th International Workshop on Software Configuration Management - Preprint of Proceedings, Berlin, Germany, March 1996.
Bradley Schmerl and Chris Marlin. Configuration management for dynamically bound systems. In Proceedings of the 5th Workshop on Software Configuration Management, Seattle, WA, April 1995.
<< InCollection >> TOP
Bradley Schmerl and Chris Marlin. Designing configuration management facilities for dynamically bound systems. In Jacky Estublier editor, Software Configuration Management: ICSE SCM-4 and SCM-5 Workshops - Selected Papers, Vol. 1005:88-100 of Lecture Notes in Computer Science, Spring-Verlag, 1995.
<< InBook >> TOP
David Garlan, Bradley Schmerl and Shang-Wen Cheng. Software Architecture-Based Self-Adaptation. In Mieso Denko, Laurence Yang and Yan Zhang editors, Autonomic Computing and Networking, Nr. (ISBN 978-0-387-89827-8), Springer, 2009.
Joao Pedro Sousa, Bradley Schmerl, Peter Steenkiste and David Garlan. Activity Oriented Computing. In Soraya Kouadri Mostefaoui, Zakaria Maamar and George Giaglis editors, Advances in Ubiquitous Computing: Future Paradigms and Directions, IGI Publishing, Herschey, PA, 2008. Book link: http://www.igi-pub.com/books/details.asp?ID=7314.
Shang-Wen Cheng, David Garlan, Bradley Schmerl and Vahe Poladian. Improving Architecture-Based Self-Adaption Through Resource Prediction. In Software Engineering for Self-Adaptive Systems, Chapter 15, LNCS, 2008.
David Garlan, Shang-Wen Cheng and Bradley Schmerl. Increasing System Dependability through Architecture-based Self-repair. In Rogerio De Lemos, Cristina Gacek and Alexander Romanovsky editors, Architecting Dependable Systems, Springer-Verlag, 2003.
<< PhdThesis >> TOP
Bradley Schmerl. Designing Configuration Management Tools for Dynamically Composed Systems. PhD thesis, Flinders University, Adelaide, South Australia, October 1997.
<< TechReport >> TOP
Marwan Abi-Antoun, Jonathan Aldrich, Nagi Nahas, Bradley Schmerl and David Garlan. Differencing and Merging of Architectural Views. Technical report, CMU-ISRI-05-128, Carnegie Mellon University Institute for Software Research International, 2005.
Hong Yan, Jonathan Aldrich, David Garlan, Rick Kazman and Bradley Schmerl. Discovering Architectures from Running Systems: Lessons Learned. Technical report, CMU-SEI-2004-TR-016, Software Engineering Institute, 2004.
James Ivers, Paul Clements, David Garlan, Robert Nord, Bradley Schmerl and Jaime Rodrigo Oviedo Silva. Documenting Component and Connector Views with UML 2.0. Technical report, CMU/SEI-2004-TR-008, Software Engineering Institute, 2004.
Roshanak Roshandel, Bradley Schmerl, Nenad Medvidovic, David Garlan and Dehua Zhang. Using Multiple Views to Model and Analyze Software Architecture: An Experience Report. Technical report, USC-CSE-2003-508, University of Southern California, Center for Software Engineering, 2003.
Bradley Schmerl and Chris Marlin. Modelling Dynamic Configurations to Guide Tool Design. Technical report, 97-01, Flinders University Department of Computer Science, 1996.
<< Unpublished >> TOP
Bradley Schmerl, Shawn Butler and David Garlan. Architecture-based Simulation for Security and Performance. 2006. Submitted for publication.
David Garlan, Andrew Kompanek, John Kenney, David Luckham, Bradley Schmerl and David Wile. An Activity Language for the ADL Toolkit. August 2000. Working draft.
Feedback: ABLE Webmaster
Last modified: Tue February 19 2008 11:54:12
        BibAdmin