skip to main content
10.1145/131214.131261acmconferencesArticle/Chapter ViewAbstractPublication PagescscConference Proceedingsconference-collections
Article
Free access

The operational semantics of an active message system

Published: 01 April 1992 Publication History

Abstract

The traditional computer-based message systems, messages are typically viewed as passive entities with no processing power. The users are thus responsible for explicitly creating, routing and processing each message instance. Messages, however, may be viewed as active objects which can do certain processing on their own. This paper explores the concept of “messages as objects” for office automation purposes.

References

[1]
Bruder, J., et al: User Experience and Evoloping Design in a Local Electronic Mail System. In: Computer Message Systems. R. Uhlig (editor), pp. 69-78, North-Holland Pub., 1981.
[2]
Chang, J.M. and Chang, S.K.: "Database Alerting Techniques for Office Activities Management. IEEE Transactions on Communications. COM-30 (1), pp. 74-81 (January 1982).
[3]
Chang, S. and Leung, L.: A Knowledge-Based Message Management System. ACM Trans. on Office Information Systems, Vol. 5(3), pp. 213-236, (July 1987).
[4]
Ellis, C. and Nutt, G.: Office Information Systems and Computer Science. Computing Surveys, Vol. 12(1), pp. 27-60, (March 1980).
[5]
Ellis, C., and Naffah, N.: Design of Office Information Systems. Surveys in Computer Science, Springer-Verlag, NY, 1987.
[6]
Feinler, E., et al: Computer Message Services Bibliography. Technical Report NIC-Biblio-791201, SRI International, Melno Park, CA (Dec. 1979).
[7]
Guttag, J.: Abstract Data Types and the Development of Data Structures. Communications of the ACM, 20(6), pp. 396-404, (June 1977).
[8]
Hogg, J.: Intelligent Message Systems. In {23}.
[9]
Kim, W., and Lochovsky, F.H. (editors): Object-Oriented Concepts, Databases, and Applications. Addison-Wesley, 1989.
[10]
Malone, T. and Grant, K. and Turbak, F.: The Information Lens: An Intelligent System for Information Sharing in Organizations. Proceedings of the CHI 86 Conference on Human Factors in Computing Systems, pp. 1-8, (April 1986).
[11]
Martin, P.: A Communication Model for Message Management Systems. University of Toronto, 1984.
[12]
Maser, M., and Lochovsky, F.: Logical Routing Specification in Office Information Systems. ACM Transactions on Office Information System. Vol. 2 (4), pp. 303-330 (Oct. 1984).
[13]
Maser, M.S.: Exploring the Use of Distributed Problem Solving in Office Support Systems. Proc. IEEE Symp. on Office Automation, 1987, pp. 217-225.
[14]
McBride, et al: Rule-Based Active Message Systems. Proc. of the Workshop on Applied Computing, pp. 42-47 (March 1989).
[15]
Nierstrass, O.: A Survey of Object-Oriented Concepts. in {9}.
[16]
Panko, R.R., Sprague, R.H.: Towards a New Framework for Office Support. Proc. ACM SIGOA Conf. on Office Information Systems, 1982, pp. 82-92.
[17]
Robert, L.: Computer Network Development to Achieve Resource Sharing. In: Proc of Spring Joint Computer Conference, ACM, pp. 543-549, 1970.
[18]
Shriver, B. and Wegner, P. (editors): Research Directions in Object-Oriented Programming, MIT Press, 1987.
[19]
Shu, N., el al: Specification of Form Processing and Business Procedures for Office Automation. IEEE Transactions of Software Engineering, SE-8 (5), pp. 499-512, (May 1982).
[20]
Tanenbaum, A.: Computer Networks. 2nd Edition, Prentice-Hall, 1988.
[21]
Teger, S.L.: Factors Impacting the Evolution of Office Automation. Proc. of the IEEE, 71(4), 1983, pp. 503-511.
[22]
Tsichritsis, et al.: A System for Managing Structured Messages. IEEE Transactions on Communications, COM-30(1), pp. 66-73, (Jan. 1982).
[23]
Tsichritsis, D. (Ed): Office Automation. Springer-Verlag, 1985.
[24]
Vittal, J.: MSG Manual. Bolt Beranek and Newman Inc., Cambridge, MA, 1976.
[25]
Vittal, J.: Active Message Processing: Messages as Messengers. In: Proceedings of the International Symposium on Computer Message Systems, IFIP TC-6, Ottawa, April 1980.
[26]
Woo, C.C., Lochovsky, F.H.: Viewing Communication as a Problem Solving Activity: An Enrichment Towards Supporting Cooperative Office Work. IEEE-CS Office Knowledge Engineering, Vol. 1(3) (August 1987), pp. 18-22.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
CSC '92: Proceedings of the 1992 ACM annual conference on Communications
April 1992
574 pages
ISBN:0897914724
DOI:10.1145/131214
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 April 1992

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

CSC92
Sponsor:
CSC92: ACM 20th Annual Computer Science Conference
March 3 - 5, 1992
Missouri, Kansas City, USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)32
  • Downloads (Last 6 weeks)8
Reflects downloads up to 12 Feb 2025

Other Metrics

Citations

Cited By

View all

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media