Engenharia de Componentes de Software
Universidade Federal de Santa Catarina
Uma avaliação de metaprogramação estática.
Equipe: André Knabben e Pricilla Padaratz
Esse trabalho procurou avaliar a técnica de metaprogramação estática através da utilização da mesma no desenvolvimento de containers.
Os containers desenvolvidos foram:
Lista: possui iteradores e métodos para a adição de elementos. Pode ter encadiamento simples ou duplo.
Fila: lista do tipo FIFO. O primeiro que entra é o primeiro a sair.
Pilha: lista do tipo FILO. O primeiro que entra é o último a sair.
Deque: permite a inclusão/remoção tanto do começo quanto do final da fila.
Além dos tipos acima, deve ser possível configurar o aspecto da fila ser ou não ser ordenada.
Apresentação em HTML, Arquivo PowerPoint
- slides apresentados no seminário
Código em formato HTML
- código em html utilizado na apresentação
Codigo original, Arquivo ZIP
- código desenvolvido. Esse código foi testado apenas com o compilador Intel utilizado dentro do ambiente Visual C++.
Análise de Eiffel para SMP
- Análise do suporte de Eiffel para SMP.