2008 |
83 | EE | Peyman Oreizy,
Nenad Medvidovic,
Richard N. Taylor:
Runtime software adaptation: framework, approaches, and styles.
ICSE Companion 2008: 899-910 |
2007 |
82 | EE | Hazeline U. Asuncion,
Frédéric François,
Richard N. Taylor:
An end-to-end industrial software traceability tool.
ESEC/SIGSOFT FSE 2007: 115-124 |
81 | EE | Justin R. Erenkrantz,
Michael M. Gorlick,
Girish Suryanarayana,
Richard N. Taylor:
From representations to computations: the evolution of web architectures.
ESEC/SIGSOFT FSE 2007: 255-264 |
80 | EE | Richard N. Taylor,
André van der Hoek:
Software Design and Architecture The once and future focus of software engineering.
FOSE 2007: 226-243 |
79 | EE | Eric M. Dashofy,
Hazeline U. Asuncion,
Scott A. Hendrickson,
Girish Suryanarayana,
John C. Georgas,
Richard N. Taylor:
ArchStudio 4: An Architecture-Based Meta-Modeling Environment.
ICSE Companion 2007: 67-68 |
78 | EE | Jie Ren,
Richard N. Taylor:
Automatic and versatile publications ranking for research institutions and scholars.
Commun. ACM 50(6): 81-85 (2007) |
77 | EE | Nenad Medvidovic,
Eric M. Dashofy,
Richard N. Taylor:
Moving architectural description from under the technology lamppost.
Information & Software Technology 49(1): 12-31 (2007) |
2006 |
76 | EE | Richard N. Taylor:
Primacy of Place: The Reorientation of Software Engineering Demanded by Software Architecture.
EWSA 2006: 1 |
75 | EE | Girish Suryanarayana,
Mamadou H. Diallo,
Justin R. Erenkrantz,
Richard N. Taylor:
Architectural support for trust models in decentralized applications.
ICSE 2006: 52-61 |
2005 |
74 | EE | Scott A. Hendrickson,
Eric M. Dashofy,
Richard N. Taylor:
An (Architecture-Centric) Approach for Tracing, Organizing, and Understanding Events in Event-Based Software Architectures.
IWPC 2005: 227-236 |
73 | EE | John C. Georgas,
André van der Hoek,
Richard N. Taylor:
Architectural runtime configuration management in support of dependable self-adaptive software.
ACM SIGSOFT Software Engineering Notes 30(4): 1-6 (2005) |
72 | EE | John C. Georgas,
Michael M. Gorlick,
Richard N. Taylor:
Raging incrementalism: harnessing change with open-source software.
ACM SIGSOFT Software Engineering Notes 30(4): 1-6 (2005) |
71 | EE | Jie Ren,
Richard N. Taylor,
Paul Dourish,
David F. Redmiles:
Towards an architectural treatment of software security: a connector-centric approach.
ACM SIGSOFT Software Engineering Notes 30(4): 1-7 (2005) |
70 | EE | Eric M. Dashofy,
André van der Hoek,
Richard N. Taylor:
A comprehensive approach for the development of modular software architecture description languages.
ACM Trans. Softw. Eng. Methodol. 14(2): 199-245 (2005) |
69 | EE | Girish Suryanarayana,
Justin R. Erenkrantz,
Richard N. Taylor:
An Architectural Approach for Decentralized Trust Management.
IEEE Internet Computing 9(6): 16-23 (2005) |
2004 |
68 | | Richard N. Taylor,
Matthew B. Dwyer:
Proceedings of the 12th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2004, Newport Beach, CA, USA, October 31 - November 6, 2004
ACM 2004 |
67 | | Jie Ren,
Richard N. Taylor:
Utilizing commercial object libraries within looselycoupled, event-based systems.
IASTED Conf. on Software Engineering and Applications 2004: 192-197 |
66 | EE | Rohit Khare,
Richard N. Taylor:
Extending the Representational State Transfer (REST) Architectural Style for Decentralized Systems.
ICSE 2004: 428-437 |
65 | EE | Girish Suryanarayana,
Justin R. Erenkrantz,
Scott A. Hendrickson,
Richard N. Taylor:
PACE: An Architectural Style for Trust Management in Decentralized Applications.
WICSA 2004: 221-232 |
64 | EE | John C. Georgas,
Richard N. Taylor:
Towards a knowledge-based approach to architectural adaptation management.
WOSS 2004: 59-63 |
2003 |
63 | EE | Scott A. Hendrickson,
Eric M. Dashofy,
Richard N. Taylor:
An Approach for Tracing and Understanding Asynchronous Architectures.
ASE 2003: 318-322 |
62 | | Jie Ren,
Richard N. Taylor:
Incorporating Off-The-Shelf Components with Event-based Integration.
IASSE 2003: 188-191 |
61 | | Jie Ren,
Richard N. Taylor:
Visualizing Software Architecture with Off-The-Shelf Components.
SEKE 2003: 132-141 |
60 | EE | Nenad Medvidovic,
Eric M. Dashofy,
Richard N. Taylor:
The Role of Middleware in Architecture-Based Software Development.
International Journal of Software Engineering and Knowledge Engineering 13(4): 367-393 (2003) |
2002 |
59 | EE | Girish Suryanarayana,
Richard N. Taylor:
A Decentralized Algorithm for Coordinating Independent Peers: An Initial Examination.
CoopIS/DOA/ODBASE 2002: 213-229 |
58 | EE | Eric M. Dashofy,
André van der Hoek,
Richard N. Taylor:
An infrastructure for the rapid development of XML-based architecture description languages.
ICSE 2002: 266-276 |
57 | EE | Eric M. Dashofy,
André van der Hoek,
Richard N. Taylor:
Towards architecture-based self-healing systems.
WOSS 2002: 21-26 |
56 | EE | Roy T. Fielding,
Richard N. Taylor:
Principled design of the modern Web architecture.
ACM Trans. Internet Techn. 2(2): 115-150 (2002) |
2001 |
55 | EE | Rohit Khare,
Michael Guntersdorfer,
Peyman Oreizy,
Nenad Medvidovic,
Richard N. Taylor:
xADL: Enabling Architecture-Centric Tool Integration with XML.
HICSS 2001 |
54 | EE | Eric M. Dashofy,
André van der Hoek,
Richard N. Taylor:
A Highly-Extensible, XML-Based Architecture Description Language.
WICSA 2001: 103-112 |
2000 |
53 | EE | Roy T. Fielding,
Richard N. Taylor:
Principled design of the modern Web architecture.
ICSE 2000: 407-416 |
52 | EE | Kenneth M. Anderson,
Richard N. Taylor,
E. James Whitehead Jr.:
Chimera: hypermedia for heterogeneous software development enviroments.
ACM Trans. Inf. Syst. 18(3): 211-245 (2000) |
51 | | Peter J. Kammer,
Gregory Alan Bolcer,
Richard N. Taylor,
Arthur S. Hitomi,
Mark Bergman:
Techniques for Supporting Dynamic and Adaptive Workflow.
Computer Supported Cooperative Work 9(3/4): 269-292 (2000) |
50 | EE | Nenad Medvidovic,
Richard N. Taylor:
A Classification and Comparison Framework for Software Architecture Description Languages.
IEEE Trans. Software Eng. 26(1): 70-93 (2000) |
49 | | Richard N. Taylor:
Test Process Improvement, Tim Koomen and Martin Pol, Addison-Wesley, 1999 (Book Review).
Softw. Test., Verif. Reliab. 10(1): 67-69 (2000) |
1999 |
48 | EE | Eric M. Dashofy,
Nenad Medvidovic,
Richard N. Taylor:
Using Off-the-Shelf Middleware to Implement Connectors in Distributed Software Architectures.
ICSE 1999: 3-12 |
47 | EE | Nenad Medvidovic,
David S. Rosenblum,
Richard N. Taylor:
A Language and Environment for Architecture-Based Software Development and Evolution.
ICSE 1999: 44-53 |
46 | EE | Tim Mansfield,
Simon M. Kaplan,
Geraldine Fitzpatrick,
Ted Phelps,
Mark Fitzpatrick,
Richard N. Taylor:
Toward locales: Supporting collaboration with Orbit.
Information & Software Technology 41(6): 367-382 (1999) |
1998 |
45 | | Peyman Oreizy,
Nenad Medvidovic,
Richard N. Taylor:
Architecture-Based Runtime Software Evolution.
ICSE 1998: 177-186 |
44 | | Roy T. Fielding,
E. James Whitehead Jr.,
Kenneth M. Anderson,
Gregory Alan Bolcer,
Peyman Oreizy,
Richard N. Taylor:
Web-Based Development of Complex Information Products.
Commun. ACM 41(8): 84-92 (1998) |
43 | | Peyman Oreizy,
Richard N. Taylor:
On the role of software architectures in runtime system reconfiguration.
IEE Proceedings - Software 145(5): 137-145 (1998) |
42 | | Gregory Alan Bolcer,
Richard N. Taylor:
Advanced workflow management technologies.
Software Process: Improvement and Practice 4(3): 125-171 (1998) |
1997 |
41 | EE | Nenad Medvidovic,
Richard N. Taylor:
A Framework for Classifying and Comparing Architecture Description Languages.
ESEC / SIGSOFT FSE 1997: 60-76 |
40 | EE | Tim Mansfield,
Simon M. Kaplan,
Geraldine Fitzpatrick,
Ted Phelps,
Mark Fitzpatrick,
Richard N. Taylor:
Evolving Orbit: a process report on building locales.
GROUP 1997: 241-250 |
39 | EE | Arthur S. Hitomi,
Gregory Alan Bolcer,
Richard N. Taylor:
Endeavors: A Process System Infrastructure.
ICSE 1997: 598-599 |
38 | EE | Nenad Medvidovic,
Peyman Oreizy,
Richard N. Taylor:
Reuse of Off-the-Shelf Components in C2-Style Architectures.
ICSE 1997: 692-700 |
37 | EE | Nenad Medvidovic,
Peyman Oreizy,
Richard N. Taylor:
Reuse of Off-the-Shelf Components in C2-Style Architectures.
SSR 1997: 190-198 |
36 | | Nenad Medvidovic,
Richard N. Taylor:
Exploiting architectural style to develop a family of applications.
IEE Proceedings - Software 144(5-6): 237-248 (1997) |
1996 |
35 | EE | Nenad Medvidovic,
Peyman Oreizy,
Jason E. Robbins,
Richard N. Taylor:
Using Object-Oriented Typing to Support Architectural Design in the C2 Style.
SIGSOFT FSE 1996: 24-32 |
34 | EE | Richard N. Taylor,
Nenad Medvidovic,
Kenneth M. Anderson,
E. James Whitehead Jr.,
Jason E. Robbins,
Kari A. Nies,
Peyman Oreizy,
Deborah L. Dubrow:
A Component- and Message-Based Architectural Style for GUI Software.
IEEE Trans. Software Eng. 22(6): 390-406 (1996) |
1995 |
33 | | Richard N. Taylor,
Joëlle Coutaz:
Software Engineering and Human-Computer Interaction, ICSE '94 Workshop on SE-HCI: Joint Research Issues, Sorrento, Italy, May 16-17, 1994, Proceedings
Springer 1995 |
32 | EE | Richard N. Taylor,
Nenad Medvidovic,
Kenneth M. Anderson,
E. James Whitehead Jr.,
Jason E. Robbins:
A Component- and Message-Based Architectural Style for GUI Software.
ICSE 1995: 295-304 |
31 | EE | Richard N. Taylor,
Kari A. Nies,
Gregory Alan Bolcer,
Craig A. MacFarlane,
Kenneth M. Anderson,
Gregory F. Johnson:
Chiron-1: A Software Architecture for User Interface Development, Maintenance, and Run-Time Support.
ACM Trans. Comput.-Hum. Interact. 2(2): 105-144 (1995) |
30 | EE | Michal Young,
Richard N. Taylor,
David L. Levine,
Kari A. Nies,
Debra Brodbeck:
A Concurrency Analysis Tool Suite for Ada Programs: Rational, Design, and Preliminary Experience.
ACM Trans. Softw. Eng. Methodol. 4(1): 65-106 (1995) |
29 | EE | Mauro Pezzè,
Richard N. Taylor,
Michal Young:
Graph Models for Reachability of Concurrent Programs.
ACM Trans. Softw. Eng. Methodol. 4(2): 171-213 (1995) |
1994 |
28 | EE | Kenneth M. Anderson,
Richard N. Taylor,
E. James Whitehead Jr.:
Chimera: Hypertext for Heterogeneous Software Environments.
ECHT 1994: 94-107 |
27 | EE | Richard N. Taylor,
Joëlle Coutaz:
Workshop on Software Engineering and computer-Human Interaction: Joint Research Issues.
ICSE 1994: 356-357 |
26 | | Joëlle Coutaz,
Richard N. Taylor:
Introduction to the Workshop on Software Engineering and Human-Computer Interaction: Joint Research Issues.
ICSE Workshop on SE-HCI 1994: 1-3 |
25 | | Richard N. Taylor:
User Interface Technology and Software Engineering Environments.
ICSE Workshop on SE-HCI 1994: 113-126 |
24 | | P. S. Young,
Richard N. Taylor:
Human-executed operations in the teamware process programming system.
ISPW 1994: 78-81 |
1993 |
23 | EE | Richard N. Taylor,
Gregory F. Johnson:
Separations of concerns in the Chiron-1 user interface development and management system.
INTERCHI 1993: 367-374 |
22 | EE | David L. Levine,
Richard N. Taylor:
Metric-Driven Reengineering for Static Concurrency Analysis.
ISSTA 1993: 40-50 |
21 | EE | Michael Young,
David L. Levine,
Richard N. Taylor:
Comments on ``Temporal Logic-Based Deadlock Analysis for Ada''.
IEEE Trans. Software Eng. 19(2): 198-200 (1993) |
1992 |
20 | EE | Richard N. Taylor,
David L. Levine,
Cheryl D. Kelly:
Structural Testing of Concurrent Programs.
IEEE Trans. Software Eng. 18(3): 206-215 (1992) |
1991 |
19 | EE | Rudolf K. Keller,
Mary Cameron,
Richard N. Taylor,
Dennis B. Troup:
User Interface Development and Software Environments: The Chiron-1 System.
ICSE 1991: 208-218 |
1990 |
18 | | Leon J. Osterweil,
Richard N. Taylor:
The architecture of the Arcadia-1 process centered software environment.
ISPW 1990: 155-158 |
1989 |
17 | | Michal Young,
Richard N. Taylor:
Rethinking the Taxonomy of Fault Detection Techniques.
ICSE 1989: 53-62 |
16 | | Izhar Shy,
Richard N. Taylor,
Leon J. Osterweil:
A Metaphor and a Conceptual Architecture for Software Development Environments.
SEE 1989: 77-97 |
15 | EE | Michal Young,
Richard N. Taylor,
K. Forester,
Debra Brodbeck:
Integrated Concurrency Analysis in a Software Development Enviornment.
Symposium on Testing, Analysis, and Verification 1989: 200-209 |
14 | EE | Anne F. Brindle,
Richard N. Taylor,
David F. Martin:
A Debugger for Ada Tasking.
IEEE Trans. Software Eng. 15(3): 293-304 (1989) |
1988 |
13 | | Michal Young,
Richard N. Taylor,
Dennis B. Troup,
Cheryl D. Kelly:
Design Principles behind Chiron: A UIMS for Software Environments.
ICSE 1988: 367-376 |
12 | | Richard N. Taylor,
Frank C. Belz,
Lori A. Clarke,
Leon J. Osterweil,
Richard W. Selby,
Jack C. Wileden,
Alexander L. Wolf,
Michal Young:
Foundations for the Arcadia Environment Architecture.
Software Development Environments (SDE) 1988: 1-13 |
11 | EE | Michal Young,
Richard N. Taylor:
Combining Static Concurrency Analysis with Symbolic Execution.
IEEE Trans. Software Eng. 14(10): 1499-1511 (1988) |
10 | EE | Michal Young,
Richard N. Taylor,
Dennis B. Troup:
Software Environment Architectures and User Interface Facilities.
IEEE Trans. Software Eng. 14(6): 697-708 (1988) |
1986 |
9 | | Richard N. Taylor:
Concurrency and software process model.
ISPW 1986: 85-86 |
1985 |
8 | | Richard N. Taylor,
Thomas A. Standish:
Steps to an Advanced Ada^1 Programming Environment.
IEEE Trans. Software Eng. 11(3): 302-310 (1985) |
1984 |
7 | | Richard N. Taylor,
Thomas A. Standish:
Steps to an Advanced Ada Programming Environment.
ICSE 1984: 116-125 |
6 | | Thomas A. Standish,
Richard N. Taylor:
Arcturus: A Prototype Advanced Ada Programming Environment.
Software Development Environments (SDE) 1984: 57-64 |
1983 |
5 | | Richard N. Taylor:
Complexity of Analyzing the Synchronization Structure of Concurrent Programs.
Acta Inf. 19: 57-84 (1983) |
4 | | Richard N. Taylor:
A General-Purpose Algorithm for Analyzing Concurrent Programs.
Commun. ACM 26(5): 362-376 (1983) |
3 | | Richard N. Taylor:
An Integrated Verification and Testing Environment.
Softw., Pract. Exper. 13(8): 697-713 (1983) |
1981 |
2 | EE | Mark K. Smith,
Leonard L. Tripp,
Leon J. Osterweil,
Richard N. Taylor,
William E. Howden:
An approach to transfer verification and validation technology.
AFIPS National Computer Conference 1981: 367-373 |
1980 |
1 | | Richard N. Taylor,
Leon J. Osterweil:
Anomaly Detection in Concurrent Software by Static Data Flow Analysis.
IEEE Trans. Software Eng. 6(3): 265-278 (1980) |