Modeling distributed software systems with object coordination nets

  • Giese H
  • Graf J
  • Wirtz G
  • 5


    Mendeley users who have this article in their library.
  • N/A


    Citations of this article.


A dedicated approach for the design and development of distributed software systems is outlined. The method may be used in combination with any standard object oriented analysis and design method as far as static aspects are concerned. A new formalism based on extended Petri nets-so called Object Coordination Nets (OCoNs)-is used to describe the coordination of the behavior of a class on a per service (method) basis, the allocation of object resources as well as behavioral contracts. The paper discusses the rationale behind the key points of the OCoN approach, introduces the method and illustrates it by means of an extended example

Author-supplied keywords

  • Application software
  • Computer architecture
  • Computer industry
  • Concrete
  • Contracts
  • Design methodology
  • OCoNs
  • Parallel processing
  • Petri nets
  • Programming
  • Resource management
  • Software systems
  • behavior
  • behavioral contracts
  • dedicated approach
  • distributed software system modeling
  • extended Petri nets
  • object coordination nets
  • object oriented analysis
  • object resource allocation
  • object-oriented programming
  • parallel programming
  • resource allocation
  • static aspects

Get free article suggestions today

Mendeley saves you time finding and organizing research

Sign up here
Already have an account ?Sign in

Find this document


  • H Giese

  • J Graf

  • G Wirtz

Cite this document

Choose a citation style from the tabs below

Save time finding and organizing research with Mendeley

Sign up for free