1. Specification of Interpreters and Debuggers Using an Extension of Attribute Grammars Kaiser, Gail E. 1985 Reports Computer science
2. Change Management Support for Large Software Systems Kaiser, Gail E.; Perry, Dewayne E.; Schwanke, Robert W. 1986 Reports Computer science
3. Generation of Distributed Programming Environments Kaiser, Gail E.; Kaplan, Simon M.; Micallef, Josephine 1986 Reports Computer science
4. MELD/ Features: An Object-Oriented Approach to Reusable Software Kaiser, Gail E.; Garlan, David 1986 Reports Computer science
5. SMILE/ MARVEL: Two Approaches to Knowledge-Based Programming Environments Kaiser, Gail E.; Feiler, Peter H. 1986 Reports Computer science
6. MELD: A Multi-Paradigm Language with Objects, Dataflow and Modules Kaiser, Gail E.; Garlan, David 1987 Reports Computer science
7. MERCURY: Distributed Incremental Attribute Grammar Evaluation Kaiser, Gail E.; Micallef, Josephine; Kaplan, Simon M. 1987 Reports Computer science
8. Reliable Network Communications Kaiser, Gail E.; Cycowicz, Yael J.; Hseush, Wenwey; Micallef, Josephine 1987 Reports Computer science
9. Software Development Environments for Very Large Software Systems Kaiser, Gail E.; Maarek, Yoelle S.; Perry, Dewayne E.; Schwanke, Robert W. 1987 Reports Computer science
10. An Automated Consultant for Interactive Environments Wolz, Ursula; Kaiser, Gail E. 1988 Reports Computer science
11. A Retrospective on DOSE: An Interpretive Approach to Structure Editor Generation Kaiser, Gail E.; Feiler, Peter H.; Jalili, Fahimeh; Schlichter, Johann H. 1988 Reports Computer science
12. Automated Tutoring in Interactive Environments: A Task Centered Approach Wolz, Ursula; McKeown, Kathleen; Kaiser, Gail E. 1988 Reports Computer science
13. Extended Transaction Models for Software Development Environments Kaiser, Gail E. 1988 Reports Computer science
15. Incremental Dynamic Semantics for Language-Based Programming Environments Kaiser, Gail E. 1988 Reports Computer science
17. Intelligent Assistance for Software Development and Maintenance Kaiser, Gail E.; Feiler, Peter H.; Popovich, Steven S. 1988 Reports Computer science
18. Split-Transactions for Open-Ended Activities Pu, Calton; Kaiser, Gail E.; Hutchinson, Norman 1988 Reports Computer science
19. Support for Reliable Distributed Computing Kaiser, Gail E.; Hseush, Wenwey 1988 Reports Computer science
20. The World According To GARP Kaiser, Gail E.; Campbell, Roy; Goering, Steven; Hinrichs, Susan; Jackels, Brenda; Loyall, Joe; Kaplan, Simon M. 1988 Reports Computer science
21. A Flexible Transaction Model for Software Engineering Kaiser, Gail E. 1989 Reports Computer science
24. Concurrency Control in Advanced Database Applications Barghouti, Naser S.; Kaiser, Gail E. 1989 Reports Computer science
25. Experience with Process Modeling in the Marvel Software Development Environment Kernel Kaiser, Gail E. 1989 Reports Computer science
26. Extending the MERCURY System to Support Teams of Ada Programmers Micallef, Josephine; Kaiser, Gail E. 1989 Reports Computer science
27. MELDing Multiple Granularities of Parallelism Kaiser, Gail E.; Popovich, Steven S.; Hseush, Wenwey; Wu, Shyhtsun Felix 1989 Reports Computer science
28. Modeling Concurrency in Parallel Debugging Hseush, Wenwey; Kaiser, Gail E. 1989 Reports Computer science
29. Models of software development environments Perry, Dewayne E.; Kaiser, Gail E. 1989 Reports Computer science
30. Object-Oriented Programming Language Facilities for Concurrency Control Kaiser, Gail E. 1989 Reports Computer science
31. Testing Reliable Distributed Applications Through Simulated Events Winfrey, Travis L.; Kaiser, Gail E. 1989 Reports Computer science
32. An Information Retrieval Approach for Automatically Constructing Software Libraries Maarek, Yoelle S.; Berry, Daniel M.; Kaiser, Gail E. 1990 Reports Computer science
33. An Object-Based Approach to Implementing Distributed Concurrency Control Popovich, Steven S.; Kaiser, Gail E.; Wu, Shyhtsun Felix 1990 Reports Computer science
34. Consistency and Automation in Multi-User Rule-Based Development Environments Barghouti, Naser S.; Kaiser, Gail E. 1990 Reports Computer science
35. Modeling Regular and Safe Concurrent Processes (Technical Summary) Hseush, Wenwey; Balraj, Timothy S.; Kaiser, Gail E. 1990 Reports Computer science
36. An Architecture for Dynamic Reconfiguration in a Distributed Object-Based Programming Language Hailpern, Brent; Kaiser, Gail E. 1991 Reports Computer science
37. Extending a Tool Integration Language Gisi, Mark A.; Kaiser, Gail E. 1991 Reports Computer science
38. Implementing Activity Structures Process Modeling On Top Of The MARVEL Environment Kernel Kaiser, Gail E.; Ben-Shaul, Israel Z.; Popovich, Steven S. 1991 Reports Computer science
39. Rule Chaining in MARVEL: Dynamic Binding of Parameters Heineman, George T.; Kaiser, Gail E.; Barghouti, Naser S.; Ben-Shaul, Israel Z. 1991 Reports Computer science
40. An Architecture for Multi-User Software Development Environments Ben-Shaul, Israel Z.; Kaiser, Gail E.; Heineman, George E. 1992 Reports Computer science
41. A Configuration Process for a Distributed Software Development Environment Ben-Shaul, Israel Z.; Kaiser, Gail E. 1993 Reports Computer science
42. Cooperative Transactions for Multi-User Environments Kaiser, Gail E. 1993 Reports Computer science
43. Disconnected Operation in a Multi-User Software Development Environment Skopp, Peter D.; Kaiser, Gail E. 1993 Reports Computer science
44. Extending Attribute Grammars to Support Programming-in-the-Large Micallef, Josephine; Kaiser, Gail E. 1993 Reports Computer science
45. MELDC: A Reflective Object-Oriented Coordination Language Kaiser, Gail E.; Hseush, Wenwey; Leez, James C.; Wu, Shyhtsun Felix; Woo, Esther; Hilsdale, Eric; Meyer, Scott 1993 Reports Computer science
46. An Architecture for Integrating Concurrency Control into Environment Frameworks Heineman, George T.; Kaiser, Gail E. 1994 Reports Computer science
47. Enveloping Sophisticated Tools into Computer-Aided Software Engineering Environments Valetto, Giuseppe; Kaiser, Gail E. 1994 Reports Computer science
48. Incremental Process Support for Code Reengineering Heineman, George T.; Kaiser, Gail E. 1994 Reports Computer science
49. Integrating a Transaction Manager Component with Process Weaver Heineman, George T.; Kaiser, Gail E. 1994 Reports Computer science
50. An Interoperability Model for Process-Centered Software Engineering Environments and Its Implementation in Oz Ben-Shaul, Israel Z.; Kaiser, Gail E. 1995 Reports Computer science
51. Enveloping Sophisticated Tools into Process-Centered Environments Valetto, Giuseppe; Kaiser, Gail E. 1995 Reports Computer science
52. Integrating Groupware Activities into Workflow Management Systems Ben-Shaul, Israel Z.; Kaiser, Gail E. 1995 Reports Computer science
54. The Cord Approach to Extensible Concurrency Control Heineman, George T.; Kaiser, Gail E. 1995 Reports Computer science
55. A Metalinguistic Approach to Process Enactment Extensibility Kaiser, Gail E.; Ben-Shaul, Israel Z.; Popovich, Steven S.; Dossick, Stephen E. 1996 Reports Computer science
56. An Architecture for Integrating OODBs with WWW Yang, Jack Jingshuang; Kaiser, Gail E. 1996 Reports Computer science
57. An Architecture for WWW-based Hypercode Environments Kaiser, Gail E.; Dossick, Stephen E.; Jiang, Wenyu; Yang, Jack Jingshuang 1996 Reports Computer science
58. Architectures for Federation of Process-Centered Environments Ben-Shaul, Israel Z.; Kaiser, Gail E. 1996 Reports Computer science
59. Distributed Tool Services via the World Wide Web Dossick, Stephen E.; Kaiser, Gail E.; Yang, Jack Jingshuang 1996 Reports Computer science
60. Incremental Process Support for Code Reengineering: An Update (Experience Report) Kaiser, Gail E.; Heineman, George T.; Skopp, Peter D.; Yang, Jack Jingshuang 1996 Reports Computer science
61. OzCare: A Workflow Automation System for Care Plans Lee, Wenke; Kaiser, Gail E.; Clayton, Paul D.; Sherman, Eric H. 1996 Reports Computer science
62. Federating Process-Centered Environments: The Oz Experience Ben-Shaul, Israel Z.; Kaiser, Gail E. 1997 Reports Computer science
63. WWW-based Collaboration Environments with Distributed Tool Services Kaiser, Gail E.; Dossick, Stephen E.; Jiang, Wenyu; Yang, Jack Jingshuang; Ye, Sonny Xi 1997 Reports Computer science
64. Integrating Transaction Services into Web-based Software Development Environments Yang, Jack Jingshuang; Kaiser, Gail E.; Dossick, Stephen E.; Jiang, Wenyu 1998 Reports Computer science
65. JPernLite: Extensible Transaction Services for WWW Yang, Jack Jingshuang; Kaiser, Gail E. 1998 Reports Computer science
66. A Mobile Agent Approach to Lightweight Process Workflow Kaiser, Gail E.; Stone, Adam; Dossick, Stephen E. 1999 Reports Computer science
67. CHIME: A Metadata-Based Distributed Software Environment Dossick, Stephen E.; Kaiser, Gail E. 1999 Reports Computer science
68. Transaction Management in Collaborative Virtual Environments Yang, Jack Jingshuang; Kaiser, Gail E.; Dossick, Stephen E. 1999 Reports Computer science
69. An Active Events Model for Systems Monitoring Gross, Philip N.; Gupta, Suhit; Kaiser, Gail E.; Kc, Gaurav S.; Parekh, Janak J. 2001 Reports Computer science
70. Process-based Software Tweaking with Mobile Agents Valetto, Giuseppe; Kaiser, Gail E. 2001 Reports Computer science
71. A Case Study In Software Adaptation Valetto, Giuseppe; Kaiser, Gail E. 2002 Reports Computer science
72. An Approach to Autonomizing Legacy Systems Kaiser, Gail E.; Gross, Philip N.; Kc, Gaurav S.; Valetto, Giuseppe; Parekh, Janak J. 2002 Reports Computer science
73. CASPER: Compiler-Assisted Securing of Programs at Runtime Kc, Gaurav S.; Edwards, Stephen A.; Kaiser, Gail E. 2002 Reports Computer science
74. Combining Mobile Agents and Process-based Coordination to Achieve Software Adaptation Valetto, Giuseppe; Kaiser, Gail E. 2002 Reports Computer science
75. DOM-based Content Extraction of HTML Documents Gupta, Suhit; Neistadt, David; Kaiser, Gail E.; Grimm, Peter 2002 Reports Computer science
76. Survivor: An Approach for Adding Dependability to Legacy Workflow Systems Greze, Jean-Denis; Kaiser, Gail E.; Kc, Gaurav S. 2002 Reports Computer science
77. Using Process Technology to Control and Coordinate Software Adaptation Valetto, Giuseppe; Kaiser, Gail E. 2002 Reports Computer science
78. A Holistic Approach to Service Survivability Keromytis, Angelos D.; Parekh, Janak J.; Gross, Philip N.; Kaiser, Gail E.; Misra, Vishal; Nieh, Jason; Rubenstein, Daniel Stuart; Stolfo, Salvatore 2003 Reports Computer science
79. Kinesthetics eXtreme: An External Infrastructure for Monitoring Distributed Legacy Systems Kaiser, Gail E.; Parekh, Janak J.; Gross, Philip N.; Valetto, Giuseppe 2003 Reports Computer science
80. Retrofitting Autonomic Capabilities onto Legacy Systems Parekh, Janak J.; Kaiser, Gail E.; Gross, Philip N.; Valetto, Giuseppe 2003 Reports Computer science
81. Using Process Technology to Control and Coordinate Software Adaptation Valetto, Giuseppe; Kaiser, Gail E. 2003 Reports Computer science
82. Automating Content Extraction of HTML Documents Gupta, Suhit; Kaiser, Gail E.; Grimm, Peter; Starren, Justin 2004 Reports Computer science
83. Autonomic Control for Quality Collaborative Video Viewing Phung, Dan; Valetto, Giuseppe; Kaiser, Gail E. 2004 Reports Computer science
84. Extracting Context To Improve Accuracy For HTML Content Extraction Gupta, Suhit; Kaiser, Gail E.; Stolfo, Salvatore 2004 Reports Computer science
85. Optimizing Quality for Collaborative Video Viewing Phung, Dan; Valetto, Giuseppe; Kaiser, Gail E.; Gupta, Suhit 2004 Reports Computer science
86. Self-Managing Systems: A Control Theory Foundation Diao, Yixin; Hellerstein, Joseph L.; Parekh, Sujay; Griffith, Rean; Kaiser, Gail E.; Phung, Dan 2004 Reports Computer science
87. Virtual Environment for Collaborative Distance Learning With Video Synchronization Gupta, Suhit; Kaiser, Gail E. 2004 Reports Computer science
88. A Control Theory Foundation for Self-Managing Computing Systems Diao, Yixin; Hellerstein, Joseph; Parekh, Sujay; Griffith, Rean; Kaiser, Gail E.; Phung, Dan 2005 Reports Computer science
89. Adaptive Interactive Internet Team Video Phung, Dan; Valetto, Giuseppe; Kaiser, Gail E. 2005 Reports Computer science
90. Adaptive Synchronization of Semantically Compressed Instructional Videos for Collaborative Distance Learning Phung, Dan; Valetto, Giuseppe; Kaiser, Gail E.; Liu, Tiecheng; Kender, John R. 2005 Reports Computer science
91. Adding Self-healing capabilities to the Common Language Runtime Griffith, Rean; Kaiser, Gail E. 2005 Reports Computer science
92. A Genre-based Clustering Approach to Content Extraction Gupta, Suhit; Becker, Hila; Kaiser, Gail E.; Stolfo, Salvatore 2005 Reports Computer science
93. A Uniform Programming Abstraction for Effecting Autonomic Adaptations onto Software Systems Valetto, Giuseppe; Kaiser, Gail E. 2005 Reports Computer science
94. A Uniform Programming Abstraction for Effecting Autonomic Adaptations onto Software Systems Valetto, Giuseppe; Kaiser, Gail E.; Phung, Dan 2005 Reports Computer science
95. Dynamic Adaptation of Rules for Temporal Event Correlation in Distributed Systems Griffith, Rean; Hellerstein, Joseph L.; Diao, Yixin; Kaiser, Gail E. 2005 Reports Computer science
96. Dynamic Adaptation of Temporal Event Correlation Rules Griffith, Rean; Kaiser, Gail E.; Hellerstein, Joseph; Diao, Yixin 2005 Reports Computer science
97. Effecting Runtime Reconfiguration in Managed Execution Environments Griffith, Rean; Valetto, Giuseppe; Kaiser, Gail E. 2005 Reports Computer science
98. Genre Classification of Websites Using Search Engine Snippets Gupta, Suhit; Kaiser, Gail E.; Stolfo, Salvatore; Becker, Hila 2005 Reports Computer science
99. Manipulating Managed Execution Runtimes to Support Self-Healing Systems Griffith, Rean; Kaiser, Gail E. 2005 Reports Computer science
100. P2P Video Synchronization in a Collaborative Virtual Environment Gupta, Suhit; Kaiser, Gail E. 2005 Reports Computer science