O'Reilly logo

Building Web Applications with UML by Jim Conallen

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Well-Formedness Rules

  • Component Realization: In general, Web page components can realize <<server page>>, <<client page>>, <<form>>, <<JavaScript Object>>, <<ClientScript object>>, <<frameset>>, and <<target>> stereotyped classes. When a specific development environment, such as ASP or JSP is used, Web pages cannot realize <<server page>> stereotyped classes.

  • Generalization: All of the modeling elements in a generalization must be of the same stereotype.

  • Association: Client pages can have at most one <<builds>> relationship with a server page, yet a server page can have multiple <<builds>> relationships with different client pages. Apart from standard UML combinations, the combinations in Table A-1 are allowed for each stereotype.

Table A-1. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required