|
|
 |
Norman H. Cohen and Karl Trygve Kalleberg. EventScript: an event-processing language based on regular expressions with actions. LCTES '08: Proceedings of the 2008 ACM SIGPLAN/SIGBED Conference on Languages, Compilers, and Tools for Embedded Systems, Tucson, Arizona, June 12-13 2008, SIGPLAN Notices 43, No. 7 (July 2008), 111–120 |
|
|
 |
H. Chen, P.B. Chou, N.H. Cohen, S.S. Duri, and C.W. Jung. DRIVE: a tool for developing, deploying, and managing distributed sensor and actuator applications. IBM Systems Journal 47, No. 2 (May 2008) , 289–307
|
|
|
 |
Norman H. Cohen. Compound event processing using regular expressions: examples from EventScript. IBM Research Report RC 24517, March 21, 2008
|
|
|
 |
Norman H. Cohen. EventScript: Using regular expressions to program event-processing agents. IBM Research Report RC 24387, October 23, 2007
|
|
|
 |
Han Chen, Paul B. Chou, Norman H. Cohen, and Sastry Duri. Extending SOA/MDD to sensors and actuators for sense-and-respond business processes. IEEE International Conference on e-Business Engineering (ICEBE 2007), Hong Kong, China, October 24-26, 2007, 54-61
|
|
|
 |
Joel W. Branch, Boleslaw Szymanski, Chatschik Bisdikian, Norman Cohen, John S. Davis, Maria R. Ebling, and Daby M. Sow. Towards middleware components for distributed actuator coordination. 3rd IEEE Workshop on Embedded Networked Sensors (EmNets 2006), Cambridge, Massachusetts, May 30-31, 2006, 71-75
|
|
|
 |
Norman H. Cohen, Paul Castro, Archan Misra. Descriptive naming of context data providers. In Anind Dey, Boicho Kokinov, David Leake, and Roy Turner, eds., Modeling and Using Context: Fifth International and Interdisciplinary Conference, CONTEXT 2005, Paris, France, July 5-8, 2005, Proceedings. Lecture Notes in Artificial Intelligence 3554, Springer-Verlag, Berlin, 2005, 112-125
|
|
|
 |
Guruduth Banavar, Norman Cohen, and Danny Soroker. "Pervasive Application Development: Approaches and Pitfalls." In Mohammad Ilyas and Imad Mahgoub, eds., Mobile Computing Handbook. CRC Press, Boca Raton, Florida, 2005, 53-72
|
|
|
 |
Norman H. Cohen, James Black, Paul Castro, Maria Ebling, Barry Leiba, Archan Misra, and Wolfgang
Segmuller. Building context-aware applications with Context Weaver. IBM Research Report RC 23388, October 22, 2004
|
|
|
 |
Norman H. Cohen, Paul Castro, Archan Misra. What the meaning of what is: descriptive naming of
data providers in Context Weaver. IBM Research Report RC 23245, June 15, 2004
|
|
|
 |
J.P. Black, W. Segmuller, N. Cohen, B. Leiba, A. Misra, M.R. Ebling, and E. Stern. Pervasive computing
in health care: smart spaces and enterprise information systems. MobiSys 2004 Workshop on Context Awareness, Boston,
Massachusetts, June 6, 2004
|
|
|
 |
Norman H. Cohen, Hui Lei, Paul Castro, John S. Davis II, and Apratim Purakayastha.
Composing Pervasive Data Using iQL. 4th IEEE Workshop on Mobile Computing
Systems and Applications (WMCSA 2002), Callicoon, New York, June 20-21, 2002, 94-104
|
|
|
 |
Norman H. Cohen, Apratim Purakayastha, Luke Wong, and Danny L. Yeh.
iQueue: a pervasive data-composition framework. 3rd International Conference on Mobile
Data Management, Singapore, Janauary 8-11, 2002, 146-153
|
|
|
 |
Vincent Bazinette, Norman H. Cohen, Maria R. Ebling,
Guerney D. H. Hunt, Hui Lei, Apratim Purakayastha, Gregory Stewart, Luke Wong,and
Danny L. Yeh. An intelligent notification system. IBM Research Report RC 22089,
June 12, 2001
|
|
|
 |
Norman H. Cohen, Apratim Purakayastha, John Turek, Luke Wong, and
Danny Yeh. Challenges in flexible aggregation of pervasive data. IBM Research Report
RC 21942, January 23, 2001
|
|
|
 |
Norman H. Cohen and Apratim Purakayastha. Toward interoperable
data synchronization with COSMOS. Proceedings, Third IEEE Workshop on Mobile
Computing Systems and Applications, Monterey, California, December 7-8, 2000,
138-147 |
|
|
 |
Norman H. Cohen. A Java framework for mobile data synchronization.
In Opher Etzion and Peter Scheuermann, eds., Cooperative Information Systems:
7th International Conference, CoopIS 2000; Eilat, Israel, September 2000;
Proceedings. Lecture Notes in Computer Science 1901, Springer-Verlag,
Berlin, 2000, 287-298 |
|
|
 |
Norman H. Cohen. Design and implementation of the MNCRS
Java framework for mobile data synchronization. IBM Research Report RC 21774,
August 11, 2000 |
|
|
 |
Maria Butrico, Norman Cohen, John Givler, Ajay Mohindra,
Apratim Purakayastha, Dennis Shea, Josephine Cheng, Don Clare, Gerry Fisher,
Rob Scott, Yudong Sun, May Wone, and Quinton Zondervan. Enterprise data access
from mobile computers: an end-to-end story. Proceedings, Tenth International
Workshop on Research Issues in Data Engineering, February 27-28,
2000, San Diego, California. IEEE Computer Society, Los Alamitos,
California, pp. 9-16 |
|
|
 |
Norman H. Cohen. Application programmer's guide to
mobile network computing data synchronization. Version 1.1.
March 1999 |
|
|
 |
Henry Chang, Carl Tait, Norman Cohen, Moshe Shapiro,
Steve Mastrianni, Rick Floyd, Barron Housel and David Lindquist.
Web browsing in a wireless environment: disconnected and asynchronous operation in
ARTour Web Express. Proceedings of the Third Annual ACM/IEEE International
Conference on Mobile Computing and Networking (Mobicom '97).
September 26-30, 1997, Budapest, Hungary, pp. 260-269 |
|
|
 |
Maria A. Butrico, Henry Chang, Anthony Cocchi, Norman H. Cohen,
Dennis G. Shea, and Stephen E. Smith. Gold Rush:
mobile transaction middleware with Java-object replication.
Proceedings of the Third USENIX Conference on Object-Oriented
Technologies and Systems (COOTS), June 16-19, 1997, Portland,
Oregon, pp. 91-101 |
|
|
 |
Norman H. Cohen. Ada as a Second Language, 2nd ed.
McGraw-Hill, New York, 1996 |
|
|
 |
Norman H. Cohen. Endian-independent record representation clauses.
Ada Letters 14, No. 1 (January-February 1994),
pp. 27-29 |
|
|
 |
Norman H. Cohen. Type-extension type tests can be performed in
constant time. ACM Transactions on Programming Languages and Systems
13, No. 4 (October 1991), 626-629 |
|
|
|
Norman H. Cohen. Ada Subtypes as Subclasses (Version 1).
Research report RC 14912, IBM Thomas J. Watson Research Center,
September 8, 1989 |
|
|
|
Norman H. Cohen. Specification and verification of Ada packages.
Research report RC 14105, IBM Thomas J. Watson Research Center,
October 17, 1988 |
|
|
|
Norman H. Cohen. Dependence on Ada task scheduling is not
“erroneous.” Ada Letters 8, No. 2 (March-April 1988),
pp. 77-83 |
|
|
 |
Norman H. Cohen. It is the very model of a modern reference manual.
Ada Letters 6, No. 5 (September-October 1986), p. 13 |
|
|
|
Norman H. Cohen. Ada as a Second Language. McGraw-Hill,
New York, 1986 |
|
|
|
Norman H. Cohen. MAVEN: the Modular Ada Validation Environment.
Third Ada Verification Workshop, Research Triangle, North Carolina,
May 14, 1986 |
|
|
|
Norman H. Cohen. Ada axiomatic semantics: problems and solutions.
In Peter J.L. Wallis, ed., Ada: Managing the Transition. Proceedings of the
Ada-Europe International Conference, Edinburgh, 6-8 May 1986,
pp. 229-238 |
|
|
|
Norman H. Cohen. Ada axiomatic semantics: problems and solutions
(extended version). Technical paper TP-223, SofTech, Inc., May 1986 |
|
|
|
Norman H. Cohen. Merging Ada tasks. Technical paper TP-219,
SofTech, Inc., November 1985 |
|
|
|
Norman H. Cohen. Tasks as abstraction mechanisms.
Ada Letters 5, No. 3 (November-December 1985), pp. 30-44 |
|
|
|
Christine N. Ausnit, Norman H. Cohen, John B. Goodenough, and
R. Sterling Eanes. Ada in Practice. Springer-Verlag, New York,
1985 |
|
|
|
Norman H. Cohen. The SofTech Ada verification project.
AIAA/ACM/NASA/IEEE Computers in Aerospace V Conference,
Long Beach, California, October 23, 1985. pp. 399-407 |
|
|
|
Norman H. Cohen. Verified Ada: A key to reliable software.
AIAA/ACM/NASA/IEEE Computers in Aerospace V Conference,
Long Beach, California, October 22, 1985, pp. 219-227 |
|
|
|
Norman H. Cohen. A notation for Ada proof rules.
Second Ada Verification Workshop, Alexandria, Virginia, July 24, 1985 |
|
|
|
Norman H. Cohen. Simplifying Ada semantics by restricting
implementers’ options. Second Ada Verification Workshop,
Alexandria, Virginia, July 23, 1985 |
|
|
|
Norman H. Cohen. Appropriate applications of verification to Ada.
First Ada Verification Workshop, Alexandria, Virginia, March 19, 1985 |
|
|
|
Norman H. Cohen. Experience developing an axiomatic semantics for
Ada. First Ada Verification Workshop, Alexandria, Virginia,
March 19, 1985 |
|
|
|
Norman H. Cohen. Solution to “An Ada Crossword Puzzle.”
Ada Letters 3, No. 3 (November-December 1983), p. 8 |
|
|
|
Norman H. Cohen. An Ada crossword puzzle.
Ada Letters 3, No. 2 (September-October 1983), p. 13 |
|
|
 |
Norman H. Cohen. Eliminating redundant recursive calls.
ACM Transactions on Programming Languages and Systems 5, No. 3
(July 1983), pp. 265-299 |
|
|
 |
Norman H. Cohen. Parallel Quicksort: An exploration of concurrent
programming in Ada. Ada Letters 2, No. 2 (September-October 1982),
pp. 61-68 |
|
|
|
Norman H. Cohen. Source-to-Source Improvement of Recursive
Programs. Ph.D. dissertation, Division of Applied Sciences,
Harvard University, May 1980 |
|
|
 |
Norman H. Cohen. Gödel numbers: A new approach to structured
programming. SIGPLAN Notices 15, No. 4 (April 1980),
pp. 70-74 |
|
|
 |
Norman H. Cohen. Characterization and elimination of redundancy in
recursive programs. Proceedings of the Sixth Annual ACM Symposium on
Principles of Programming Languages, San Antonio, Texas, January 1979,
pp. 139-145 |