que separa as representações internas dos dados (e as suas regras de negócio) da forma como eles são representados ao usuário, ou seja da interface com a qual ele interage.
organizar toda a informação daquele ambiente, estruturando e distribuindo as áreas, principais e secundárias, para que as informações possam ser encontradas com facilidade.
de grande aceitação na comunidade de cientistas da computação, com extensa documentação, bem exemplificadas e com pequenas chances de serem descontinuadas.
término deste trabalho. Seguindo os preceitos de metodologia ágil, esse sistema terá como premissa o desenvolvimento e crescimento contínuo, ou seja, adicionar mais funcionalidades ao sistema conforme as necessidades dos usuários.