Hoje em dia está se tornando comum a utilização de classes representando as entidades de um banco e das listas genéricas que possuem o conjunto destas entidades, ainda mais com iniciativas como NHibernate.
Mas considerando a análise e modelagem proposta por Jacobson e o processo Praxis, o modelo de classes fica bem diferente.
Daí gostaria de saber se há alguma metodologia ou processo que baseia neste método do mapeamento do banco em forma de objetos para desenvolvimento da análise e modelagem?