Software Engineering for Web Systems domain is
a complex process where reuse and productivity are desirable
attributes. It involves, among other aspects, modeling user
interface (UI) software and its binding to underlying applications
business logic and process.