• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Tim Cooke
  • Campbell Ritchie
  • Ron McLeod
  • Junilu Lacar
  • Liutauras Vilda
Sheriffs:
  • Paul Clapham
  • Jeanne Boyarsky
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Stephan van Hulst
  • Piet Souris
  • Carey Brown
Bartenders:
  • Jesse Duncan
  • Frits Walraven
  • Mikalai Zaikin

Static and dynamic models: Trivial vs the Enterprise

 
Greenhorn
Posts: 19
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I am undergoing a small software application project based on Spring (or Java EE, I haven't decided yet), Hibernate, PostgreSQL, and an Android client.

I have investigated the domain and put together activity models, use cases, functional requirements, so as to have scoped the work. I have modelled the database and implemented a database specification.

I am now starting static and dynamic modelling.

I was taught UML in a software engineering course, but the focus was on concepts, not frameworks. So, the most complex worked examples contained (imagine a sequence diagram with objects across the top) the UI, a coordinating object, something, something else, something else, and so on, message passing between all of them.

With a framework, I have to think about many other things, like servlets, beans, entity classes, sessions, and so on.

How would you approach constructing static and dynamic models specifically to enterprise software frameworks, and what are the differences I need to bear in mind?
 
author & internet detective
Posts: 41125
848
Eclipse IDE VI Editor Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I wouldn't create a diagram that showed every class. I'd show selected views. Packages, a sequence diagram, significant classes, etc
 
reply
    Bookmark Topic Watch Topic
  • New Topic