Programação com Objectos/Pautas 2017-2018/Pauta do Projecto: UML

From Wiki**3

< Programação com Objectos‎ | Pautas 2017-2018
AVISOS - Avaliação em Época Normal

Esclarecimento de dúvidas:

  • Consultar sempre o corpo docente atempadamente: presencialmente ou através do endereço oficial da disciplina [1].
  • Não utilizar fontes de informação não oficialmente associadas ao corpo docente (podem colocar em causa a aprovação à disciplina).
  • Não são aceites justificações para violações destes conselhos: quaisquer consequências nefastas são da responsabilidade do aluno.

Requisitos para desenvolvimento, material de apoio e actualizações do enunciado (ver informação completa em Projecto de Programação com Objectos):

  • O material de apoio é de uso obrigatório e não pode ser alterado.
  • Verificar atempadamente (mínimo de 48 horas antes do final de cada prazo) os requisitos exigidos pelo processo de desenvolvimento.

Processo de avaliação (ver informação completa em Avaliação do Projecto):

  • Datas: 2017/10/18 12:00 (inicial); 2017/11/20 12:00 (intercalar); 2017/12/11 12:00 (final); 2017/12/11-2017/12/15 (teste prático).
  • A entrega inicial, sendo crucial para o projecto, é obrigatória e sua não realização implica a exclusão da avaliação do projecto e, por consequência, da avaliação da disciplina.
  • Verificar atempadamente (até 48 horas antes do final de cada prazo) os requisitos exigidos pelo processo de avaliação, incluindo a capacidade de acesso ao repositório CVS.
  • Apenas se consideram para avaliação os projectos existentes no repositório CVS oficial.
  • Trabalhos não presentes no repositório no final do prazo têm classificação 0 (zero) (não são aceites outras formas de entrega). Não são admitidas justificações para atrasos em sincronizações do repositório. A indisponibilidade temporária do repositório, desde que inferior a 24 horas, não justifica atrasos na submissão de um trabalho.
  • A avaliação do projecto pressupõe o compromisso de honra de que o trabalho correspondente foi realizado pelos alunos correspondentes ao grupo de avaliação.
  • Fraudes na execução do projecto terão como resultado a exclusão dos alunos implicados do processo de avaliação.
Material de Uso Obrigatório
As bibliotecas po-uuilib e o conteúdo inicial do CVS são de uso obrigatório:
  • po-uuilib (classes de base) po-uuilib-201708311009.tar.bz2 (não pode ser alterada) - javadoc
  • mmt-core (classes do "core") (via CVS) (deve ser completada -- os nomes das classes fornecidas não podem ser alterados)
  • mmt-app (classes de interacção) (via CVS) (deve ser completada -- os nomes das classes fornecidas não podem ser alterados)
A máquina virtual, fornecida para desenvolvimento do projecto, já contém todo o material de apoio.
Uso Obrigatório: Repositório CVS
Apenas se consideram para avaliação os projectos existentes no repositório CVS oficial.

Trabalhos não presentes no repositório no final do prazo têm classificação 0 (zero) (não são aceites outras formas de entrega). Não são admitidas justificações para atrasos em sincronizações do repositório. A indisponibilidade temporária do repositório, desde que inferior a 24 horas, não justifica atrasos na submissão de um trabalho.

Esta entrega é obrigatória e vale 2 valores em 20.

Quaisquer dúvidas relativas a esta informação devem ser enviadas ao responsável pela disciplina.

Prazo de Revisão

PAUTA FECHADA

Os resultados da avaliação dos diagramas UML podem ser revistos até à data da entrega intermédia do projecto.

Aconselha-se celeridade no processo de revisão, pois algumas questões têm impacto na qualidade do código.

As aulas teóricas podem ser utilizadas para esclarecer dúvidas sobre as anotações na pauta.

Legenda

Existem factores aditivos positivos (colunas a verde) e negativos (coluna laranja).

NA na coluna "Nota" indica "não avaliado".

Explicação das anotações

Conceitos:

  • interp - falta a abstracção relativa a elementos ao interpretador
  • mgr - falta o conceito de gestor (ou equivalente)
  • menu(s) - presença do conceito de menu no "core" (erro)
  • [outras anotações] - consultar professor responsável (horário de dúvidas)

Herança:

  • [outras anotações] - consultar professor responsável (horário de dúvidas)

Associações:

  • assoc - associações em falta ou em excesso
  • mult - multiplicidades erradas
  • deps - uso incorrecto de dependências (deviam ser outra relação)
  • [outras anotações] - consultar professor responsável (horário de dúvidas)

Atributos:

  • reps - atributos repetidos em classes hierarquicamente relacionadas (ou não colocados em superclasse)
  • [outras anotações] - consultar professor responsável (horário de dúvidas)

Interface (métodos):

  • resp - atribuição de responsabilidades incorrecta (métodos deslocados da melhor localização)
  • show - potenciais problemas para a entrega intermédia (não descontado nesta entrega)
  • [outras anotações] - consultar professor responsável (horário de dúvidas)

Problemas:

  • nomenc - erros de nomenclatura (maus nomes para classes)
  • [outras anotações] - consultar professor responsável (horário de dúvidas)

Pauta

<runphp> echo<<<___EOT___

<colgroup width="61"></colgroup> <colgroup span="2" width="43"></colgroup> <colgroup width="42"></colgroup> <colgroup width="118"></colgroup> <colgroup width="43"></colgroup> <colgroup width="118"></colgroup> <colgroup width="43"></colgroup> <colgroup width="118"></colgroup> <colgroup width="43"></colgroup> <colgroup width="118"></colgroup> <colgroup width="43"></colgroup> <colgroup width="118"></colgroup> <colgroup width="43"></colgroup> <colgroup width="118"></colgroup> <tbody> </tbody>
  Nota Total Conceitos Herança Associações Atributos Interface (métodos) Problemas
Grupo 2.00 2.00 0.70   0.30   0.50   0.25   0.25   0.50  
001 1.51 1.51 0.75 passtype 1.00 bind 0.50 assoc, mult, deps 0.75 dups 1.00   0.00 notation
002 1.45 1.45 0.75 passtype 1.00 bind 0.50 assoc, mult, (core) 0.75 types 0.75 (core) 0.00  
003 1.44 1.44 0.75 passtype 0.75 passtype 0.50 assoc, mult 1.00   0.75 (core) 0.00  
004 1.44 1.44 0.75 passtype 0.75 bind 0.50 assoc, mult 0.75 (core) 1.00   0.00  
005 NA   sem entrega
006 1.83 1.83 0.75 passtype 1.00   1.00   1.00   1.00   0.00  
007 NA                          
008 1.63 1.63 0.75 passtype 0.75 (uilib), (core), bind 0.75 assoc, deps 1.00   1.00 (core) 0.00  
009 1.44 1.44 0.75 passtype, segment 0.75 (uilib), bind 0.50 assoc, mult, deps 1.00   0.75 (core) 0.00  
010 1.54 1.54 1.00 segment 0.50 passtype, (app), bind 0.50 assoc, mult 0.75 dups 1.00   0.00 notation
011 1.80 1.80 1.00 segments, etc. 0.75 partofservice 0.75 assoc, deps 1.00   1.00   0.00  
012 1.45 1.45 0.75 WhenAndWhere, passtype 1.00   0.50 assoc, mult 0.50 dups, (core) 1.00   0.00 nomenc
013 NA   sem entrega
014 1.58 1.58 0.75 passtype 1.00   0.50 assoc, mult 1.00 dups 1.00   0.00 notation
015 1.55 1.55 1.00   0.75 bind 0.50 assoc, mult 0.75 dups 0.75 (core) 0.00  
016 1.51 1.51 0.75 passtype, departure 1.00   0.50 assoc, mult 0.75 dups 1.00   0.00 notation
017 1.58 1.58 0.75 departure 1.00   0.50 assoc, mult, deps 1.00   1.00   0.00  
018 1.03 1.03 0.25 (core) 0.75 (uilib) 0.50 assoc, mult, deps, (core) 1.00 dups 0.50 (core) 0.00  
019 1.63 1.63 0.75 passtype 0.75 bind 0.75 assoc, mult 1.00 assoc 1.00   0.00  
020 1.61 1.61 1.00 departure 0.75 bind 0.50 assoc, mult 1.00   0.75 (core) 0.00  
021 1.50 1.50 0.75 passtype, (core) 0.75 bind, passtype 0.50 assoc, mult, deps 1.00   1.00   0.00  
022 1.10 1.10 0.25 (core) 1.00   0.75 assoc, mult 0.50 (core) 0.50 (core) 0.00  
023 1.44 1.44 0.75 departure 0.75 passtype, bind 0.50 assoc, mult 0.75 dups 1.00   0.00  
024 1.20 1.20 0.50 servicecat, passtype, (core) 0.75 bind 0.50 assoc, mult, deps 0.75 service, (core) 0.75 (core) 0.00  
025 1.03 1.03 0.25 (core) 0.75 bind, inher 0.50 assoc, mult 0.75 (core) 0.75 (core) 0.00  
026 0.65 0.65 0.25 (core) 0.75 bind 0.50 assoc, mult, deps 0.00 (incomp) 0.00 (incomp) 0.00  
027 1.63 1.63 0.75 passtype, departure 0.75 bind, passtype 0.75 assoc, mult 1.00 types 1.00 (core) 0.00  
028 1.44 1.44 0.75 segment, passtype 0.75 bind 0.50 assoc, mult 0.75 dups 1.00   0.00  
029 1.64 1.64 0.75 segment, passtype 1.00   0.75 assoc, mult 0.75 dups 1.00   0.00  
030 0.65 0.65 0.25 (core) 0.75 bind 0.50 assoc, mult, deps 0.00 (incomp) 0.00 (incomp) 0.00  
031 1.38 1.38 0.75 passtype, departure 0.75 bind 0.50 assoc, mult, deps 0.50 dups, (core) 1.00 (core) 0.00  
032 1.38 1.38 0.75 passtype 0.75 bind, (core) 0.50 assoc, mult, deps 0.75 dups 0.75 (core) 0.00  
033 1.50 1.50 0.75 passtype 0.75 bind 0.50 assoc, mult 1.00   1.00   0.00  
034 1.49 1.49 1.00 departure 0.75 bind, passtype 0.50 assoc, mult, deps 0.75 dups, (core) 0.50 (core) 0.00  
035 1.38 1.38 0.75 passtype, departure, segment 0.75 bind, passtype 0.50 assoc, mult, deps 0.75 dups 0.75 (core) 0.00  
036 1.38 1.38 0.75 segments, route, passtype 0.75 route 0.50 assoc, mult, (core) 0.75 (uilib) 0.75 (uilib) 0.00  
037 2.00 2.00 1.00   1.00   1.00 (core) 1.00 dups 1.00   0.00  
038 1.20 1.20 0.50 passtype, departure, TickeOffice 0.75 bind, deps 0.50 assoc, mult 0.75 (core) 0.75 (core) 0.00 TicketOffice
039 1.38 1.38 0.75 passtype 0.75 bind 0.50 assoc, mult, deps 0.75 dups 0.75 (core) 0.00 notation
040 1.24 1.24 0.75 passtype, departure 0.50 (core) 0.50 assoc, mult, deps 0.50 (uilib) (core) 0.75 (core) 0.00 notation
041 1.36 1.36 0.75 segment, passtype 0.50 (app), bind 0.50 assoc, mult, deps 0.75 dups 1.00 (core) 0.00  
042 1.36 1.36 0.75 passtype 0.50 bind, (uilib), passtype 0.50 assoc, mult, deps 0.75 dups, (core), types 1.00 (core) 0.00 notation
043 1.51 1.51 0.75 passtype 1.00   0.50 assoc, mult 0.75 dups 1.00 (core) 0.00  
044 1.75 1.75 0.75 segment, passtype 0.75 bind, passtype 1.00   1.00 types 1.00   0.00  
045 1.83 1.83 0.75 entry, segment, passtype 1.00   1.00   1.00 (uilib) 1.00 (core) 0.00  
046 1.69 1.69 1.00 departure 1.00   0.50 assoc, mult 0.75 dups 1.00 (core) 0.00  
047 1.69 1.69 1.00 segment 1.00   0.50 assoc, mult 1.00   0.75 (core) 0.00  
048 1.63 1.63 0.75 passtype, departure 0.75 bind 0.75 assoc 1.00 dups 1.00 (core) 0.00 nomenc
049 NA   sem entrega
050 1.69 1.69 1.00   1.00   0.50 assoc, mult 0.75 (core), types 1.00   0.00  
051 1.38 1.38 0.75 passtype, segment 0.75 bind, passtype 0.50 assoc, mult 1.00   0.50 (core) 0.00  
052 1.44 1.44 0.75 passtype 0.75 bind 0.50 assoc, mult 0.75 (core) 1.00   0.00  
053 1.93 1.93 1.00   0.75 bind 1.00 (core) 1.00   1.00   0.00  
054 1.38 1.38 0.75 passtype, departure 0.75 bind 0.50 assoc, mult, (core) 0.75 dups 0.75 (core) 0.00  
055 1.38 1.38 0.75 departure, passtype 0.75 bind, passtype 0.50 assoc, mult, deps, (core) 0.75 dups, deps, (uilib) 0.75 (core) 0.00  
056 1.88 1.88 1.00 departure 1.00   0.75 (core) 1.00 (core) 1.00   0.00  
057 1.50 1.50 0.75 segment, passtype 0.75 bind 0.50 assoc, mult, (core) 1.00 (core) 1.00 (core) 0.00  
058 1.68 1.68 1.00 segment 0.75 bind 0.50 assoc, mult, (core) 1.00 (core) 1.00 (core) 0.00  
059 1.50 1.50 0.75 segment, passtype 0.75 segment 0.50 assoc, mult 1.00   1.00   0.00 notation
060 1.45 1.45 0.75 passtype 1.00   0.50 assoc, mult, (core) 0.75 (core) 0.75 (core) 0.00  
061 1.19 1.19 0.75 passtype 0.75 bind, passtype 0.25 assoc, (core) 0.50 (core) 0.75 (core) 0.00  
062 1.08 1.08 0.50 TrainStation, passtype, (uilib) 0.75 passtype, bind 0.50 assoc, mult, (core) 0.50 (core), types 0.50 (core), (uilib) 0.00 nomenc, notation
063 1.49 1.49 1.00 departure 0.75 passtype 0.50 assoc, mult, (core) 0.50 (core), (uilib), types 0.75 (core) 0.00  
064 1.83 1.83 0.75 passtype, departure 1.00   1.00   1.00   1.00 (core) 0.00  
065 1.61 1.61 1.00   0.75 passtype 0.50 assoc, mult, deps 0.75 dups, types 1.00 (core) 0.00  
066 1.24 1.24 0.75 passtype 0.50 (uilib) 0.50 assoc, mult, deps, (core) 0.75 (core) 0.50 (core) (uilib) 0.00  
067 1.55 1.55 1.00 segment, departure 0.75 bind 0.50 assoc, (core) 0.75 (core), types 0.75 (core) 0.00  
068 1.61 1.61 1.00 departure 0.75 passtype 0.50 assoc, mult, (core) 0.75 (core) 1.00 (core) 0.00  
069 1.69 1.69 1.00 passtype 1.00   0.50 assoc, mult, (core) 0.75 (core) 1.00   0.00  
070 1.55 1.55 1.00   0.75 passtype, bind 0.50 assoc, mult, (core) 0.75 (core) 0.75 (core) 0.00  
071 1.45 1.45 0.75 passtype, departure 1.00   0.50 assoc, mult, deps 0.75 (core) 0.75 (core) 0.00  
072 1.30 1.30 0.75 passtype, departure 0.50 bind, (uilib) 0.50 assoc, mult, deps, (core) 0.75 (core) 0.75 (core) 0.00 notation
073 1.61 1.61 1.00   0.75 bind, passtype 0.50 assoc, mult, deps 0.75 dups, (core) 1.00   0.00 notation
074 1.61 1.61 1.00 departure 0.75 bind, passtype 0.50 assoc, mult, (core) 0.75 (core), dups 1.00   0.00  
075 NA   sem entrega
076 1.68 1.68 1.00 segment 0.75 bind 0.50 assoc, mult 1.00 (uilib) 1.00 (core) 0.00 nomenc
077 NA   sem entrega
078 1.36 1.36 0.75 passtype 0.50 (uilib), bind 0.50 assoc, mult 1.00 (core) 0.75 (core) 0.00 notation
079 0.90 0.90 0.25 (core) 0.75 bind 0.50 assoc, mult, deps 0.50 (core) 0.50 (core) 0.00  
080 1.93 1.93 1.00 departure 0.75 passtype 1.00   1.00 (core) 1.00   0.00  
081 1.80 1.80 1.00   0.75 passtype 0.75 assoc, mult, (core) 1.00 (core) 1.00   0.00  
082 1.51 1.51 0.75 passtype 1.00   0.50 assoc, mult 0.75 dups 1.00   0.00  
083 1.50 1.50 0.75 stations, (uilib) 0.75 bind 0.75 assoc, (uilib) 0.75 (uilib) 0.75 (uilib) 0.00  
084 1.44 1.44 0.75 passtype 0.75 bind 0.50 assoc, mult 0.75 (core) 1.00   0.00 notation, nomenc
085 1.38 1.38 0.75 segment, passtype 0.75 bind 0.50 assoc, (core) 0.75 (core) 0.75 (core) 0.00  
086 1.38 1.38 0.75 passtype 0.75 bind, (uilib) 0.50 assoc, mult, deps, (core) 0.75 (core) 0.75 (core) 0.00 notation
087 1.44 1.44 0.75 passtype, departure 0.75 bind 0.50 assoc, mult 1.00   0.75 (core) 0.00 notation
088 1.68 1.68 1.00   0.75 bind 0.50 assoc, mult 1.00   1.00   0.00  
089 1.44 1.44 0.75 passtype 0.75 bind, passtype 0.50 assoc, mult, deps, (core) 0.75 dups 1.00 (core) 0.00  
090 1.44 1.44 0.75 passtype, departure 0.75 bind 0.50 assoc, mult, (core) 1.00 types 0.75 (core) 0.00  
091 1.30 1.30 0.75 passtype 0.50 bind, (uilib), (core) 0.50 assoc, mult, deps, (core) 0.75 (core) 0.75 (uilib) 0.00 notation
092 1.80 1.80 1.00 segment 0.75 bind 1.00 (core) 0.75 (core) 0.75 (core) 0.00  
093 1.43 1.43 0.75 passtype 0.50 (uilib), bind, passtype 0.75 deps 1.00 (core) 0.50 (core) 0.00 notation
094 1.48 1.48 1.00   0.50 (uilib), bind, passtype 0.50 assoc, mult, deps, (core) 0.75 dups 0.75 (core) 0.00 notation
095 1.51 1.51 0.75 passtype 1.00   0.50 assoc, mult 0.75 dups, types 1.00 (core) 0.00  
096 1.83 1.83 0.75 passtype 1.00   1.00   1.00 types 1.00 (core) 0.00  
097 1.76 1.76 0.75 passtype, departure 1.00   1.00   1.00 types 0.75 (core) 0.00  
098 1.61 1.61 1.00   0.75 passtype, bind, (app) 0.50 assoc, mult 1.00   0.75 (core) 0.00 notation
099 1.36 1.36 0.75 passtype 0.50 (core), bind 0.50 assoc, mult, deps 0.75 dups 1.00 (core) 0.00 notation
100 1.75 1.75 1.00 (uilib) 1.00   0.50 assoc, mult 1.00 (core) 1.00   0.00  
101 NA                          
102 1.38 1.38 0.75 passtype 0.75 bind 0.50 assoc, mult, deps 0.75 (core) 0.75 (core) 0.00 notation
103 NA   sem entrega
104 1.44 1.44 0.75 passtype 0.75 bind 0.50 assoc, mult 0.75 dups 1.00 (core) 0.00  
105 0.90 0.90 0.25 (core) 0.75 bind 0.50 assoc, mult 0.50 (core) 0.50 (core) 0.00  
106 1.58 1.58 0.75 passtype 1.00   0.50 assoc, mult 1.00   1.00   0.00  
107 1.44 1.44 0.75 passtype 0.75 passtype 0.50 assoc, mult, deps 1.00   0.75 (core) 0.00  
108 1.44 1.44 0.75 passtype 0.75 (core) 0.50 assoc, mult, (core) 1.00   0.75 (core) 0.00 notation
109 0.90 0.90 0.25 (core) 0.75 bind 0.50 assoc, deps 0.50 (core) 0.50 (core) 0.00 notation
110 1.08 1.08 0.50 (core), passtype, etc. 0.75 bind 0.50 assoc, mult 0.50 dups, (core) 0.50 (core) 0.00  
111 NA   sem entrega
112 1.68 1.68 1.00 segment 0.75 passtype 0.50 assoc, mult 1.00 dups 1.00   0.00  
113 1.44 1.44 0.75 segment, passtype 0.75 passtype 0.50 assoc, mult 0.75 dups 1.00   0.00 nomenc
114 1.74 1.74 1.00   0.75 bind 0.75 assoc 1.00   0.75 (core) 0.00  
115 NA   sem entrega
116 1.50 1.50 0.75 passtype 0.75 bind 0.50 assoc, mult, deps 1.00   1.00 (core) 0.00 notation
117 1.55 1.55 1.00   0.75 bind, passtype 0.50 assoc, mult 0.75 dups 0.75 (core) 0.00 notation
118 NA                          
119 1.61 1.61 1.00   0.75 passtype, bind 0.50 assoc, mult 0.75 (uilib), types 1.00   0.00 notation
120 1.51 1.51 0.75 passtype, departure 1.00   0.50 assoc, mult 1.00 (core) 0.75 (core) 0.00  
121 1.93 1.93 1.00 subservice, CommittedItinerary 0.75 (uilib) 1.00   1.00   1.00 (core) 0.00 notation
122 1.43 1.43 0.75 passtype 0.50 (uilib), bind 0.50 assoc, mult, (core) 1.00 (core) 1.00 (core) 0.00 notation
123 1.44 1.44 0.75 passtype, segment 0.75 bind 0.50 assoc, mult, (core) 1.00   0.75 (core) 0.00  
124 1.28 1.28 0.50 passtype 1.00   0.50 assoc, mult, (core) 0.75 (core) 0.75 (core) 0.00  
125 1.61 1.61 1.00   0.75 bind, passtype 0.50 assoc, mult, (core) 0.75 (core) 1.00   0.00 notation
126 1.45 1.45 0.75 passtype, departure 1.00   0.50 assoc, mult, (core) 0.75 dups 0.75 (core) 0.00  
127 1.38 1.38 0.75 passtype 0.75 bind 0.50 assoc, mult 1.00 types 0.50 (uilib) (core) 0.00  
128 1.36 1.36 0.75 passtype 0.50 station, passtype 0.50 assoc, mult 1.00 types 0.75 (core) 0.00 notation
129 1.70 1.70 0.75 passtype, segment 1.00   0.75 assoc 1.00   1.00 (core) 0.00 notation
130 NA   sem entrega
131 1.25 1.25 0.75 passtype 0.75 bind 0.50 assoc, mult, (core) 0.50 (uilib) 0.50 (core) (uilib) 0.00 notation
132 0.50 0.50 0.25 (core) 0.25 bind, (core), (app) 0.25 assoc, (core), (app) 0.25 (core) (app) 0.25 (core) (app) 0.00  
133 1.38 1.38 0.75 itinerary, departure 0.75 bind, passtype 0.50 assoc, mult, (core) 0.50 dups, (core) 1.00   0.00  
134 1.44 1.44 0.75 stationtype, (core) 0.75 bind, (core) 0.50 assoc, mult, deps 0.75 (core) 1.00 (core) 0.00  
135 1.76 1.76 0.75 passtype, segment 1.00   1.00   1.00   0.75 (core) 0.00  
136 1.44 1.44 0.75 passtype, PassegerAccount, departure 0.75 bind 0.50 assoc, mult, deps 0.75 dups, (core) 1.00 (core) 0.00 notation
137 1.36 1.36 0.75 passtype 0.50 bind, (uilib) 0.50 assoc, mult, deps, (core) 0.75 dups, (core) 1.00 (core) 0.00 notation
138 1.94 1.94 1.00 departure 1.00   1.00   1.00 dups 0.75 (core) 0.00  
139 1.55 1.55 1.00 segment 0.75 bind 0.50 assoc, mult, deps, (core) 0.75 dups 0.75 (core) 0.00  
140 1.39 1.39 0.75 ticket, passtype, departure 1.00 bind 0.50 assoc, mult, deps 0.50 dups, (core), types 0.75 (core) 0.00 notation
141 NA   sem entrega
142 0.90 0.90 0.25 (core) 0.75 bind 0.50 (core) 0.50 (core) 0.50 (core) 0.00  
143 0.90 0.90 0.25 (core) 0.75 bind 0.50 (core) 0.50 (core) 0.50 (core) 0.00  
144 1.13 1.13 0.75 passtype, departure 0.75 bind 0.50 assoc, mult 0.25 (core) (uilib) 0.25 (core) (uilib) 0.00  
145 1.64 1.64 0.75 segment, passtype 1.00   0.75 assoc, mult 1.00   0.75 (core) 0.00  
146 1.20 1.20 0.50 (uilib), segment, passtype, train, departure, arrival, etc. 0.75 bind, passtype 0.50 (uilib), (core) 0.75 (core) 0.75 (core) (uilib) 0.00  
147 1.58 1.58 0.75 passtype, departure, segment 1.00   0.50 assoc, mult 1.00   1.00   0.00 nomenc
148 1.44 1.44 0.75 passtype 0.75 bind 0.50 assoc, mult 0.75 dups 1.00   0.00  
149 1.61 1.61 1.00 departure 0.75 passtype 0.50 assoc, mult 0.75 dups 1.00   0.00  
150 1.45 1.45 0.75 Request 1.00   0.50 assoc, mult 0.75 dups 0.75 (core) 0.00 nomenc
151 1.45 1.45 0.75 passtype, departure 1.00   0.50 assoc, mult 0.75 dups 0.75 (core) 0.00  
152 0.83 0.83 0.25 (core), passtype, etc. 0.50 bind 0.50 assoc, mult 0.75 dups 0.25 (incomp) 0.00  
153 NA   sem entrega
154 1.09 1.09 0.25 (core) (uilib) 0.75 bind 0.50 assoc, mult 1.00   0.75 (core) 0.00  
155 1.36 1.36 0.75 (core) 0.50 bind, (core) 0.50 assoc, mult 0.75 (core) 1.00   0.00 notation
156 1.15 1.15 0.25 (core) 0.75 bind 0.75 assoc 0.75 dups 0.75 (core) 0.00  
157 0.96 0.96 0.25 (core) 0.75 bind 0.50 assoc, mult 0.50 dups, (core) 0.75 (core) 0.00  
158 0.96 0.96 0.25 (core) 0.75 (core) 0.50 assoc, mult 0.75 (core) 0.50 (core) (incomp) 0.00  
159 1.38 1.38 0.75 passtype, departure 0.75 bind 0.50 assoc, mult 0.75 dups 0.75 (core) 0.00  
160 NA   sem entrega
161 1.31 1.31 0.75 passtype, departure 0.75 bind 0.50 assoc, mult, deps 0.75 (core) 0.50 (core) 0.00  
162 1.44 1.44 0.75 passtype, departure 0.75 bind 0.50 assoc, mult 0.75 dups 1.00   0.00 nomenc
163 NA 0.00                        
164 1.06 1.06 0.50 (core), TicketOffice 0.50 (uilib), bind 0.50 assoc, mult 0.75 (core) 0.50 (core) 0.00 notation, TicketOffice
165 1.44 1.44 0.75 passtype 0.75 bind 0.50 assoc, mult 0.75 dups 1.00   0.00  
166 NA   sem entrega
167 1.51 1.51 0.75 passtype, segment 1.00   0.50 assoc, mult, deps 0.75 (uilib) 1.00 (core) 0.00  
168 1.44 1.44 0.75 passtype, departure 0.75 bind 0.50 assoc, mult, (core) 1.00   0.75 (core) 0.00  
169 1.08 1.08 0.50 segment, passtype, TrainCompany, TicketOffice 0.75 bind 0.50 assoc, mult 0.50 dups, (core) 0.50 (core) 0.00 nomenc, TrainCompany, TicketOffice
170 1.41 1.41 1.00 segment 0.50 bind, passtype 0.50 assoc, mult, deps, (core) 0.50 (core), dups 0.75 (core) 0.00 notation
171 0.65 0.65 0.25 (core) 0.75 bind 0.25 (incomp) 0.25 (incomp) 0.25 (incomp) 0.00  
172 1.14 1.14 0.50 Trains, passtype 0.75 bind 0.50 assoc, mult 0.75 dups, (core) 0.50 (core) 0.00 notation
173 1.44 1.44 0.75 passtype 0.75 bind 0.50 assoc, mult, (core) 1.00 types 0.75 (core) 0.00  
174 1.24 1.24 0.75 passtype 0.50 (core), etc. 0.50 assoc, mult, deps 0.75 (uilib) 0.50 (core) (uilib) 0.00 notation
175 0.06 0.06 0.00   0.00   0.00   0.00   0.25   0.00  
176 0.88 0.88 0.50 TrainCompany, passtype 0.50 bind, (core) 0.50 assoc, mult, deps 0.50 (core) (uilib) 0.00   0.00 notation, nomenc,TrainCompany
177 1.75 1.75 1.00 segment 1.00   0.50 assoc, mult 1.00   1.00   0.00  
178 1.68 1.68 1.00   0.75 passtype 0.50 assoc, mult, (core) 1.00   1.00 (core) 0.00  
179 NA                          
180 1.08 1.08 0.50 passtype, (core) 0.75 bind, passtype 0.50 assoc, mult, deps 0.50 (core) 0.50 (core) 0.00 notation
181 1.08 1.08 0.50 (core) 0.75 bind 0.50 assoc, mult, deps 0.50 (core) 0.50 (core) 0.00  
182 0.94 0.94 0.50 passtype, (core) 0.50 (core), passtype, bind 0.50 assoc, mult, deps, (core) 0.50 (uilib), etc. 0.25 (incomp) 0.00  
183 1.38 1.38 0.75 passtype, departure 0.75 bind 0.50 assoc, mult, deps 0.75 (core) 0.75 (core) 0.00  
184 1.58 1.58 0.75 passtype 1.00   0.50 assoc, mult, 10, (core) 1.00 (core) 1.00 (core) 0.00  
185 1.25 1.25 0.75 passtype, departure 0.75 bind 0.50 assoc, mult 0.50 dups, (core) 0.50 (core) 0.00  
186 NA   sem entrega
187 1.50 1.50 0.75 passtype 0.75 bind 0.50 assoc, mult 1.00   1.00   0.00 notation
188 1.38 1.38 0.75 segment, passtype 0.75 bind, passtype 0.50 assoc, mult, deps 1.00   0.50 (core) 0.00  
189 0.30 0.30 0.25 (core) 0.00 (incomp) 0.00 (incomp) 0.25 (incomp) 0.25 (incomp) 0.00 notation
190 NA   sem entrega
191 1.80 1.80 1.00   0.75 bind 1.00 assoc, (core) 0.75 types, (core) 0.75 (core) 0.00 notation, nomenc
192 1.44 1.44 0.75 passtype 0.75 bind 0.50 assoc, mult, deps 0.75 dups 1.00 (core) 0.00  
193 1.44 1.44 0.75 segment, passtype 0.75 bind 0.50 assoc, mult 0.75 dups 1.00 (core) 0.00  
194 0.75 0.75 0.50 (uilib), (core), etc. 0.50 (uilib) 0.25 (incomp) 0.25 (incomp) 0.25 (incomp) 0.00  
195 0.78 0.78 0.25 (core) 0.75 bind 0.25 (incomp) 0.50 (core) 0.50 (core) 0.00  
196 1.36 1.36 0.75 passtype, segment 0.50 (core), bind 0.50 assoc, mult 1.00   0.75 (core) 0.00 notation
197 1.70 1.70 0.75 passtype, segment 1.00   0.75 (core), deps 1.00 (core) 1.00   0.00  
198 1.44 1.44 0.75 passtype 0.75 passtype, bind 0.50 assoc, mult, (core) 1.00 types 0.75 (core) 0.00  
199 1.26 1.26 0.50 segment, ticket, TrainCompany 0.75 bind, passtype 0.50 assoc, mult, (core) 1.00 types 0.75 (core) 0.00 TrainCompany
200 1.14 1.14 0.50 pass, passtype, service, departure, etc. 0.75 passtype, except 0.50 assoc, mult, deps 0.50 trains, etc. 0.75 trains, tickets, pass 0.00  
201 1.44 1.44 0.75 passtype 0.75 passtype 0.50 assoc, mult, deps 1.00   0.75 tickets 0.00  
202 1.44 1.44 0.75 passtype 0.75 date 0.50 assoc, mult, deps 0.75 dups 1.00   0.00  
203 1.81 1.81 1.00 segment 1.00   0.75 mult 1.00   0.75 (core) 0.00  
204 1.80 1.80 1.00 segment 0.75 bind 0.75 mult 1.00 passenger 1.00   0.00  
205 0.68 0.68 0.50 (core) (uilib) passtype, etc. 0.25 (incomp) 0.25 (incomp) 0.25 (incomp) 0.25 (incomp) 0.00 notation
206 1.30 1.30 0.75 passtype 0.50 (core), bind 0.50 assoc, mult 0.75 types 0.75 (core) 0.00 notation, nomenc
207 NA   sem entrega
208 1.08 1.08 0.50 pass, passtype, service, departure, etc. 0.75 passtype, except, bind 0.50 assoc, deps 0.25 (incomp) 0.75 tickets 0.00  
209 1.14 1.14 0.50 tickets, trains, (core) 0.75 bind, passtype 0.50 assoc, mult, notation 1.00   0.25 (core) 0.00 assocs
210 NA   sem entrega
211 NA                          
212 1.06 1.06 0.50 pass, passtype, service, departure, etc. 0.50 (core), bind, inputs 0.50 assoc, mult, deps 0.50 (core) 0.75 trains, tickets, services, etc. 0.00 inherit, assocs
213 1.55 1.55 1.00   0.75 bind 0.50 assoc, mult 0.75 services, etc. 0.75 trains, tickets 0.00 assocs
214 1.44 1.44 0.75 passtype 0.75 bind, passtype 0.50 assoc, mult 0.75 types 1.00   0.00  
215 NA   sem entrega
216 1.20 1.20 0.50 pass, passtype, service, departure, etc. 0.75 bind, (core) 0.75 assoc, (core) 0.50 (core) 0.50 (core) 0.00  
217 NA   sem entrega
218 NA   sem entrega
219 0.93 0.93 0.75 (uilib) 0.50 (core), bind 0.50 assoc, mult, deps 0.00   0.00   0.00  
220 NA   sem entrega
221 1.51 1.51 0.75 passtype 1.00 bind 0.50 assoc, mult, deps 1.00   0.75 (core) 0.00  
222 0.73 0.73 0.75 passtype 0.25 (uilib), bind 0.25 assoc, deps, (core) 0.00   0.00   0.00 nomenc
223 1.36 1.36 1.00   0.75 bind, (core) 0.50 assoc, mult 0.50 (core) (uilib) 0.25 (core) (app) 0.00  
224 1.49 1.49 1.00 segment 0.75 (app), bind 0.50 assoc, mult, (core) 0.75 (core) 0.50 (core) 0.00 notation
225 NA                          
226 NA                          
227 1.58 1.58 0.75 passtype 1.00 bind 0.50 assoc, mult 1.00   1.00   0.00 notation
228 2.00 2.00 1.00   1.00 (core) 1.00   1.00   1.00   0.00 notation
229 1.31 1.31 0.75 passtype 0.75 bind 0.50 assoc, mult 0.75 (uilib) 0.50 (uilib) (core) 0.00  
230 1.09 1.09 0.75 segment, passtype 0.00 (misc) 0.50 assoc, mult, deps 0.75 dups 0.50 (core) 0.00  
231 1.76 1.76 0.75 passtype, segment 1.00   1.00   0.75 dups 1.00   0.00  
232 1.80 1.80 1.00 segment 0.75 (core) 0.75 assoc 1.00   1.00   0.00  
233 NA                          
234 1.61 1.61 1.00   0.75 passtype, bind 0.50 assoc, mult, deps 1.00   0.75 trains, services, etc. 0.00  
235 NA                          
236 NA   sem entrega
237 1.06 1.06 0.50 pass, passtype, cmds 0.50 passtype, cmds 0.50 assoc, mult, except 0.50 attr types 0.75 trains, tickets, etc. 0.00  
238 NA                          
239 NA                          
240 NA   sem entrega
241 0.45 0.45 0.25 (core) (uilib) 0.50 (incomp) 0.25 (incomp) 0.00   0.00   0.00  
242 NA   sem entrega
243 1.44 1.44 0.75 passtype 0.75 bind 0.50 assoc, mult, deps 0.75 dups 1.00 (core) 0.00  
244 1.44 1.44 0.75 departure 0.75 passtype, bind 0.50 assoc, mult 0.75 dups 1.00   0.00  
245 1.25 1.25 0.75 passtype 0.75 bind 0.50 assoc, mult, (core) 0.50 (uilib) 0.50 (core) (uilib) 0.00 notation

___EOT___; </runphp>