blog Arquitetura de Soluções

por Waldemir Cambiucci

IEEE, ACM, SEI, WICSA, W3C, etc. Buscando informações no mundo acadêmico.

IEEE, ACM, SEI, WICSA, W3C, etc. Buscando informações no mundo acadêmico.

  • Comments 1

image

Olá pessoal, tudo certo?

Quando pensamos sobre o universo de tecnologias envolvidas com a arquitetura de software, a lista é quase interminável. E se pensarmos em questões sobre a avaliação de uma arquitetura ou ainda métricas e decisões de projeto, outras tantas aparecem. Algumas delas são:

  1. Qual o modelo de custos e métricas que podemos utilizar no estudo da arquitetura (FPA, COSMIC, COCOMO, etc.)?
  2. Como traduzir atributos de qualidade e métricas em funcionalidades da arquitetura?
  3. Uma série de atributos de arquitetura são possíveis como performance, confiabilidade, manutenabilidade, flexibilidade, etc. Quais os custos ou benefícios destes atributos?
  4. Como determinar os riscos envolvidos, cenários críticos e incertezas decorrentes de novas tecnologias aplicadas na arquitetura?
  5. A utilização de base de conhecimento é crítica para o suporte e o modelo de estimativas de custo de um projeto para diferentes arquiteturas. Quais informações são críticas e devem ser consideradas numa estimativa de arquitetura?

Uma maneira de enriquecer ainda mais essa discussão é trazer um suporte acadêmico sobre os temas envolvidos. Assim, acompanhar o que tem sido discutido em congressos e seminários de arquitetura que ocorrem na academia ao longo do ano é uma fonte sempre rica de informações.

Por isso, gostaria de aproveitar o post para comentar alguns links e fóruns que andam acontecendo pelo mundo.

Por exemplo, veja que algumas das questões acima são propostas de estudo para o próximo encontro do IEEE/IFIP em sua Conferência Anual sobre Arquitetura de Software, o WICSA 2008. O congresso será em Vancouver, no Canadá, agora em fevereiro. Veja o site abaixo:

IEEE/FIP - WICSA 2008
Ref.: http://www.iso-architecture.org/wicsa2008/wval.html

Nota: vale comentar que um dos facilitadores deste congresso será o arquiteto Marcos Pedroso, aqui da Microsoft. Show Marcão! :)

Outros fóruns ainda apresentam relatórios e artigos muito interessantes e de leitura recomendada. É o caso dos relatórios técnicos do IEEE Computer Society (IEEE-CS). Veja:

IEEE/CS - Computer Society
Ref.: http://www.computer.org/portal/site/seportal/menuitem.092750c1f9509be2169d1205682079ec/index.jsp?&pName=se_level1&path=seportal/subpages&file=seminal_architecture_papers.xml&xsl=generic.xsl&

Ainda, um grupo muito interessante é o SEI - Software Engineering Institute, da Universidade de Carnegie Mellon. Em seu portal, uma série de ferramentas, artigos e discussões sobre desenhos de arquitetura, técnicas, tendências e metodologias estão disponíveis. Muitos destes trabalhos são resultados de mestrados e doutorados em andamento.

SEI - Software Engineering Institute
Ref.: http://www.sei.cmu.edu/engineering/

O Gartner Enterprise Architecture Summit ainda é conhecido por envolver discussões de negócio e tendências em arquitetura.

Gartner Enterprise Architecture Summit
Ref.: http://www.gartner.com/it/page.jsp?id=571514

E ainda existem muitos outros. Assim, convido a todos para acompanhar, na medida do possível, alguns desses fóruns para uma leitura complementar mais acadêmica. 
O fruto desse esforço será a defesa de arquiteturas de uma forma mais sofisticada, com os fundamentos de anos de pesquisa.

Para terminar, deixo aqui uma lista (parcial) de links bem legais:

Gartner
Ref.: http://www.gartner.com/

ACM - Association for Computing Machinery
Ref.: http://www.acm.org/ e
Ref.: http://www.acm.org/sigs <<< recomendo conhecer os SIG's da ACM...

SEI - Software Engineering Institute - Carnegie Mellon
Ref.: http://www.sei.cmu.edu/ e
Ref.: http://www.sei.cmu.edu/engineering/

IEEE CS - Computer Society
Ref.: http://www.computer.org/portal/site/ieeecs/index.jsp e
Ref.: http://www.computer.org/portal/site/seportal/menuitem.092750c1f9509be2169d1205682079ec/index.jsp?&pName=se_level1&path=seportal/subpages&file=seminal_architecture_papers.xml&xsl=generic.xsl& <<< excelente...

ECMA International
Ref.: http://www.ecma-international.org/default.htm

W3C - World Wide Web Consortium
Ref.: http://www.w3.org/ e
Ref.: http://www.w3.org/Consortium/technology

WS-I Web Services Interoperability Organization
Ref.: http://www.ws-i.org/ e
Ref.: http://www.ws-i.org/deliverables/index.aspx

CERT Coordination Center - Carnegie Mellon
Ref.: http://www.cert.org/

E sobre as siglas que citei logo no início do post, temos:

FPA - Function Point Analysis
Ref.: http://www.softwaremetrics.com/freemanual.htm

COSMIC - Common Software Measurement International Consortium
Ref.: http://www.cosmicon.com/

COCOMO - COnstructive COst MOdel
Ref.: http://en.wikipedia.org/wiki/COCOMO

Nota: a figura que ilustra este post apresenta a suíte de tecnologias estudadas pelos times do W3C.

Por enquanto é só! Até o próximo post:)

Waldemir.

Leave a Comment
  • Please add 3 and 8 and type the answer here:
  • Post