Informamos que por ser feriado amanhã, fica transferida para 11/06/2012 a prova no valor de 15 pontos marcada em post anterior.
Hoje será realizado um trabalho em grupo sobre SOA, mediante os assuntos constantes do livro de Thomas Erl divulgados anteriormente neste blog, e a entrada na Wikipedia sobre este assunto.
A prova de 15 pontos sobre SOA e Windows Azure foi transferida para o dia 11/06/2012, incluindo apenas tópicos relativos a SOA, Windows Azure e informações da Microsoft sobre o assunto, também obtidas nos comentários de Waldemir Cambiucci sobre o assunto, cujos links estão indicados no blog.
Meu blog sobre Windows Azure fica em http://soa4you.wordpress.com
quarta-feira, 6 de junho de 2012
terça-feira, 5 de junho de 2012
Matéria para Exercício Complementar e Prova Final
O Exercício Complementar e a Prova Final de Tópicos Especiais, respectivamente no valor de 15 pontos cada e a se realizarem nas aulas desta semana, serão dados utilizando o material publicado na Web, no site de Thomas Erl sobre SOA, em um de seus livros, "Web Service Contract Design & Versioning for SOA", da Prentice Hall, USA, 2009, assim como na Wikipedia.
Os capítulos em PDF do livro de Thomas Erl que deverão ser estudados e poderão ser consultados são os de números 1, 13 e 16, e estão em:
http://www.soabooks.com/wsc/sample_chapters
Por outro lado, os componentes programáticos para um contrato de Serviços estão também detalhados na Wikipedia em:
http://en.wikipedia.org/wiki/Service-oriented_architecture#Programmatic_service_contract
Para o Exercício Complementar será usado como referência a página da Microsoft em http://www.microsoft.com/brasil/servidores/soa/about/whatis.aspx, sobre cujo tema, SOA, faremos algumas perguntas, totalizando 15 pontos do exercício.
Os capítulos em PDF do livro de Thomas Erl que deverão ser estudados e poderão ser consultados são os de números 1, 13 e 16, e estão em:
http://www.soabooks.com/wsc/sample_chapters
Por outro lado, os componentes programáticos para um contrato de Serviços estão também detalhados na Wikipedia em:
http://en.wikipedia.org/wiki/Service-oriented_architecture#Programmatic_service_contract
Para o Exercício Complementar será usado como referência a página da Microsoft em http://www.microsoft.com/brasil/servidores/soa/about/whatis.aspx, sobre cujo tema, SOA, faremos algumas perguntas, totalizando 15 pontos do exercício.
quinta-feira, 17 de maio de 2012
Avaliação do Aproveitamento: Prova e Atividades Conjuntas
Conforme email enviado pelo SGA, faremos uma prova dia 24/05 na modalidade de múltipla escolha e com consulta ao material veiculado nos posts de 26/04 a 24/05.
As atividades de discussão sobre programação para dispositivos móveis e o "estado da arte" serão remarcadas, devendo complementar com 10 pontos as notas da prova acima mencionada.
As atividades de discussão sobre programação para dispositivos móveis e o "estado da arte" serão remarcadas, devendo complementar com 10 pontos as notas da prova acima mencionada.
quarta-feira, 16 de maio de 2012
Mobile, simuladores e HTML5
Hoje estamos indicando os seguintes sites:
- Para informações visite http://mobilehtml5.org/
- Para acesso a transparências sobre PhoneGap clique neste link e acesse este outro link para simuladores.
- Para acesso a templates diversas com a finalidade de criar uma aplicação móvel em pouco tempo, clique aqui
- Para acesso a uma introdução em HTML5 e Mobile, clique aqui.
- Links importantes para HTML5:
Grupos de Discussão formados na aula da semana passada e mais uma indicação importante
Hoje daremos início a veiculação de alguns dados com a finalidade de avaliação do aproveitamento.
Para complementar as indicações já feitas em posts anteriores, recomendamos aqui o acesso ao site do PhoneGap, um aplicativo de uso geral baseado em HTML 5, versão 1.7.0 e aplicável a todas as plataformas discutidas.
Assista também ao filme de demonstração do produto.
Este ambiente de desenvolvimento se aplica a todos os grupos, sendo portanto um forte indicador para ser discutido, conforme mostra sua página de ferramentas.
Os grupos formados na aula passada foram:
Grupo 1 - ANDROID
Daniel - Helane - Bruno - Vinicius G. - Sergio - Renilson - Tiago - Blemar - Rinaldo - Poliane - Antonio - William - William Paiva.
Grupo 2 - Windows PHONE
Edmar Antonio - Edmar Lopes - Edvânia - Elaine Borges - Julio Trevenzoli - Marcos Resendo - William L. - Wilmax
Grupo 3 - iPHONE
Rodrigo - Érica - Tarcísio - Diogo - Tiago Alves.
Solicito a quem ficou sem grupo que defina sua adesão a um destes três grupos acima citados, ou através deste blog ou pessoalmente comigo durante a aula.
Para complementar as indicações já feitas em posts anteriores, recomendamos aqui o acesso ao site do PhoneGap, um aplicativo de uso geral baseado em HTML 5, versão 1.7.0 e aplicável a todas as plataformas discutidas.
Assista também ao filme de demonstração do produto.
Este ambiente de desenvolvimento se aplica a todos os grupos, sendo portanto um forte indicador para ser discutido, conforme mostra sua página de ferramentas.
Os grupos formados na aula passada foram:
Grupo 1 - ANDROID
Daniel - Helane - Bruno - Vinicius G. - Sergio - Renilson - Tiago - Blemar - Rinaldo - Poliane - Antonio - William - William Paiva.
Grupo 2 - Windows PHONE
Edmar Antonio - Edmar Lopes - Edvânia - Elaine Borges - Julio Trevenzoli - Marcos Resendo - William L. - Wilmax
Grupo 3 - iPHONE
Rodrigo - Érica - Tarcísio - Diogo - Tiago Alves.
Solicito a quem ficou sem grupo que defina sua adesão a um destes três grupos acima citados, ou através deste blog ou pessoalmente comigo durante a aula.
quinta-feira, 10 de maio de 2012
Post referente aos assuntos tratados nas aulas de 08 e 09 de maio de 2012
Nestas duas aulas tivemos oportunidade de apresentar vários slides referentes a desenvolvimento de aplicativos para iPhone.
As transparências apresentadas ficam em:
b) Tutoriais sobre Objective C para iPhone e outros produtos da Apple podem ser vistos no You Tube.
Finalmente, um aplicativo destinado ao desenvolvimento direto para iPhone ou iPad, sem programar: Acesse o site da Genuitec, em http://www.genuitec.com/mobile/download.html
O ambiente de desenvolvimento pode ser baixado e instalado na máquina do desenvolvedor para testes, durando 15 dias.
As transparências apresentadas ficam em:
- iPhone Application Development, por William Tayson
- iPhone Development Quick Start, por Chris Van Buskirk
- Mobile 2.0 - Design and Development for the iPhone and Beyond - 422 Slides
- Designing and Building iPhone Apps - 302 Slides
- Linguagem de Programação Objective-C:
b) Tutoriais sobre Objective C para iPhone e outros produtos da Apple podem ser vistos no You Tube.
Finalmente, um aplicativo destinado ao desenvolvimento direto para iPhone ou iPad, sem programar: Acesse o site da Genuitec, em http://www.genuitec.com/mobile/download.html
O ambiente de desenvolvimento pode ser baixado e instalado na máquina do desenvolvedor para testes, durando 15 dias.
sexta-feira, 4 de maio de 2012
Samsung anuncia smartphone Galaxy S 3, com tela de 4,8 polegadas
03/05/2012, da Folha Tec, por Yuri Gonzaga.
Conforme anunciado, a Samsung apresentou nesta quinta, em Londres, o seu novo smartphone topo de linha, o Galaxy S 3.
O aparelho chegará ao mercado europeu no final deste mês e aos EUA em junho. O preço e a chegada ao mercado brasileiro não foram mencionados.
O novo aparelho roda Android 4 (de codinome Ice Cream Sandwich), a versão mais recente do sistema operacional do Google. Seu processador é um ARM Cortex-A9 de núcleo quádruplo.
Acima, imagem do novo telefone. Entre as especificações estão uma câmera de 8MP e uma câmera frontal de 1.9MP, Android ™ 4.0, Ice Cream Sandwich e tela de 4,8 polegadas HD Super AMOLED.
Conforme anunciado, a Samsung apresentou nesta quinta, em Londres, o seu novo smartphone topo de linha, o Galaxy S 3.
O aparelho chegará ao mercado europeu no final deste mês e aos EUA em junho. O preço e a chegada ao mercado brasileiro não foram mencionados.
O novo aparelho roda Android 4 (de codinome Ice Cream Sandwich), a versão mais recente do sistema operacional do Google. Seu processador é um ARM Cortex-A9 de núcleo quádruplo.
Acima, imagem do novo telefone. Entre as especificações estão uma câmera de 8MP e uma câmera frontal de 1.9MP, Android ™ 4.0, Ice Cream Sandwich e tela de 4,8 polegadas HD Super AMOLED.
quinta-feira, 3 de maio de 2012
Inovação e Design na Apple
Idéias precursoras e Steeve Jobs fizeram da Apple a potência atual.
Os oito mandamentos sobre a cultura da empresa podem ser acessadas neste link.
Algumas transparências da aula de hoje estão no SlideShare:
Os oito mandamentos sobre a cultura da empresa podem ser acessadas neste link.
Algumas transparências da aula de hoje estão no SlideShare:
- Apple: 8 Easy Steps to Beat Microsoft and Google.
- Acesse também o link "The Best iPhone Applications" (Download inabilitado)
quarta-feira, 2 de maio de 2012
Android 4 SDK (Ice Cream Sandwich)
Algusn aspectos sobre o desenvolvimento de aplicativos para Android são indicados abaixo:
A nova e aprimorada interface do
Android 4 Data Usage Control
- Para acesso à página do Android para desenvolvedores, versão 4 (Ice Crem Sandwich) e inclusive baixar o SDK, clique no link acima.
- Para acesso ao tutorial de bastante atual de Lars Vogel para Android 4 clique aqui.
- Para acesso a estatísticas e dados sobre o sistema operacional Android, clique neste link.
- Para explicações detalhadas sobre a plataforma Android 4, clique aqui e também nestes links do Gadget Box:
A nova e aprimorada interface do
Android 4 Data Usage Control
terça-feira, 1 de maio de 2012
domingo, 29 de abril de 2012
Links para ambientes de desenvolvimento de aplicativos para dispositivos móveis
Neste post fornecemos alguns links para facilitar o desenvolvimento de aplicativos em tablets e celulares. Testamos alguns, como o editor de layout DroidDraw, que permite gerar xml a partir de uma interface visual montada no ambiente de desenvolvimento.
Os que podemos indicar no momento são, pela ordem:
Os que podemos indicar no momento são, pela ordem:
- App Inventor: Anteriormente pertencente ao Google, passou recentemente ao MIT Media Labs.
- DroidDraw: Para edição de layouts.
- Mobiforms: Um ambiente de desenvolvimento bastante poderoso, mas não é gratuito.
- PhoneGap: Ambiente de desenvolvimento em HTTML 5 para sete diferentes plataformas
- QT-Designer: Aceita diversas variantes. Neste link estamos indicando o kit para Nokia, sistema operacional Symbian.
- GreenFoot: Excelente ambiente para o aprendizado de Java, através de jogos.
- BlueJ: Aprendizado de Java. Desenvolvido na Universidade de Kent, pelo mesmo grupo que criou o GreenFoot. Excelente ambiente para o estudo de java.
- Microsoft Blend: Pertence ao conjunto Microsoft Expression.Voltado para Windows Phone.
- Perception Systems: Para Android e iPhone, iPad, etc, clique aqui.
sábado, 28 de abril de 2012
Tutorial sobre o App Inventor em Português
Acabo de fazer upload para o SlideShare do tutorial introdutório sobre o App Inventor.
Clique neste link para acessá-lo.
Para informações importantes sobre este ambiente de desenvolvimento, o programa educacional que dá sustentação ao mesmo e outros dados sobre as atividades em educação lideradas pelo MIT, clique aqui.
Para acesso ao código open source do App Inventor, disponível para que se possa criar versões próprias do programa, as informações podem ser obtidas aqui.
Clique neste link para acessá-lo.
Para informações importantes sobre este ambiente de desenvolvimento, o programa educacional que dá sustentação ao mesmo e outros dados sobre as atividades em educação lideradas pelo MIT, clique aqui.
Para acesso ao código open source do App Inventor, disponível para que se possa criar versões próprias do programa, as informações podem ser obtidas aqui.
quinta-feira, 26 de abril de 2012
David Wolber fala sobre App Inventor
Autor de um dos mais conceituados livros sobre o Application Inventor, "App Inventor - Creating Your Own Android Application", David Wolber, em "The Ascendance of App Inventor", fala em seu blog sobre o presente e o futuro da metodologia, e por que ela poderá, no futuro, oferecer novos recursos de programação que irão interessar aos programadores experimentados. Acesse o blog neste link.
quarta-feira, 25 de abril de 2012
Aula de hoje, Segunda Feira, 25-04-2012
Numerosas pessoas estiveram desatentas na aula de hoje.
Para despertar os ânimos e dar maior coesão aos assuntos que estaremos abordando a partir desta semana, incluindo o App Inventor, sugerimos visualizar os slides apresentados na parte superior deste blog, sobre tendências atuais e futuras da Web 2.
Trata-se de assunto que está evoluindo rápidamente e que apresenta excelentes perspectivas para o ensino e nas práticas de aprendizado em programação no futuro, como complemento aos métodos tradicionais de gerar aplicativos para tablets e celulares.
Veja neste link uma demonstração no You Tube do aplicativo App Inventor.
Para despertar os ânimos e dar maior coesão aos assuntos que estaremos abordando a partir desta semana, incluindo o App Inventor, sugerimos visualizar os slides apresentados na parte superior deste blog, sobre tendências atuais e futuras da Web 2.
Trata-se de assunto que está evoluindo rápidamente e que apresenta excelentes perspectivas para o ensino e nas práticas de aprendizado em programação no futuro, como complemento aos métodos tradicionais de gerar aplicativos para tablets e celulares.
Veja neste link uma demonstração no You Tube do aplicativo App Inventor.
quarta-feira, 18 de abril de 2012
ARIS Mashzone: Tutorial em Português e recomendações para trabalho prático
Dashboards e Mashups podem fazer parte de relatórios agregados ao Business Intelligence, ou funcionarem de forma independente quando preciso, inclusive para compor relatórios e métricas de Balanced Scorecard.
Clique no link aqui incorporado para acesso ao tutorial do ARIS Mashzone em Português.
Conforme falado em sala, pediremos um trabalho em grupo de no máximo cinco pessoas para elaborar um mashup usando o ARIS Mashzone.
Para baixá-lo e instalar, acesse o site do ARIS MashZone, faça o download e instale-o.
Uma vez instalado o programa, poderemos examinar os mashups de demonstração por meio deste link. Clicando no botão OPEN, podemos exibir os três exemplos fornecidos em nossa instalação do Mashzone, e observar sua dinâmica de respostas em tempo real, de alto conteúdo visual.
Seguindo o tutorial em Português poderemos elaborar nossos mashups, arrastando e soltando componentes, sem nenhuma programação.
Para o tutorial online em Inglês, siga este link.
Existem também versões para iPad e iPhone.
Este aplicativo pertence hoje à Software AG, que adquiriu a IDS Scheer.
Os tutoriais em video também ajudam. Acesse-os aqui.
Abaixo, tela do ARIS MashZone com um belo mashup.
Clique no link aqui incorporado para acesso ao tutorial do ARIS Mashzone em Português.
Conforme falado em sala, pediremos um trabalho em grupo de no máximo cinco pessoas para elaborar um mashup usando o ARIS Mashzone.
Para baixá-lo e instalar, acesse o site do ARIS MashZone, faça o download e instale-o.
Uma vez instalado o programa, poderemos examinar os mashups de demonstração por meio deste link. Clicando no botão OPEN, podemos exibir os três exemplos fornecidos em nossa instalação do Mashzone, e observar sua dinâmica de respostas em tempo real, de alto conteúdo visual.
Seguindo o tutorial em Português poderemos elaborar nossos mashups, arrastando e soltando componentes, sem nenhuma programação.
Para o tutorial online em Inglês, siga este link.
Existem também versões para iPad e iPhone.
Este aplicativo pertence hoje à Software AG, que adquiriu a IDS Scheer.
Os tutoriais em video também ajudam. Acesse-os aqui.
Abaixo, tela do ARIS MashZone com um belo mashup.
quinta-feira, 29 de março de 2012
Business Intelligence e BSC com Software Livre
Iniciando nossas aulas sobre Business Intelligence, desejamos introduzir aqui informações sobre o aplicativo Pentaho. Na verdade são vários aplicativos interligados para cumprir os requisitos do Business Intelligence.
Para compreender estes requisitos, sugerimos baixar, do Slide Share, as transparências do Pentaho Campus Party 2011 neste link.
Após leitura destas transparências, visite o site da Pentaho, www.pentaho.com. Neste site se poderá baixar a versão mais recente do Pentaho BI Suite para 32 ou 64 bits para Linux ou Windows.
Finalmente recomendamos os livros Pentaho Solutions, editados pela Wiley, de autoria de Roland Bouman e Jos Van Dongen e Pentaho Kettle Solutions, destes mesmos autores.
Também recomendamos acesso ao BIRT, aplicativo livre para BI, com o qual ocuparemos uma aula na semana que vem, assim como aplicações do mesmo em Scorecards.
Pentaho Kettle Solutions Building Open Source ETL Solutions with Pentaho Data Integration, Wiley Publishing, 2019. ISBN 978-0470635179
Pentaho Solutions Business Intelligence and Data Warehousing with Pentaho and MySQL, Wiley Publishing, 2009. ISBN 978-0470484326
Para compreender estes requisitos, sugerimos baixar, do Slide Share, as transparências do Pentaho Campus Party 2011 neste link.
Após leitura destas transparências, visite o site da Pentaho, www.pentaho.com. Neste site se poderá baixar a versão mais recente do Pentaho BI Suite para 32 ou 64 bits para Linux ou Windows.
Finalmente recomendamos os livros Pentaho Solutions, editados pela Wiley, de autoria de Roland Bouman e Jos Van Dongen e Pentaho Kettle Solutions, destes mesmos autores.
Também recomendamos acesso ao BIRT, aplicativo livre para BI, com o qual ocuparemos uma aula na semana que vem, assim como aplicações do mesmo em Scorecards.
Pentaho Kettle Solutions Building Open Source ETL Solutions with Pentaho Data Integration, Wiley Publishing, 2019. ISBN 978-0470635179
Pentaho Solutions Business Intelligence and Data Warehousing with Pentaho and MySQL, Wiley Publishing, 2009. ISBN 978-0470484326
quarta-feira, 21 de março de 2012
Vagas na Accenture para Consultor de Grandes Sistemas
Para identificar as oportunidades de emprego, dentre as muitas existentes no país em áreas relacionadas com os tópicos abordados nesta disciplina, consulte este link sobre oferta de empregos da Accenture, São Paulo.
Roadmap e estudo de caso na implementação do SOA pela Accenture
Para acesso aos slides da Accenture sobre o Roadmap da Arquitetura SOA Clique neste link.
Para informações sobre um caso real de adoção do SOA na empresa OI, clique neste link.
Acesse também "Power Shift - The Future of Technology and What it Means for the Enterprise".
Finalmente, um livro da IBM sobre SOA segundo os conceitos técnicos daquela empresa.
Para informações sobre um caso real de adoção do SOA na empresa OI, clique neste link.
Acesse também "Power Shift - The Future of Technology and What it Means for the Enterprise".
Finalmente, um livro da IBM sobre SOA segundo os conceitos técnicos daquela empresa.
Cresce o uso de SOA
Segundo Cibele Gandolpho, em artigo publicado na Revista INFO de 16/07/2008,
"A Arquitetura Orientada a Serviços conquista espaço na TI por facilitar a integração e cortar custos. A Arquitetura Orientada a Serviços conquista espaço na TI. Mas cabe aos CIOs a difícil tarefa de encaixar as peças para aproveitar seus benefícios, como a integração com agilidade".
Para acessar e ler este artigo, clique no link acima indicado.
domingo, 18 de março de 2012
BPEL 2.0 - Business Process Execution Language
Para acesso à especificação versão 2.0, descrição, slides, artigos e exemplos de aplicações de BPEL em SOA e Web Services, clique aqui.
Especificação e Modelo de Referência para SOA 1.0 da OASIS
A OASIS é a organização sem fins lucrativos, da qual participam inúmeras grandes empresas que mantém ou contribuem a padronização aberta do SOA. Atualmente em sua versão 1.0, este padrão está publicado na Internet, e sugerimos sua leitura integral.
Segundo a OASIS, o "Modelo de Referência para Arquitetura Orientada a Serviço é um framework abstrato para entendimento das entidades significativas e os relacionamentos entre elas em um ambiente orientado a serviço, e para o desenvolvimento de padrões consistentes ou especificações que suportem este ambiente. É baseado nos conceitos unificados do SOA e pode ser usado por arquitetos no desenvolvimento específico de arquiteturas orientadas a serviço ou em treinamento e exposição do SOA".
Para acesso à especificação em Português, clique aqui.
Segundo a OASIS, o "Modelo de Referência para Arquitetura Orientada a Serviço é um framework abstrato para entendimento das entidades significativas e os relacionamentos entre elas em um ambiente orientado a serviço, e para o desenvolvimento de padrões consistentes ou especificações que suportem este ambiente. É baseado nos conceitos unificados do SOA e pode ser usado por arquitetos no desenvolvimento específico de arquiteturas orientadas a serviço ou em treinamento e exposição do SOA".
Para acesso à especificação em Português, clique aqui.
quarta-feira, 14 de março de 2012
Arquitetura Orientada Para Serviços - SOA, BPMN e BPEL
Links sobre BPMN com material sobre as aulas dos dias 14 e 15 de Março, 2012:
a) Getting Started With Business Process Modeling
b) Mapeamento de Modelagem de Processos
c) Notação BPMN versão 1.2
d) Apresentação da Oracle: High Return SOA Strategies - Realizing the Potential of SOA
Para acessar a página da Software AG, ex IDS Scheer, e baixar o ARIS Express para modelagem ARIS e BPMN clique aqui.
a) Getting Started With Business Process Modeling
b) Mapeamento de Modelagem de Processos
c) Notação BPMN versão 1.2
d) Apresentação da Oracle: High Return SOA Strategies - Realizing the Potential of SOA
Para acessar a página da Software AG, ex IDS Scheer, e baixar o ARIS Express para modelagem ARIS e BPMN clique aqui.
quinta-feira, 1 de março de 2012
Calculadoras para Windows Azure: Abreviada e Completa
Oi pessoal, a Microsoft publicou duas versões de calculadora para Windows Azure.
Clique nos links abaixo para experimentar a calculadora online. Invente os dados ou obtenha-os de aplicações em sua empresa, mesmo que sejam locais (on premisse), acesse a calculadora em Português e experimente à vontade:
a) Calculadora abreviada
b) Calculadora completa
Clique nos links abaixo para experimentar a calculadora online. Invente os dados ou obtenha-os de aplicações em sua empresa, mesmo que sejam locais (on premisse), acesse a calculadora em Português e experimente à vontade:
a) Calculadora abreviada
b) Calculadora completa
As transparências da aula do dia 01/03/2012 no SlideShare podem ser acessadas aqui. Elas complementam com bastante clareza as de David Chou sobre Windows Azure, e o vídeo de Valdemir Cambiucci da aula de ontem.
Para um tour em Português no site da Microsoft clique neste link.
Para um tour em Português no site da Microsoft clique neste link.
Calculadora para aplicações Windows Azure
Continuando com a indicação de temas importantes em nossas aulas sobre Computação em Nuvem, em especial Windows Azure, estamos fornecendo aqui o link para o artigo de Valdemir Cambiucci relativo ao assunto.
quinta-feira, 23 de fevereiro de 2012
SOA - Arquitetura Orientada Para Serviços
Hoje abordaremos SOA - Arquitetura Orientada Para Serviços.
São duas indicações a considerar que poderão ser acessadas e baixadas, mediante registro, do SlideShare: registro):
1 - Link para as transparências de David Chou sobre Service Oriented Architecture: "SOA - Today and Beyond", no SlideShare.
2 - Meu blog no Wordpress, sobre SOA e o sistema Operacional Azure, da Microsoft. Nele, acessar minha tradução dos slides de David Chou a respeito da Plataforma Windows Azure da Microsoft para SOA. Á esquerda o livro adotado.
São duas indicações a considerar que poderão ser acessadas e baixadas, mediante registro, do SlideShare: registro):
1 - Link para as transparências de David Chou sobre Service Oriented Architecture: "SOA - Today and Beyond", no SlideShare.
2 - Meu blog no Wordpress, sobre SOA e o sistema Operacional Azure, da Microsoft. Nele, acessar minha tradução dos slides de David Chou a respeito da Plataforma Windows Azure da Microsoft para SOA. Á esquerda o livro adotado.
quarta-feira, 15 de fevereiro de 2012
Linhas de Produtos de Software
Para uma leitura detalhando o que se entende por Linhas de Produtos de Software, acesse este link da Wikipedia.
Para um tutorial completo em Inglês sobre o assunto, acesse aqui a página do Software Institute da Carnegie Mellon University.
Para um tutorial completo em Inglês sobre o assunto, acesse aqui a página do Software Institute da Carnegie Mellon University.
quinta-feira, 9 de fevereiro de 2012
Software Product Lines
Bem Vindo a nosso curso de Tópicos Especiais do 1º Semestre de 2012!
Nesta aula daremos início às nossas considerações sobre Linhas de Produtos de Software.
Devido ao sucesso extraordinário dos produtos alinhados com esta metodologia de Engenharia e Desenvolvimento de Software, iniciaremos nosso curso por intermédio deste tópico, um dos mais "quentes" neste momento em que diversos produtos, principalmente os da Apple, tem capturado a imaginaçãoeos louros de desenvolvimentos que utilizam o Conceito de Desenvolvimento segundo Linhas de Produtos.
Dentre os temas relativos à Inovação, em particular na área de software, devemos salientar o papel importante no planejamento de linhas de produtos de software, mais precisamente "Software Product Lines".
Segundo os pontos de vista do conceituado autor Hassan Gomaa, expostos em sua obra "Designing Software Product Lines With UML" discutidos na aula passada, dia 26/10/2011, tivemos a oportunidade de apresentar uma sequência de slides em Inglês discorrendo amplamente sobre o assunto.
No entanto, devido não só ao fato de ser mais completa como também estar em Português, sugerimos que sejam baixadas as transparências elaboradas por Ingrid Oliveira de Nunes, do Laboratório de Engenharia de Software da PUC Rio, que podem ser encontradas na primeira linha de pesquisa realizada através do Google, por meio da frase: "Designing software product lines" + *.ppt (Aula 06).
Ai é só baixar o arquivo.
Nas aulas que vem, dias 15 e 16 de Fevereiro, continuaremos a discutir este assunto.
Nesta aula daremos início às nossas considerações sobre Linhas de Produtos de Software.
Devido ao sucesso extraordinário dos produtos alinhados com esta metodologia de Engenharia e Desenvolvimento de Software, iniciaremos nosso curso por intermédio deste tópico, um dos mais "quentes" neste momento em que diversos produtos, principalmente os da Apple, tem capturado a imaginaçãoeos louros de desenvolvimentos que utilizam o Conceito de Desenvolvimento segundo Linhas de Produtos.
Dentre os temas relativos à Inovação, em particular na área de software, devemos salientar o papel importante no planejamento de linhas de produtos de software, mais precisamente "Software Product Lines".
Segundo os pontos de vista do conceituado autor Hassan Gomaa, expostos em sua obra "Designing Software Product Lines With UML" discutidos na aula passada, dia 26/10/2011, tivemos a oportunidade de apresentar uma sequência de slides em Inglês discorrendo amplamente sobre o assunto.
No entanto, devido não só ao fato de ser mais completa como também estar em Português, sugerimos que sejam baixadas as transparências elaboradas por Ingrid Oliveira de Nunes, do Laboratório de Engenharia de Software da PUC Rio, que podem ser encontradas na primeira linha de pesquisa realizada através do Google, por meio da frase: "Designing software product lines" + *.ppt (Aula 06).
Ai é só baixar o arquivo.
Nas aulas que vem, dias 15 e 16 de Fevereiro, continuaremos a discutir este assunto.
Software Product Lines
Bem Vindo a nosso curso de Tópicos Especiais do 1º Semestre de 2012!
Nesta aula daremos início às nossas considerações sobre Linhas de Produtos de Software.
Devido ao sucesso extraordinário dos produtos alinhados com esta metodologia de Engenharia e Desenvolvimento de Software, iniciaremos nosso curso por intermédio deste tópico, um dos mais "quentes" neste momento em que diversos produtos, principalmente os da Apple, tem capturado a imaginaçãoeos louros de desenvolvimentos que utilizam o Conceito de Desenvolvimento segundo Linhas de Produtos.
Dentre os temas relativos à Inovação, em particular na área de software, devemos salientar o papel importante no planejamento de linhas de produtos de software, mais precisamente "Software Product Lines".
Segundo os pontos de vista do conceituado autor Hassan Gomaa, expostos em sua obra "Designing Software Product Lines With UML" discutidos na aula passada, dia 26/10/2011, tivemos a oportunidade de apresentar uma sequência de slides em Inglês discorrendo amplamente sobre o assunto.
No entanto, devido não só ao fato de ser mais completa como também estar em Português, sugerimos que sejam baixadas as transparências elaboradas por Ingrid Oliveira de Nunes, do Laboratório de Engenharia de Software da PUC Rio, que podem ser encontradas na primeira linha de pesquisa realizada através do Google, por meio da frase: "Designing software product lines" + *.ppt (Aula 06).
Ai é só baixar o arquivo.
Nas aulas que vem, dias 15 e 16 de Fevereiro, continuaremos a discutir este assunto.
Nesta aula daremos início às nossas considerações sobre Linhas de Produtos de Software.
Devido ao sucesso extraordinário dos produtos alinhados com esta metodologia de Engenharia e Desenvolvimento de Software, iniciaremos nosso curso por intermédio deste tópico, um dos mais "quentes" neste momento em que diversos produtos, principalmente os da Apple, tem capturado a imaginaçãoeos louros de desenvolvimentos que utilizam o Conceito de Desenvolvimento segundo Linhas de Produtos.
Dentre os temas relativos à Inovação, em particular na área de software, devemos salientar o papel importante no planejamento de linhas de produtos de software, mais precisamente "Software Product Lines".
Segundo os pontos de vista do conceituado autor Hassan Gomaa, expostos em sua obra "Designing Software Product Lines With UML" discutidos na aula passada, dia 26/10/2011, tivemos a oportunidade de apresentar uma sequência de slides em Inglês discorrendo amplamente sobre o assunto.
No entanto, devido não só ao fato de ser mais completa como também estar em Português, sugerimos que sejam baixadas as transparências elaboradas por Ingrid Oliveira de Nunes, do Laboratório de Engenharia de Software da PUC Rio, que podem ser encontradas na primeira linha de pesquisa realizada através do Google, por meio da frase: "Designing software product lines" + *.ppt (Aula 06).
Ai é só baixar o arquivo.
Nas aulas que vem, dias 15 e 16 de Fevereiro, continuaremos a discutir este assunto.
Assinar:
Postagens (Atom)