7: Conclusion

  • 7: Conclusion
    a drawing
    We started by claiming certain powerful role modeling features We will now summarize how we have used these features today !! OOram is the common sense of objects !!

    Advantages

    7.1: Role models describe object patterns

    01-MVCDGR

    7.2: Separation of Concern
    Object pattern composition

    a drawing
    ROLE NAMES NOT SHOWN IN HANDOUT You see why we call them roles rather than objects: They are PARTIAL OBJECTS, highlighting what is relevant in the current area of concern (subject) hiding all other aspects

    7.3: Modeling distribution

    Two-tierDGR

    7.4: Reuse through model inheritance

    a drawing
    Model inheritance for Systematic Reuse

    7.5: Seamless bridge to implementation

    a drawing
    Second: Seamless Analysis- Design - Implementation

    7.6: More information

    a drawing