sábado, março 18, 2006

As novas tecnologias e o sector Textil em Portugal


O sector textil em Portugal está a atravessar uma das maiores crises de sempre com o encerramento de grandes empresas no sector.
O numero de empresas em falência é uma constante e notícias como esta é caso comun diariamente por falta de modernização e como resultado da concorrência de países com mão de obra mais barata.

Esta situação fez-me recordar a falta de investimento e aproveitamento das novas tecnologias no sector textil.

Curiosamente um dos projectos o qual participei a nível de análise e desenvolvimento e completamente inovador no sector Textil o Projecto ISHTAR "Innovative SHops for the Textile and AppaRel Industry" que foi fincanciado pela Comunidade Europeia nunca foi utilizado em Empresas Portuguesas.

Este projecto concluído com sucesso em 2001 visa utilizar as ultimas tecnologias na Produção de Modelos "made-to-measure" no sector textil e do vestuário.
Em produção em empresas de Italia e Alemanha (Partners de Projecto), em Portugal a oportunidade, inovação e tecnologia são desconhecidos.

Catálogo Electrónico de Produtos:



Body Scanner Scanfit:



Parceiros do Projecto:




Mais documentos em:
Página Oficial do Projecto ISHTAR.

Press Release do Projecto

Overview

Apresentação Breve do Projecto ISHTAR

sexta-feira, março 17, 2006

Agile e eXtreme Programming


A Programação eXtrema (XP) é uma técnica revolucionária de desenvolvimento de software que se opõe a uma série de premissas adotadas pelos métodos tradicionais de engenharia de software. XP consiste numa série de práticas e regras que permitem aos programadores desenvolver software de alta qualidade de uma forma dinâmica e muito ágil.A metodologia baseia-se nas práticas seguintes :

-Bom Planeamento
-Versões Pequenas
-Metáfora
-Design Simples
-Desenvolvimento Orientado por Testes
-Testes dos Clientes
-Reengenharia do processo
-Programação Object Oriented
-Propriedade Coletiva do Código
-Integração Contínua e Freqüente
-Ritmo Sustentável
-Estrita relação entre Cliente e Programadores
-Código Padrão



ver mais em http://pt.wikipedia.org/wiki/Programa%C3%A7%C3%A3o_extrema

quinta-feira, março 09, 2006

MDA Model Driven Architecture


OMG Model Driven Architecture é a designação para vários standards específicos criados pelo grupo OMG (Object Management Group) e que permite a criação de software a partir de modelos referentes aos standards UML, XMI, MOF, OCL, CWM e os quais permitirão gerar código para várias plataformas ou frameworks.

A tecnologia MDA separa a lógica de negócio e lógica aplicacional da plataforma Tecnológica, desta forma Modelos independentes de plataforma ou framework são gerados usando UML e outros standards de modelação OMG para virtualmente qualquer plataforma aberta ou proprietária, incluindo Web Services, .NET, CORBA, J2EE e outros.

Estes modelos independentes da plataforma documentam a unidade de negócio e o comportamento de uma aplicação de forma separada do código específico da tecnologia que o irá implementar, isolando o núcleo da aplicação e permitindo a iteração com outras plataformas através de modelos standard.

Existem várias ferramentas que são usadas em diferentes fases do processo para criação de modelos MDA.
Uma das ferramentas mais comunmente utilizadas é a AndroMDA que é desenvolvida em Open Source e é utilizada em simples projectos CRUD até complexos projectos de negócio.
Andro MDA suporta as arquitecturas mais comunmente utilizadas como Spring, EJB, .NET, Hibernate, Struts e outras e será brevemente integrada em Eclipse.

A IBM DeveloperWorks publicou três artigos sobre o standard MDA da OMG.

Artigo I
http://www-106.ibm.com/developerworks/rational/library/3100.html

Artigo II
http://www-128.ibm.com/developerworks/rational/library/apr05/brown/index.html

Artigo III
http://www-128.ibm.com/developerworks/rational/library/may05/brown/index.html

Webcast
MDA and eXecutable UML: The Next Evolutionary Step?