0

I want a notation which helps me visualize any API (Application Programming Interface). The best that I have found so far is the Augmented BCNF notation as mentioned in rfc 5234. Is there a standard for this ?

Thanks

sidquanto
  • 315
  • 3
  • 6

1 Answers1

1

BNF is for specifying syntax. A language-independent API specification is just about semantics, not syntax. You could just use a simple function call notation, like the way TCP is specified in section 3.8 of RFC 793.

Barmar
  • 741,623
  • 53
  • 500
  • 612