|
Waters, Richard C. |
|
|
|
|
Date Reviewed |
|
|
|
|
|
|
1 - 3
of 3 reviews |
|
|
|
|
|
|
|
Cliché-based program editors Waters R. ACM Transactions on Programming Languages and Systems 16(1): 102-150, 1994. Type: Article
The idea behind this paper and much of Waters’s other work is that the best way to understand and manipulate a program is to treat it as an assembly of algorithmic fragments called clichés. A cliché i...... |
Jan 1 1995 |
|
|
|
|
|
|
The Requirements Apprentice: Automated Assistance for Requirements Acquisition Reubenstein H., Waters R. IEEE Transactions on Software Engineering 17(3): 226-240, 1991. Type: Article
The Requirements Apprentice (RA) is an ongoing project that tries to bridge the gap between informal and formal specifications. RA is based on the use of cliches that enable it to provide domain-specific knowledge as data rather than b...... |
Mar 1 1992 |
|
|
|
|
|
|
Automatic transformation of series expressions into loops Waters R. ACM Transactions on Programming Languages and Systems 13(1): 52-98, 1991. Type: Article
A series is a possibly unbounded sequence of values. Compositions of functions that operate on series are generally briefer and more easily understood than alternative expressions of the same computation, for example, the sum of the sq...... |
Jan 1 1992 |
|
|
|
|
|
|
|
|
|
|
|