![]() |
|||||||
![]() |
|||||||
Publications |
|||||||
Software Architecture Related PublicationsC2 Publications"An Architecture-Based Approach to Self-Adaptive Software",
by Peyman Oreizy, Michael M. Gorlick, Richard N. Taylor, Gregory Johnson,
Nenad Medvidovic, Alex Quilici, David S. Rosenblum, and Alexander L. Wolf.
IEEE Intelligent Systems, Vol. 14, No. 3, May/June 1999. pages 54-62.
"Merging Component Models and Architectural Styles", by
Rema Ntarajan and David S. Rosenblum. Proceedings of the Third International
Software Architecture Workshop, Lake Buena Vista, FL, November 1998. pages
109-111. "Exploiting Architectural Style to Develop a Family of Applications",
by Nenad Medvidovic and Richard N. Taylor. IEE Proceedings Software Engineering.
Oct/Dec 1997. "Reuse of Off-the-Shelf Components in C2-Style Architectures"
, by Nenad Medvidovic, Peyman Oreizy, and Richard N. Taylor. In Proceedings
of the 1997 Symposium on Software Reusability (SSR'97), pages 190-198,
Boston, MA, May 17-19, 1997. Also in Proceedings of the
1997 International Conference on Software Engineering (ICSE'97),
Boston, MA, May 17-23, 1997.pages 692-700. " Reusing Off-the-Shelf Components to Develop a Family of Applications
in the C2 Architectural Style " , by Nenad Medvidovic and Richard
N. Taylor. In Proceedings of the
International Workshop on Development and Evolution of Software Architectures
for Product Families , Las Navas del Marqués, Ávila, Spain, November
18-19, 1996. "Using Object-Oriented Typing to Support Architectural Design in the C2
Style", by Nenad Medvidovic, Peyman Oreizy, Jason E. Robbins, and Richard
N. Taylor. To appear in Proceedings of SIGSOFT'96: The Fourth Symposium
on the Foundations of Software Engineering (FSE4), San Francisco, CA,
October 16-18, 1996. " Reuse of Off-the-Shelf Constraint Solvers in C2-Style Architectures
" , by Nenad Medvidovic and Richard N. Taylor. Technical Report UCI-ICS-96-28,
Department of Information and Computer Science, University of California,
Irvine, July 1996. " A Component- and Message-Based Architectural Style for GUI Software
" , by Richard N. Taylor, Nenad Medvidovic, Kenneth M. Anderson, E. James
Whitehead Jr., Jason E. Robbins, Kari A. Nies, Peyman Oreizy, and Deborah
L. Dubrow. In IEEE Transactions on Software Engineering, June 1996.
(A significant extension of the ICSE17 paper.) "Formal Modeling of Software Architectures at Multiple Levels of Abstraction",
by Nenad Medvidovic, Richard N. Taylor, and E. James Whitehead, Jr. Proceedings
of the California Software
Symposium 1996, pages 28-40, Los Angeles, CA, April 17, 1996. "Formal definition of the Chiron-2 software architectural style",
by Nenad Medvidovic. Technical Report UCI-ICS-95-24, Department of Information
and Computer Science, University of California, Irvine, August 1995. " Software Architecture: Foundation of a Software Component Marketplace
", by E. James Whitehead Jr, Jason E. Robbins, Nenad Medvidovic, and
Richard N. Taylor. In David Garlan, ed., Proceedings of the First International
Workshop on Architectures for Software Systems, Seattle WA, April 24-25,
1995. pages 276-282. " A Component- and Message-Based Architectural Style for GUI Software
" , by Richard N. Taylor, Nenad Medvidovic, Kenneth M. Anderson, E. James
Whitehead Jr. and Jason E. Robbins. In Proceedings of the Seventeenth International
Conference on Software Engineering (ICSE17), Seattle WA, April 24-28,
1995. pages 295-304.
General Software Architecture Publications"Assessing the Suitability of a Standard Design Method
for Modeling Software Architectures", by Nenad Medividovic and David
S. Rosenblum. In Proceedings of the First Working IFIP Confernce on Software
architectures (WICSA1), ASan Antonio, TX February 22-24, 1999. "Seperating Fact from Fiction in Software Architecture",
by Nenad Medividovic and Richard N. Taylor. In Proceedings of the Third
International Software Architecture Workshop (ISAW-3),pages 105-108, Orlando,
FL, November 1-2, 1998. "A Type Theory for Software Architecture",
by Nenad Medividovic, David S. Rosenblum, and Richard N. Taylor. Technical
Report, UCI-ICS-98-14, Department of Information and Computer Science, University
of California, Irvine, April 1998.
ArchStudio Publications"An Architecture-Centered Approach to Software Environment
Integration", by Nenad Medvidovic, Peyman Oreizy, Richard N. Taylor,
Rohit Khare, and Michael Guntersdorfer. Technical Report UCI-ICS-00-11, Department
of Information and Computer Science, University of California, Irvine, March
2000. "xADL: Enabling Architecture-Centric Tool Integration
With XML", by Rohit Khare, Michael Guntersdorfer, Peyman Oreizy,
Nenad Medvivovic, Richard N. Taylor. Technical Report UCI-ICS-00-12, Department
of Information and Computer Science, University of California, Irvine, April
2000.
ADL Publications"A Classification and Comparison Framework for Software Architecture
Description Languages", by Nenad Medvidovic and Richard N. Taylor.
IEEE Transactions on Software Engineering, January 2000. "A Language and Environment for Architecture-Base Software Development",
by Nenad Medvidovic, Davis S. Rosenblum, and Richard N. Taylor. Proceedings
of the 21st International Conference on Software Engineering (ICSE 21), Los
Angeles, CA, May 1999. pages 44-53. "Exploiting ADLs to Specify Architectural Styles Induced by Middleware
Infrastructures", by Elisabetta Di Nitto and David S. Rosenblum.
Proceedings of the 21st International Conference on Software Engineering (ICSE
21), Los Angeles, CA, May 1999. pages13-22. "Integrating Architecture Description Languages with a Standard Design
Method", by Jason E. Robbins, Nenad Medvidovic, David F. Redmiles,
and David S. Rosenblum. Proceddings of the 20th International Conference on
Software Engineering (ICSE 20), Kyoto, Japan, April 1998. pages 209-218. "Integrating Architecture Description Languages with a Standard Design Method", by Jason E. Robbins, Nenad Medvidovic, David F. Redmiles, and David S. Rosenblum. Available in PostScript or Acrobat3. Presented at the Second EDCS Cross Cluster Meeting in Austin, Texas. Available in PowerPoint97, PostScript, Acrobat3, PostScript two-up, and Acrobat3 two-up. Also see our page of UML Links. "Domains of Concern in Software Architectures and Architecture Description
Languages.", by Nenad Medvidovic and David S. Rosenblum. In Proceedings
of the USENIX Conference on Domain-Specific Languages, Santa Barbara,
CA, October 15-17, 1997. pages 199-212. "A Framework for Classifying and Comparing Architecture Description
Languages", by Nenad Medvidovic and Richard N. Taylor. In Proceedings
of the Sixth European Software Engineering Conference together with Fifth
ACM SIGSOFT Symposium on the Foundations of Software Engineering, Zurich,
Switzerland, September 22-25, 1997. pages 60-76. "A Classification and Comparison Framework for Software Architecture
Description Languages", by Neno Medvidovic. Technical Report UCI-ICS-97-02,
Department of Information and Computer Science, University of California,
Irvine, February 1997. "ADLs and Dynamic Architecture Changes", by Nenad Medvidovic.
Proceedings of the Second International Software Architecture Workshop
(ISAW-2), San Francisco, CA, October 14-15, 1996. pages 24-27. "Using Object-Oriented Typing to Support Architectural Design in
the C2 Style", by Nenad Medvidovic, Peyman Oreizy, Jason E. Robbins,
and Richard N. Taylor. Proceedings of SIGSOFT'96: The Fourth Symposium
on the Foundations of Software Engineering (FSE4), San Francisco, CA,
October 16-18, 1996. pages 24-32. "Formal Modeling of Software Architectures at Multiple Levels of
Abstraction", by Nenad Medvidovic, Richard N. Taylor, and E. James
Whitehead, Jr. Proceedings of the California Software Symposium 1996,
Los Angeles, CA, April 17, 1996. pages 28-40.
Dynamic Architecture Publications"On the Role of Software Architectures in Runtime System Reconfiguration",
by Peyman Oreizy and Richard N. Taylor. IEE Proceedings-Software, vol 145,
no. 5, October 1998. (This is a revised version of the ICCDS 4 paper "On the Role of Software Architectures in Runtime System Reconfiguration",
by Peyman Oreizy and Richard N. Taylor. Proceedings of the International Conference
on Configurable Distributed Systems (ICCDS 4). Annapolis, Maryland,
May 4-6, 1998. "An Architecture-Based Runtime Software Evolution", by
InNenad Medvidovic, David S. Rosenblum, and Richard N. Taylor. The Proceedings
of the International Conference on
Software Engineering 1998 (ICSE'98). Kyoto, Japan, April 1998. pages 11-15. "On the Role of Connectors in Modeling and Implementing Software
Architectures", by Peyman Oreizy, David S. Rosenblum, Richard N.
Taylor, Technical Report UCI-ICS-98-04, Department of Information
and Computer Science, University of California, Irvine, February 1998. "Issues in the Runtime Modification of Software Architectures",
by Peyman Oreizy, Technical Report UCI-ICS-96-35, Department of Information
and Computer Science, University of California, Irvine, August 1996. Argo Publications"Extending Design Environments to Software Architecture Design", by Jason E. Robbins, David M. Hilbert, and David F. Redmiles. Knowledge-Based Software Engineering 1996. "Using Critics to Analyze Evolving Architectures ", by Jason E. Robbins, David M. Hilbert, and David F. Redmiles. Second International Software Architecture Workshop (ISAW-2). "Software Architecture Design from the Perspective of Human Cognitive Needs", by Jason E. Robbins and David F. Redmiles. Proceedings of the California Software Symposium 1996, Los Angeles, CA, April 17, 1996. pages 16-27. "Visual Language Features Supporting Human-Human and Human-Computer Communication", by Jason E. Robbins, David J. Morley, David F. Redmiles, Vadim Filatov, Dima Kononov. IEEE Symposium on Visual Languages 1996. "A Software Architecture Design Environment for Chiron-2 Style Architectures", by Jason E. Robbins, E. James Whitehead, Jr., Nenad Medvidovic, and Richard N. Taylor. January 1995. Tech Report Arcadia-UCI-95-01.
|
|||||||
| Contact
Information
Professor Richard N. Taylor
University of California, Irvine |
|||||||
Acknowledgement This material is based upon work sponsored by the Air Force Materiel Command, Rome Laboratory, and the Defense Advanced Research Projects Agency under Contract Number F30602-94-C-0218. The content of the information does not necessarily reflect the position or the policy of the Government and no official endorsement should be inferred. |
|||||||