<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Arkhi &#187; diretrizes</title>
	<atom:link href="http://blog.arkhi.com.br/tag/diretrizes/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.arkhi.com.br</link>
	<description>Arquitetura Corporativa</description>
	<lastBuildDate>Mon, 30 Nov 2009 01:21:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Diretrizes do RUP para Arquitetura de Software</title>
		<link>http://blog.arkhi.com.br/2008/11/11/diretrizes-do-rup-para-arquitetura-de-software-2/</link>
		<comments>http://blog.arkhi.com.br/2008/11/11/diretrizes-do-rup-para-arquitetura-de-software-2/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 10:00:34 +0000</pubDate>
		<dc:creator>Eros Viggiano</dc:creator>
				<category><![CDATA[arquitetura de software]]></category>
		<category><![CDATA[diretrizes]]></category>
		<category><![CDATA[processo]]></category>
		<category><![CDATA[rup]]></category>
		<category><![CDATA[UP]]></category>

		<guid isPermaLink="false">http://dearchitectura.wordpress.com/?p=348</guid>
		<description><![CDATA[
O RUP oferece uma fonte razoável de informações voltadas para a arquitetura de software como fluxo de trabalho (incluindo atividades e tarefas), conceitos, diretrizes, etc. Ao definir o ciclo de vida de desenvolvimento do software, constitui guia fundamental para arquitetos de software. Neste texto, citaremos algumas dessas diretrizes.

Descoberta, Análise e Controle Arquitetural: descreve como realizar descoberta, análise [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>O RUP oferece uma fonte razoável de informações voltadas para a arquitetura de software como fluxo de trabalho (incluindo <a title="As Atividades de Arquitetura do Processo Unificado da Rational (RUP)" href="http://dearchitectura.wordpress.com/2008/10/30/as-atividades-de-arquitetura-do-processo-unificado/">atividades</a> e tarefas), conceitos, diretrizes, etc. Ao definir o ciclo de vida de desenvolvimento do software, constitui guia fundamental para arquitetos de software. Neste texto, citaremos algumas dessas diretrizes.</p>
<ul>
<li><strong>Descoberta, Análise e Controle Arquitetural</strong>: descreve como realizar descoberta, análise e controle arquitetural com o <a title="RSA" href="http://www.ibm.com/software/awdtools/architect/swarchitect/">Rational Software Architect (RSA)</a>. </li>
<li><strong>Integrando os Aplicativos Legados às Arquiteturas Modernas:</strong> orienta sobre a modernização de sistemas legados e sua integração com novos sistemas.  </li>
<li><strong>Dependência de Manifestação: </strong>orienta como realizar o mapeamento entre elementos de desenho e os  artefatos fisicos de implementacão (DLLs, executáveis e códigos).</li>
<li><strong>Dependência de Importação na Implementação: </strong>orienta a organização das dependências do modelo de implementação.</li>
<li><strong>Diagrama de Componentes: </strong>aponta utilidades de aplicação de um diagrama de componentes na descrição do modelo de implementação.</li>
<li><strong>Análise Arquitetural para os Aplicativos J2EE: </strong>fornece uma noção geral dos mecanimos de design e tecnologias de J2EE.</li>
</ul>
</div>
<p>As seguintes diretrizes indicam técnicas para modelar sistemas J2EE. Relacionam mecanismos de desenho com as tecnologias, bem como seu melhor uso.</p>
<div>
<ul>
<li>Aplicativo J2EE</li>
<li>Projetando o Estado para Aplicativos J2EE</li>
<li>Descrevendo a Distribuição para Aplicativos J2EE</li>
<li>Descrevendo a Arquitetura de Tempo de Execução para Aplicativos J2EE</li>
<li>JMS (Java Messaging Service)</li>
</ul>
<div class="moz-text-html" lang="x-western">A maior parte das diretrizes se refere a J2EE (infelizmente o RUP ainda não contempla informações especializadas para .NET). Apesar da quantidade modesta de diretrizes e estas não apresentarem uma abordagem muito profunda, podem ser um válido ponto de partida para o assunto pesquisado. As diretrizes do RUP para arquitetura de software não são tão abrangentes e úteis quanto para seu fluxo de trabalho.  </p>
<p>Observe que apontamos somente diretrizes diretamente relacionadas com atividades nas quais o arquiteto é o principal responsável.</p>
<p>Para mais informações:</p>
<ul>
<li><a href="http://erosviggiano.com/2008/11/02/diretrizes-do-rup-para-arquitetura-de-software/">Versão mais completa do artigo</a> (nível avançado)</li>
<li><a href="http://www.ibm.com/developerworks/edu/i-dw-r-rsacodereview.html">Exposing design flaws in your code, Part 1: Code review</a></li>
<li><a href="http://www.ibm.com/developerworks/edu/i-dw-r-archdiscover.html">Exposing design flaws in your code: Part 2, Architectural discovery </a></li>
<li><a href="http://www.ibm.com/developerworks/rational/library/dec04/bell/">UML basics: The component diagram</a></li>
</ul>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.arkhi.com.br/2008/11/11/diretrizes-do-rup-para-arquitetura-de-software-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

