No label defined (Q4028513)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

scientific article; zbMATH DE number 140131
Language Label Description Also known as
default for all languages
No label defined
    English
    No label defined
    scientific article; zbMATH DE number 140131

      Statements

      0 references
      0 references
      0 references
      28 March 1993
      0 references
      specification language
      0 references
      office automation
      0 references
      object-based language
      0 references
      ABSL
      0 references
      actor theory
      0 references
      objects
      0 references
      message passing
      0 references
      specifications
      0 references
      [For the entire collection see Zbl 0747.00036.] We introduce an object-based language to formally specify the externally observable behavior of office objects as well as their computations. Object-based approach, as embodied in several languages, has proven to be a useful principle of software organization. Our proposed language is called ABSL and is based on Carl Hewitt's actor theory. The actor theory is chosen because not only it captures the abstract power of object- orientation paradigm, but provides as well a mathematically precise abstract machine for analysis of asynchronous and concurrent computations. The central concepts in ABSL are objects and message passing. Every entity, whether abstract or concrete, that is relevant to some office computation is conceptually viewed and modeled as an object. Computations among the objects are uniformly modeled as patterns of message passing. An example is provided to show the expressiveness of specifications in ABSL.
      0 references

      Identifiers

      0 references
      0 references
      0 references
      0 references