<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Amazing</title>
	<atom:link href="http://jcspl.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://jcspl.net</link>
	<description>Esses textos pertencem ao autor. Se gostou: use. No entanto, não esqueça de fazer a citaçâo. [Leite 07] Leite, J.C.S.P., "título da nota","mês/ano", em Amazing -- Comentários sobre Engenharia de Software, http://jcspl.wordpress.com/, 2007.</description>
	<lastBuildDate>Thu, 17 May 2012 18:31:33 +0000</lastBuildDate>
	<language>pt-br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='jcspl.net' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Amazing</title>
		<link>http://jcspl.net</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://jcspl.net/osd.xml" title="Amazing" />
	<atom:link rel='hub' href='http://jcspl.net/?pushpress=hub'/>
		<item>
		<title>Uma Primeira Leitura da Lei de Acesso</title>
		<link>http://jcspl.net/2011/11/04/uma-primeira-leitura-da-lei-de-acesso/</link>
		<comments>http://jcspl.net/2011/11/04/uma-primeira-leitura-da-lei-de-acesso/#comments</comments>
		<pubDate>Fri, 04 Nov 2011 17:53:42 +0000</pubDate>
		<dc:creator>Julio Cesar Sampaio do Prado Leite</dc:creator>
				<category><![CDATA[software engineering]]></category>

		<guid isPermaLink="false">http://jcspl.net/?p=373</guid>
		<description><![CDATA[Observação:  essa nota reflete trabalho em andamento, portanto deve ser tratada como tal. O Congresso Federal acaba de aprovar o texto final do Projeto de Lei da Câmara nº41, de 2010 (nº 219, de 2003, na Casa de origem) que regula o acesso a informações, com o objetivo de assegurar o direito fundamental de acesso à [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcspl.net&#038;blog=92444&#038;post=373&#038;subd=jcspl&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Observação</strong>:  essa nota reflete trabalho em andamento, portanto deve ser tratada como tal.</p>
<p>O Congresso Federal acaba de aprovar o texto final do Projeto de Lei da Câmara nº41, de 2010 (nº 219, de 2003, na Casa de origem) que regula o acesso a informações, com o objetivo de assegurar o direito fundamental de acesso à informação, contribuindo para a implantação de uma cultura de transparência.</p>
<p>O tema <a href="http://en.wikipedia.org/wiki/Transparency_(social)">Transparência</a> é objeto de estudo do grupo de<a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/P%C3%A1gina_principal"> Engenharia de Requisitos </a>da PUC-Rio que foca a Transparência de Software e do <a href="http://www.uniriotec.br/index.php?option=com_content&amp;view=section&amp;layout=blog&amp;id=11&amp;Itemid=82">Departamento de Informática Aplicada </a>da <a title="unirio" href="http://www.unirio.br">UNIRIO</a> que foca na Transparência Organizacional e na <a href="http://np2tec.uniriotec.br:9090/agora">Democracia Digital</a>.</p>
<p>Essa nota reproduzirá, abaixo, uma parte do texto do projeto de lei referido, anotado com observações face aos conceitos de transparência de software.  O objetivo é de tentar de maneira inicial fazer um mapeamento entre termos ou conceitos mencionados na lei e definições já estudadas no âmbito da <a href="http://transparencia.les.inf.puc-rio.br/">Transparência de Software.</a></p>
<p>As anotações feitas no texto do projeto de lei serão marcadas por uso da fonte em itálico ou através de elos diretos. Os elos diretos são para definições de transparência e para o catálogo de transparência baseado em <a href="http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=6046723">padrões.</a> Tanto as definições como o catálogo ainda estão em processo de construção, mas já fornecem mais detalhes no emaranhado da transparência.</p>
<p>É importante observar que a Lei de Acesso é um progresso considerável, mas vários dos aspectos tratados pelos grupos de pesquisa supra-citados estão além da Lei comentada abaixo. Vale notar que o &#8220;comentar&#8221; refere-se a uma primeira leitura com o objetivo de traçar <strong>rastros</strong> entre os trabalhos desenvolvidos em <a href="http://en.wikipedia.org/wiki/Transparency_(social)">Transparência</a> e a Lei de Acesso.</p>
<p>A reprodução abaixo é parcial: estaremos colocando textos do artigo 3 até o artigo 9, inclusive.  O texto integral pode ser obtido <a href="http://www.senado.gov.br/atividade/materia/getPDF.asp?t=98636&amp;tp=1">aqui</a>.</p>
<p>&#8220;3 &#8211; direito fundamental de acesso</p>
<p>I – observância da <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Transpar%C3%AAncia_de_Software#Publicidade">publicidade</a> como preceito geral e do sigilo como exceção;<br />
II – divulgação de informações de interesse público, independentemente de solicitações;<br />
III – utilização de meios de comunicação viabilizados pela tecnologia da informação;<br />
IV – fomento ao desenvolvimento da cultura de<a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Transpar%C3%AAncia_de_Software#SIG_de_Transpar.C3.AAncia"> transparência </a>na administração pública;<br />
V – desenvolvimento do controle social da administração pública.</p>
<p>4 &#8211; considera-se</p>
<p>I – informação: dados, processados ou não, que podem ser utilizados para produção e<br />
transmissão de conhecimento, contidos em qualquer meio, suporte ou formato;<br />
II – documento: unidade de registro de informações, qualquer que seja o suporte ou<br />
formato;<br />
III – informação sigilosa: aquela submetida temporariamente à restrição de acesso<br />
público em razão de sua imprescindibilidade para a segurança da sociedade e do Estado;<br />
IV – informação pessoal: aquela relacionada à pessoa natural identificada ou<br />
identificável;<br />
V – tratamento da informação: conjunto de ações referentes à produção, recepção,<br />
classificação, utilização, acesso, reprodução, transporte, transmissão, distribuição,<br />
arquivamento, armazenamento, eliminação, avaliação, destinação ou controle da informação;<br />
VI – <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Transpar%C3%AAncia_de_Software#Disponibilidade">disponibilidade</a>: qualidade da informação que pode ser conhecida e utilizada por<br />
indivíduos, equipamentos ou sistemas autorizados;<br />
VII – <strong>autenticidade</strong> <em>(Aqui podemos ve uma conexão com o conceito de <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Transpar%C3%AAncia_de_Software#Rastreabilidade">rastreabilidade</a>, em função de saber quem produziu a informação. No entanto, fica a dúvida se haveriamos de incluir autencidade como um dos ítens do catálogo):</em> qualidade da informação que tenha sido produzida, expedida,<br />
recebida ou modificada por determinado indivíduo, equipamento ou sistema;<br />
VIII –<a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Transpar%C3%AAncia_de_Software#Integridade"> integridade</a>: qualidade da informação não modificada, inclusive quanto à <strong>origem,</strong><br />
<strong> trânsito e destino </strong><em>(Novamente uma referência a origem, portanto também relacionada ao aspecto de <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Transpar%C3%AAncia_de_Software#Rastreabilidade">rastreabilidade</a>)</em>;<br />
IX – <strong>primariedade</strong> <em>(Aqui poderiámos interpretar como sendo <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Transpar%C3%AAncia_de_Software#Detalhamento">detalhamento</a>)</em>: qualidade da informação coletada na fonte, com o máximo de<br />
<a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Transpar%C3%AAncia_de_Software#Detalhamento">detalhamento </a>possível, sem modificações.</p>
<p>5 &#8211; É dever do Estado garantir o direito de <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Transpar%C3%AAncia_de_Software#Acessibilidade">acesso</a> à informação, que será<br />
franqueada, mediante procedimentos objetivos e <strong>ágeis</strong> <em>(Pode-se considerar como sendo a qualidade de<a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Transpar%C3%AAncia_de_Software#Atualiza.C3.A7.C3.A3o"> atualidade</a>)</em>, de forma transparente, <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Transpar%C3%AAncia_de_Software#Clareza">clara</a> e em<br />
linguagem de fácil <strong>compreensão</strong> <em>(Pode-se considear como sendo a qualidade de <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Transpar%C3%AAncia_de_Software#Entendimento">Entendimento</a>)</em>.</p>
<p>6 &#8211; poder público assegurar</p>
<p>I – gestão transparente da informação, propiciando amplo acesso a ela e sua divulgação;<br />
II – proteção da informação, garantindo-se sua <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Transpar%C3%AAncia_de_Software#Disponibilidade">disponibilidade</a>, <strong>autenticidade</strong>  <em>(Aqui podemos ve uma conexão com o conceito de <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Transpar%C3%AAncia_de_Software#Rastreabilidade">rastreabilidade</a>, em função de saber quem produziu a informação. No entanto, fica a dúvida se haveriamos de incluir autencidade como um dos ítens do catálogo)</em> e<br />
<a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Transpar%C3%AAncia_de_Software#Integridade">integridade</a>; e<br />
III – proteção da informação sigilosa e da informação pessoal, observada a sua<br />
<a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Transpar%C3%AAncia_de_Software#Disponibilidade">disponibilidade</a>, <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Transpar%C3%AAncia_de_Software#Rastreabilidade">autenticidade</a>, <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Transpar%C3%AAncia_de_Software#Integridade">integridade</a> e eventual restrição de acesso.</p>
<p>7 &#8211; acesso á informação &#8211;&gt; direitos de obter</p>
<p>I – <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Transpar%C3%AAncia_de_Software#Amigabilidade">orientação sobre os procedimentos para a consecução de acesso</a>, bem como sobre o<br />
local onde poderá ser encontrada ou obtida a informação almejada;<br />
II – informação contida em registros ou documentos, produzidos ou acumulados por<br />
seus órgãos ou entidades, recolhidos ou não a arquivos públicos;<br />
III – informação produzida ou custodiada por pessoa física ou entidade privada<br />
decorrente de qualquer vínculo com seus órgãos ou entidades, mesmo que esse vínculo já<br />
tenha cessado;<br />
IV – informação <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Transpar%C3%AAncia_de_Software#Detalhamento">primária</a>,<a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Transpar%C3%AAncia_de_Software#Integridade"> íntegra</a>, <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Transpar%C3%AAncia_de_Software#Rastreabilidade">autêntica</a> e <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Transpar%C3%AAncia_de_Software#Atualiza.C3.A7.C3.A3o">atualizada</a>;<br />
V – informação sobre atividades exercidas pelos órgãos e entidades, inclusive as<br />
relativas à sua política, organização e serviços;<br />
VI – informação pertinente à administração do patrimônio público, utilização de<br />
recursos públicos, licitação, contratos administrativos; e<br />
VII – informação relativa:<br />
a) à implementação, acompanhamento e resultados dos programas, projetos e ações dos<br />
órgãos e entidades públicas, bem como metas e indicadores propostos;<br />
b) ao <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Transpar%C3%AAncia_de_Software#Auditabilidade">resultado de inspeções, auditorias, prestações e tomadas de contas </a>realizadas pelos órgãos de controle interno e externo, incluindo prestações de contas relativas a exercícios anteriores.</p>
<p>§ 1º O acesso à informação previsto no caput não compreende as informações referentes a projetos de pesquisa e desenvolvimento científicos ou tecnológicos cujo sigilo seja imprescindível à segurança da sociedade e do Estado.<br />
§ 2º Quando não for autorizado acesso integral à informação por ser ela parcialmente<br />
sigilosa, é assegurado o acesso à parte não sigilosa por meio de certidão, extrato ou cópia com ocultação da parte sob sigilo.<br />
§ 3º <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Transpar%C3%AAncia_de_Software#Explica.C3.A7.C3.A3o">O direito de acesso aos documentos ou às informações neles contidas utilizados<br />
como fundamento da tomada de decisão e do ato administrativo será assegurado com a edição do ato decisório respectivo</a>.<br />
§ 4º A negativa de acesso às informações objeto de pedido formulado aos órgãos e<br />
entidades referidas no art. 1º, quando não fundamentada, sujeitará o responsável a medidas disciplinares, nos termos do art. 32 desta Lei.<br />
§ 5º Informado do extravio da informação solicitada, poderá o interessado requerer à<br />
autoridade competente a imediata abertura de sindicância para apurar o desaparecimento da respectiva documentação.<br />
§ 6º Verificada a hipótese prevista no § 5º deste artigo, o responsável pela guarda da<br />
informação extraviada deverá, no prazo de 10 (dez) dias, justificar o fato e indicar<br />
testemunhas que comprovem sua alegação.</p>
<p>8 &#8211; dever promover divulgação em local de <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Transpar%C3%AAncia_de_Software#Disponibilidade">fácil acesso </a>informações de interesse coletivo ou geral por eles produzidas ou custodiadas</p>
<p>§ 1º Na divulgação das informações a que se refere o caput, deverão constar, no<br />
mínimo:<br />
I – <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Transpar%C3%AAncia_de_Software#Auditabilidade">registro das competências e estrutura organizacional, endereços e telefones das<br />
respectivas unidades e horários de atendimento ao público</a>;<br />
II – <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Transpar%C3%AAncia_de_Software#Controlabilidade">registros de quaisquer repasses ou transferências de recursos financeiros</a>;<br />
III – registros das despesas;<br />
IV – <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Transpar%C3%AAncia_de_Software#Completeza">informações concernentes a procedimentos licitatórios, inclusive os respectivos<br />
editais e resultados, bem como a todos os contratos celebrados</a>;<br />
V – dados gerais para o acompanhamento de programas, ações, projetos e obras de<br />
órgãos e entidades; e<br />
VI – <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Transpar%C3%AAncia_de_Software#Amigabilidade">respostas a perguntas mais frequentes da sociedade</a>.<br />
§ 2º Para cumprimento do disposto no caput, os órgãos e entidades públicas deverão<br />
utilizar todos os meios e instrumentos legítimos de que dispuserem, sendo obrigatória a <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Cat%C3%A1logo_Transpar%C3%AAncia#Disponibilidade">divulgação em sítios oficiais da rede mundial de computadores </a>(internet).<br />
§ 3º Os sítios de que trata o § 2º deverão, na forma de regulamento, atender, entre<br />
outros, aos seguintes requisitos:<br />
I – conter <strong>ferramenta de pesquisa</strong> de conteúdo<em> (Fica a dúvida se a operacionalização de <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Cat%C3%A1logo_Transpar%C3%AAncia#Amigabilidade">amigabilidade</a> deveria tratar &#8220;pesquisa de conteúdo&#8221; ? Veja que em <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Arquivo:Catalogo_publicidade_imagem.png">publicidade</a> existe a preocupação em preparar palavras-chaves para facilitar a busca.)</em> que permita o acesso à informação de forma <strong>objetiva</strong> <em>(Será que precisamos de uma nova característica ou <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Transpar%C3%AAncia_de_Software#Concis.C3.A3o">concisão</a> engloba objetividade?)</em>, <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Cat%C3%A1logo_Transpar%C3%AAncia#Padr.C3.B5es_Objetivo">transparente</a>, <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Cat%C3%A1logo_Transpar%C3%AAncia#Clareza">clara</a> e em linguagem de fácil <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Transpar%C3%AAncia_de_Software#Entendimento">compreensão</a>;<br />
II – <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Cat%C3%A1logo_Transpar%C3%AAncia#Portabilidade">possibilitar a gravação de relatórios em diversos formatos eletrônicos, inclusive<br />
abertos e não proprietários, tais como planilhas e texto, de modo a facilitar a análise das informações</a>;<br />
III – <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Cat%C3%A1logo_Transpar%C3%AAncia#Portabilidade">possibilitar o acesso automatizado por sistemas externos em formatos abertos,<br />
estruturados e legíveis por máquina</a>;<br />
IV –<a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Cat%C3%A1logo_Transpar%C3%AAncia#Portabilidade"> divulgar em detalhes os formatos utilizados para estruturação da informação</a>;<br />
V –<a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Cat%C3%A1logo_Transpar%C3%AAncia#Informativo"> garantir a autenticidade e a integridade das informações disponíveis para acesso</a>;<br />
VI –<a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Cat%C3%A1logo_Transpar%C3%AAncia#Atualidade"> manter atualizadas as informações disponíveis para acesso</a>;<br />
VII – indicar <strong>local</strong> e instruções que permitam ao interessado <strong>comunicar-se</strong>, por via<br />
eletrônica ou telefônica, <strong>com o órgão</strong> ou entidade detentora do sítio <em>(Indicativo de necessidade de informações de retroalimentação, pode-se entender que são tratadas por <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Cat%C3%A1logo_Transpar%C3%AAncia#Atualidade">rastreabilidade</a>)</em>; e<br />
VIII – adotar as medidas necessárias para garantir a <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Cat%C3%A1logo_Transpar%C3%AAncia#Publicidade">acessibilidade de conteúdo para<br />
pessoas com deficiência</a>, nos termos do art. 17 da Lei nº 10.098, de 19 de dezembro de 2000, e do art. 9º da Convenção sobre os Direitos das Pessoas com Deficiência, aprovada pelo Decreto Legislativo nº 186, de 9 de julho de 2008.</p>
<p>9 &#8211; O acesso a informações públicas será assegurado mediante</p>
<p>I – criação de serviço de informações ao cidadão, nos órgãos e entidades do poder<br />
público, em local com condições apropriadas para:<br />
a) atender e orientar o público quanto ao acesso a informações;<br />
b) informar sobre a tramitação de documentos nas suas respectivas unidades;<br />
c) protocolizar documentos e requerimentos de acesso a informações; e<br />
II – realização de audiências ou consultas públicas, <a href="http://www.er.les.inf.puc-rio.br/~wiki/index.php/Cat%C3%A1logo_Transpar%C3%AAncia#Publicidade">incentivo à participação popular ou a outras formas de divulgação</a>. &#8220;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jcspl.wordpress.com/373/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jcspl.wordpress.com/373/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jcspl.wordpress.com/373/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jcspl.wordpress.com/373/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jcspl.wordpress.com/373/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jcspl.wordpress.com/373/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jcspl.wordpress.com/373/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jcspl.wordpress.com/373/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jcspl.wordpress.com/373/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jcspl.wordpress.com/373/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jcspl.wordpress.com/373/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jcspl.wordpress.com/373/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jcspl.wordpress.com/373/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jcspl.wordpress.com/373/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcspl.net&#038;blog=92444&#038;post=373&#038;subd=jcspl&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jcspl.net/2011/11/04/uma-primeira-leitura-da-lei-de-acesso/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8fba78276388b4e61494a5914c53ded4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Julio Cesar Leite</media:title>
		</media:content>
	</item>
		<item>
		<title>A Arte de Programar</title>
		<link>http://jcspl.net/2011/09/09/a-arte-de-programar/</link>
		<comments>http://jcspl.net/2011/09/09/a-arte-de-programar/#comments</comments>
		<pubDate>Fri, 09 Sep 2011 21:22:08 +0000</pubDate>
		<dc:creator>Julio Cesar Sampaio do Prado Leite</dc:creator>
				<category><![CDATA[ciência da computação]]></category>
		<category><![CDATA[defeitos de software]]></category>
		<category><![CDATA[desenho]]></category>
		<category><![CDATA[engenharia de software]]></category>
		<category><![CDATA[reuso]]></category>
		<category><![CDATA[software engineering]]></category>
		<category><![CDATA[Software Livre]]></category>
		<category><![CDATA[transparência]]></category>
		<category><![CDATA[arquitetura]]></category>
		<category><![CDATA[arte]]></category>
		<category><![CDATA[arte de programar]]></category>
		<category><![CDATA[disciplina]]></category>
		<category><![CDATA[imaginação]]></category>
		<category><![CDATA[knuth]]></category>
		<category><![CDATA[leonardo da vinci]]></category>
		<category><![CDATA[liberdade de criação]]></category>
		<category><![CDATA[planejamento]]></category>
		<category><![CDATA[programação]]></category>
		<category><![CDATA[santiago calatrava]]></category>

		<guid isPermaLink="false">http://jcspl.net/?p=350</guid>
		<description><![CDATA[Hoje, fiz uma palestra para alunos da graduação da PUC-Rio com o título acima.  O objetivo era dar uma idéia mais ampla sobre programação, através de uma visão de arte, arquitetura e fundamentos da computação.  Estou postando aqui, o arquivo pdf da apresentação. Nossa palestra começa com os princípios básicos, ressaltados através de uma viagem [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcspl.net&#038;blog=92444&#038;post=350&#038;subd=jcspl&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hoje, fiz uma palestra para alunos da graduação da PUC-Rio com o título acima.  O objetivo era dar uma idéia mais ampla sobre programação, através de uma visão de arte, arquitetura e fundamentos da computação.  Estou postando<a title="arte-prog" href="http://www-di.inf.puc-rio.br/~julio/arte-prog.pdf"> aqui, o arquivo pdf da apresentação</a>.</p>
<p>Nossa palestra começa com os princípios básicos, ressaltados através de uma viagem eclética com três grandes personagens: Leonardo, Santiago, Donald.</p>
<p>Como tivemos problemas com o Power Point e tivemos que converter a apresentação para pdf, expliquei o que ocorreu e falei um pouco sobre a Adobe, Inc; a companhia ligada ao padrão pdf, mas também a companhia responsável pelo PhotoShop, ressaltando que qualquer profissional da fotografia, hoje, tem que lidar com esse tipo de software. O PhotoShop é hoje, o que era a câmera escura da fotografia analógica.</p>
<p>A todo o momento, ressaltamos a importância da imaginação; da liberdade de criação; nisso é ímpar a figura de <a href="http://it.wikipedia.org/wiki/Leonardo_da_Vinci">Leonardo</a>.</p>
<p>A cada obra apresentada, enfatizamos que houve um planejamento, feito com muita disciplina e trabalho; ou seja: as obras finais foram um processo de criação ordenado, planejado, especificado.</p>
<p>A máxima de que forma segue função é seguida por muitos arquitetos, incluindo <a href="http://zeta.math.utsa.edu/~yxk833/Chris.text.html">Christopher Alexander</a>. Foi Alexander quem primeiro formulou a idéia geral de padrões de desenho, uma idéia chave em engenharia de software. Lembrei também que o Sr. Bill Gates, durante muito tempo, tinha o título de “<a href="http://www.microsoft.com/presspass/exec/ozzie/">Chief Software Architect”</a></p>
<p>Os desenhos de Salvador são um excelente exemplo de forma segue função, principalmente no desenho de pontes. Ressaltei que os desenhos iniciais são feitos a mão, mas que depois são utilizados softwares para não só prover efeitos de visualização, mas como também “dividirem” o projeto em partes para que sejam devidamente especificadas para que essas partes ou componentes sejam construídas, em particular na ponte da cidade de Dallas, onde os arcos em aço são originários da Itália (<a href="http://www.trinityrivercorridor.com/html/trinity_bridges.html">veja aqui</a>).</p>
<p>Em seguida mostrei uma “skin” do <a href="http://www.virtualdj.com">Virtual DJ </a>e falei do papel de Karlheinz Brandenburg como fundamental no desenvolvimento do algoritmo de compactação que é base do <a href="http://pt.wikipedia.org/wiki/MP3">MP3</a>. O importante aqui é ressaltar que um software converte som da forma analógica para a digital de uma maneira bem econômica, isto é, gastando pouca memória. Ressaltei que toda vez que escutassem o seu “ipod” lembrassem que um software, baseado no algoritmo de Brandenburg, esta fazendo o trabalho de transformação da forma binária (0s e 1s) para o som que se escuta. Aproveitei para lembrar o perigo do volume alto para a saúde.</p>
<p>Duas outras telas mostram o software de entretenimento do A330 em processo de “boot”.  Aqui falei do problema de confiabilidade do software e lembrei que a Airbus é fortemente comprometida com a automação de seus aviões. Todos notaram o pingüim e aí falamos de <a href="http://www.cs.helsinki.fi/u/torvalds/">Linus Torvalis</a>, do <a href="http://www.vu.nl/en/research/vision-strategy/researchers-spotlight/prof-dr-andrew-tanenbaum/index.asp">Professor Tanenbaum </a>e do <a href="http://www.minix3.org/">Mimix</a>.</p>
<p>Duas telas mostram o <a href="http://pes.inf.puc-rio.br/cel/">C&amp;L</a>, o código e a grafo de cenários e léxicos. Esse software foi desenvolvido na PUC, por alunos, de forma colaborativa.</p>
<p>Mostrei a seguir a arquitetura do C&amp;L e ressaltei a importância dos componentes! Aproveitamos para dar uma idéia geral sobre Banco de Dados, já que aparecem como componentes da <a href="http://pes.inf.puc-rio.br/cel/mapa.JPG">arquitetura C&amp;L</a>.</p>
<p>Depois dessa página, aparece, novamente, uma foto do “Palazzo Vecchio”, só que aqui de um esquema que explica como o palácio foi aumentado. Vê-se, claramente, que houve uma integração de grandes componentes de forma a integrar o palácio como é hoje, três épocas distintas produziram cada uma das três partes de forma integrada, demonstrando o princípio de composição de componentes (nesse caso grandes componentes).</p>
<p>Em seguida mostramos a capa do livro “The Art of Computer Programming” <a href="http://www.flickr.com/photos/mrbill/2481198023/">encontrada</a> no Flickr, um software para apoio a rede social de interessados em fotografia. Aqui, o título é importante; mostramos como são os tijolos da construção de software, usando um dos livros base da ciência da computação.</p>
<p>Os exemplos copiados do livro original mostram a especificação do componente usando uma linguagem que mistura linguagem natural e símbolos matemáticos, como também mostram o uso de outra linguagem, o fluxograma, para uma visualização gráfica do fluxo de controle. Aqui, ressaltei a importância do controle do tipo repetição ou laço (loop) dizendo como é fundamental termos certeza que o programa não executa eternamente (“entrou em loop”).</p>
<p>A penúltima página mostra como ficaria a implementação, o programa efetivamente, na linguagem Mixal, e como ficaria a representação de memória onde esse programa estaria localizado. A linguagem Mixal foi criada por <a href="http://www-cs-faculty.stanford.edu/~uno/">Donald Knuth </a>o grande mestre da computação. A figura além de mostrar os comandos ”primitivos” (ao nível de montagem),  mostra também, uma forma mais “primitiva”; a tabela numa representação hexadecimal do mesmo programa, e poderia ser ainda mais “primitiva”, se a notação binária fosse utilizada.</p>
<p>Terminei ressaltando a idéia de como as várias camadas de conhecimento sedimentados em software estão sendo base para a construção dos software atuais exemplificados durante a palestra.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jcspl.wordpress.com/350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jcspl.wordpress.com/350/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jcspl.wordpress.com/350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jcspl.wordpress.com/350/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jcspl.wordpress.com/350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jcspl.wordpress.com/350/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jcspl.wordpress.com/350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jcspl.wordpress.com/350/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jcspl.wordpress.com/350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jcspl.wordpress.com/350/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jcspl.wordpress.com/350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jcspl.wordpress.com/350/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jcspl.wordpress.com/350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jcspl.wordpress.com/350/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcspl.net&#038;blog=92444&#038;post=350&#038;subd=jcspl&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jcspl.net/2011/09/09/a-arte-de-programar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8fba78276388b4e61494a5914c53ded4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Julio Cesar Leite</media:title>
		</media:content>
	</item>
		<item>
		<title>HIPO</title>
		<link>http://jcspl.net/2011/06/19/hipo/</link>
		<comments>http://jcspl.net/2011/06/19/hipo/#comments</comments>
		<pubDate>Sun, 19 Jun 2011 14:55:13 +0000</pubDate>
		<dc:creator>Julio Cesar Sampaio do Prado Leite</dc:creator>
				<category><![CDATA[ciência da computação]]></category>
		<category><![CDATA[desenho]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[engenharia de software]]></category>
		<category><![CDATA[modularidade]]></category>
		<category><![CDATA[processo de software]]></category>
		<category><![CDATA[software engineering]]></category>

		<guid isPermaLink="false">http://jcspl.net/?p=340</guid>
		<description><![CDATA[Na década de 70 a IBM lançou um método de desenvolvimento baseado numa linguagem chamada HIPO (Hierarchical Process Input Output).  A linguagem é baseada em uma  hierarquia de processos, definidos pela tripla Entrada, Processo, Saída. Veja aqui um tutorial.  Em 1980 eu criei um método chamado ODD (Objetivo, Descrição, Detalhe) inspirado em HIPO.  Vou recuperar o original e [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcspl.net&#038;blog=92444&#038;post=340&#038;subd=jcspl&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Na década de 70 a IBM lançou um método de desenvolvimento baseado numa linguagem chamada <a title="hipo" href="http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=5388116">HIPO</a> (Hierarchical Process Input Output).  A linguagem é baseada em uma  hierarquia de processos, definidos pela tripla Entrada, Processo, Saída.</p>
<p>Veja <a href="http://www.hit.ac.il/staff/leonidm/information-systems/ch64.html">aqui</a> um tutorial.  Em 1980 eu criei um método chamado ODD (Objetivo, Descrição, Detalhe) inspirado em HIPO.  Vou recuperar o original e colocar aqui como curiosidade histórica.</p>
<p>Abaixo a régua HIPO para o desenho dos diagramas.</p>
<p><a href="http://jcspl.files.wordpress.com/2011/06/hipo-a.pdf">hipo-a</a></p>
<p><a href="http://jcspl.files.wordpress.com/2011/06/hipo-b.pdf">hipo-b</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jcspl.wordpress.com/340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jcspl.wordpress.com/340/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jcspl.wordpress.com/340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jcspl.wordpress.com/340/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jcspl.wordpress.com/340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jcspl.wordpress.com/340/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jcspl.wordpress.com/340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jcspl.wordpress.com/340/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jcspl.wordpress.com/340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jcspl.wordpress.com/340/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jcspl.wordpress.com/340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jcspl.wordpress.com/340/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jcspl.wordpress.com/340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jcspl.wordpress.com/340/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcspl.net&#038;blog=92444&#038;post=340&#038;subd=jcspl&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jcspl.net/2011/06/19/hipo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8fba78276388b4e61494a5914c53ded4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Julio Cesar Leite</media:title>
		</media:content>
	</item>
		<item>
		<title>A linguagem de fluxograma</title>
		<link>http://jcspl.net/2011/05/03/a-linguagem-de-fluxograma/</link>
		<comments>http://jcspl.net/2011/05/03/a-linguagem-de-fluxograma/#comments</comments>
		<pubDate>Tue, 03 May 2011 14:43:32 +0000</pubDate>
		<dc:creator>Julio Cesar Sampaio do Prado Leite</dc:creator>
				<category><![CDATA[software engineering]]></category>
		<category><![CDATA[fluxograma]]></category>
		<category><![CDATA[ibm]]></category>
		<category><![CDATA[linguagem de fluxograma]]></category>
		<category><![CDATA[réguadefluxo]]></category>
		<category><![CDATA[réguadefluxograma]]></category>

		<guid isPermaLink="false">http://jcspl.net/?p=331</guid>
		<description><![CDATA[Estou anexando as imagens dos elementos da linguagem de fluxograma usada pela IBM no século passado.  É ao mesmo tempo uma nota histórica, e uma amostra de que, na verdade, os conceitos básicos das modernas linguagens de fluxo, principalmente as de fluxo de trabalho (BPMN, EPC, entre outras), já são utilizados há muito tempo.  Vejam em [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcspl.net&#038;blog=92444&#038;post=331&#038;subd=jcspl&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Estou anexando as imagens dos elementos da linguagem de fluxograma usada pela IBM no século passado.  É ao mesmo tempo uma nota histórica, e uma amostra de que, na verdade, os conceitos básicos das modernas linguagens de fluxo, principalmente as de fluxo de trabalho (BPMN, EPC, entre outras), já são utilizados há muito tempo.  Vejam em especial o anúncio para um programa de edição de fluxos (um Visio pré-histórico).</p>
<p>A régua, que fica dentro do envelope, o qual mostramos abaixo, era uma ferramenta de trabalho importante para os engenheiros de software das décadas de 60-80, onde tanto fluxo de programas, como fluxos de trabalho e descrições de arquitetura utilizavam esses símbolos.</p>
<p><a href="http://jcspl.files.wordpress.com/2011/05/flowchart-a.pdf">flowchart-a</a></p>
<p><a href="http://jcspl.files.wordpress.com/2011/05/flowchart-b.pdf">flowchart-b</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jcspl.wordpress.com/331/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jcspl.wordpress.com/331/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jcspl.wordpress.com/331/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jcspl.wordpress.com/331/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jcspl.wordpress.com/331/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jcspl.wordpress.com/331/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jcspl.wordpress.com/331/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jcspl.wordpress.com/331/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jcspl.wordpress.com/331/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jcspl.wordpress.com/331/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jcspl.wordpress.com/331/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jcspl.wordpress.com/331/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jcspl.wordpress.com/331/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jcspl.wordpress.com/331/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcspl.net&#038;blog=92444&#038;post=331&#038;subd=jcspl&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jcspl.net/2011/05/03/a-linguagem-de-fluxograma/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8fba78276388b4e61494a5914c53ded4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Julio Cesar Leite</media:title>
		</media:content>
	</item>
		<item>
		<title>CIbSE 2011</title>
		<link>http://jcspl.net/2011/05/03/cibse-2011/</link>
		<comments>http://jcspl.net/2011/05/03/cibse-2011/#comments</comments>
		<pubDate>Tue, 03 May 2011 14:33:00 +0000</pubDate>
		<dc:creator>Julio Cesar Sampaio do Prado Leite</dc:creator>
				<category><![CDATA[software engineering]]></category>
		<category><![CDATA[cibse2011 sucesso]]></category>

		<guid isPermaLink="false">http://jcspl.net/?p=328</guid>
		<description><![CDATA[O congresso foi um sucesso: 110 inscritos. Excelentes palestras. Em breve colocarei mais informações.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcspl.net&#038;blog=92444&#038;post=328&#038;subd=jcspl&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>O congresso foi um sucesso: 110 inscritos.  Excelentes palestras.  Em breve colocarei mais informações.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jcspl.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jcspl.wordpress.com/328/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jcspl.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jcspl.wordpress.com/328/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jcspl.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jcspl.wordpress.com/328/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jcspl.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jcspl.wordpress.com/328/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jcspl.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jcspl.wordpress.com/328/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jcspl.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jcspl.wordpress.com/328/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jcspl.wordpress.com/328/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jcspl.wordpress.com/328/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcspl.net&#038;blog=92444&#038;post=328&#038;subd=jcspl&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jcspl.net/2011/05/03/cibse-2011/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8fba78276388b4e61494a5914c53ded4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Julio Cesar Leite</media:title>
		</media:content>
	</item>
		<item>
		<title>Engenharia de Software &#8212; Rara Oportunidade</title>
		<link>http://jcspl.net/2011/03/22/engenharia-de-software-rara-oportunidade/</link>
		<comments>http://jcspl.net/2011/03/22/engenharia-de-software-rara-oportunidade/#comments</comments>
		<pubDate>Tue, 22 Mar 2011 13:37:43 +0000</pubDate>
		<dc:creator>Julio Cesar Sampaio do Prado Leite</dc:creator>
				<category><![CDATA[educação]]></category>
		<category><![CDATA[engenharia de requisitos]]></category>
		<category><![CDATA[engenharia de software]]></category>
		<category><![CDATA[gerência]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[ontologia]]></category>
		<category><![CDATA[ontology]]></category>
		<category><![CDATA[processo de software]]></category>
		<category><![CDATA[Produtividade]]></category>
		<category><![CDATA[puc-rio]]></category>
		<category><![CDATA[requirements]]></category>
		<category><![CDATA[requisitos]]></category>
		<category><![CDATA[reuse]]></category>
		<category><![CDATA[reuso]]></category>
		<category><![CDATA[software engineering]]></category>
		<category><![CDATA[Software Livre]]></category>
		<category><![CDATA[software transparente]]></category>

		<guid isPermaLink="false">http://jcspl.net/?p=324</guid>
		<description><![CDATA[Oi, Temos uma ótima notícia para os interessados em Engenharia de Software em geral e Engenharia de Requisitos e Experimentação em particular. O CIbSE (CIbSE, WER e ESELAW) está com um programa de altíssimo nível: palestra principal a ser proferida pelo Prof. Lucena falando da Ciênca da Web e a Engenharia de Software, quatro tutoriais [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcspl.net&#038;blog=92444&#038;post=324&#038;subd=jcspl&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Oi,</p>
<p>Temos uma ótima notícia para os interessados em Engenharia de Software em geral e Engenharia de Requisitos e Experimentação em particular.</p>
<p>O CIbSE (CIbSE, WER e ESELAW) está com um programa de altíssimo nível: palestra principal a ser proferida pelo Prof. Lucena falando da Ciênca da Web e a Engenharia de Software, quatro tutoriais sobre importantes aspectos da Engenharia de Software (qualidade, ontologias, estatística e ISO/IEC 29110), e mais de 30 palestras .</p>
<p><a href="http://cibse.inf.puc-rio.br/">http://cibse.inf.puc-rio.br/</a></p>
<p>É uma excelente oportunidade para aqueles que querem conhecer mais sobre Engenharia de Software, bem como para aqueles que já fazem pesquisas na área.</p>
<p>Além disso,  teremos um painel com profissionais com experiências importantes na Engenharia de Software em contextos distintos: IBM, Accenture e Concrete Solutions.</p>
<p>Tudo isso no Campus da PUC-Rio, aqui no Rio de Janeiro, que, como bem lembrou o Presidente Obama, é a Cidade Maravilhosa.  Então é uma ótima oportunidade para aprender mais sobre Engenharia de Software e conhecer ou rever o Rio.</p>
<p>Esperamos vocês.</p>
<p>Confira o programa:  <a href="http://cibse.inf.puc-rio.br/files/CIbSE_WER2011_Program.pdf">http://cibse.inf.pucrio.br/files/CIbSE_WER2011_Program.pdf</a></p>
<p>Outra coisa: peço um favor,: se conhece alguém que tenha interesse em Engenharia de Software, mas que deixe de ver essa nota, repasse-a.   É sem dúvida uma excelente oportunidade tendo em vista a alta qualidade do evento.</p>
<p>Obrigado.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jcspl.wordpress.com/324/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jcspl.wordpress.com/324/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jcspl.wordpress.com/324/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jcspl.wordpress.com/324/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jcspl.wordpress.com/324/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jcspl.wordpress.com/324/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jcspl.wordpress.com/324/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jcspl.wordpress.com/324/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jcspl.wordpress.com/324/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jcspl.wordpress.com/324/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jcspl.wordpress.com/324/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jcspl.wordpress.com/324/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jcspl.wordpress.com/324/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jcspl.wordpress.com/324/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcspl.net&#038;blog=92444&#038;post=324&#038;subd=jcspl&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jcspl.net/2011/03/22/engenharia-de-software-rara-oportunidade/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8fba78276388b4e61494a5914c53ded4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Julio Cesar Leite</media:title>
		</media:content>
	</item>
		<item>
		<title>Impressão do Voto</title>
		<link>http://jcspl.net/2011/02/09/impressao-do-voto/</link>
		<comments>http://jcspl.net/2011/02/09/impressao-do-voto/#comments</comments>
		<pubDate>Wed, 09 Feb 2011 13:30:37 +0000</pubDate>
		<dc:creator>Julio Cesar Sampaio do Prado Leite</dc:creator>
				<category><![CDATA[software engineering]]></category>

		<guid isPermaLink="false">http://jcspl.net/?p=321</guid>
		<description><![CDATA[O sistema eleitoral brasileiro, um exemplo mundial, deixa de apresentar uma característica que seria importante para eventuais auditorias. A impressão do voto já causou muitas discussões.  Recentemente, o Professor Michael Stanton enviou uma mensagem ao fórum da Sociedade Brasileira de Computação sobre os últimos acontecimentos referentes a esse debate. Vale a pena ler.  Pense sobre [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcspl.net&#038;blog=92444&#038;post=321&#038;subd=jcspl&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>O sistema eleitoral brasileiro, um exemplo mundial, deixa de apresentar uma característica que seria importante para eventuais auditorias.</p>
<p>A impressão do voto já causou muitas discussões.  Recentemente, o Professor <a href="http://www.ic.uff.br/~michael/">Michael Stanton</a> enviou uma mensagem ao fórum da <a href="http://www.sbc.org.br/">Sociedade Brasileira de Computação </a>sobre os últimos acontecimentos referentes a esse debate.</p>
<p>Vale a pena ler.  Pense sobre o que leu.</p>
<p>Reproduzo abaixo a mensagem:</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<blockquote>
<table border="0" cellspacing="0" cellpadding="1" width="100%" align="center" bgcolor="#ababab">
<tbody>
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="3" width="100%" align="center">
<tbody>
<tr bgcolor="#ffffff">
<td>
<table border="0" cellspacing="5" cellpadding="1" align="left">
<tbody>
<tr>
<td align="left">
<pre>Prezad@s

Há vários anos venho acompanhando as enormes dificuldades que existem
para convencer os Srs juízes do TSE que existem deficiências sérias na
segurança no projeto das urnas eletrônicas utilizadas no país desde a
década dos 1990, que possibilitam a corrupção geral do software da urna
por um indivíduo ou grupo com acesso privilegiado a seu manuseio, sem que
isto seja detetado por observadores externos. Há consenso geral em vários
países sobre o papel essencial de auditoria da correção do processo,
possibilitada pela impressão do voto do eleitor, e a confirmação por ele
que corresponde a sua vontade expressa na votação. Na atual lei
eleitoral, o artigo 5º prevê a impressão do voto para eleições futuras,
para possibilitar esta auditoria. Esta decisão do Congresso Nacional
contrariava a recomendação do TSE, que não concordava com esta auditoria
via voto impresso. 

O último lance dado deste briga na surdina é a Ação Direto de
Inconstitucionalidade (ADIN 4543) da referida lei encaminhada pela
Procuradoria Geral da República, a qual deverá ser julgada pelo STF, do
qual vários juízes já atuaram ou atuam no TSE. 

Em seguida está anexa mensagem do Sr Amílcar Brunazo, especialista em
segurança de dados e assessor do Partido Democrático Trabalhista (PDT),
sobre a contestação desta ADIN, que conta com pareceres técnicos de 4
professores da nossa comunidade: Jorge Stolfi (Unicamp), Walter di
Picchia (USP), Clovis Fernandes (ITA) e eu. 

Recomendo aos noss@s sóci@s conhecerem esta iniciativa, e, quando
possível, divulgarem e apoiarem esta causa essencialmente
democrática.

        Michael
Stanton

        Professor
Titular

        Instituto de
Computação, UFF

Subject: ADIN em Defesa da
Fraude Eleitoral por Software - O fio da meada

From: Amilcar Brunazo Filho 

To: Forum da Cidadania em Santos

Cc: Movimento Nacional pela Reforma Política com Parti

Date: Sun, 06 Feb 2011 20:49:22 -0200

Informamos que o PDT, por meio de seus advogados Maria Cortiz e Marcos
Ribeiro, deu entrada no STF com pedido para intervir na ADI 4543 na
qualidade de Amicus Curiae para defender a Lei Contra Fraude
Eleitoral por Software (Artigo 5ª da Lei 12.034/2009).

A petição do PDT inclui 4 laudos técnicos de professores especialistas em
TI e engenharia elétrica - prof. Jorge Stolfi (UNICAMP), prof. Walter Del
Picchia (POLI), prof. Clóvis Fernandes (ITA) e prof. Michael Stanton
(UFF) - e pode ser baixada de:

<a href="http://votoeletronico.googlegroups.com/attach/ed8e3bfea4af4054/ADI4543-PDT.zip?part=4" target="_blank">http://votoeletronico.googlegroups.com/attach/ed8e3bfea4af4054/ADI4543-PDT.zip?part=4</a>

1) O que é a Lei e o que é a ADIN

O Art. 5º da Lei 12.034/2009 tem sido chamada (inclusive por mim) de
Lei do Voto Impresso ou de Lei da Auditoria do Resultado
Eleitoral, mas estas não são sua melhor denominação uma vez que em
seu § 5º trata de tema que não tem nada a ver com isso.

O nome mais correto e completo é Lei Contra Fraude Eleitoral por
Software (das urnas eletrônicas) por estabelecer normas
para:

Objetivo 1- DETECTAR a Fraude de DESVIO DE VOTOS por
adulteração do software das urnas 

Objetivo 2- IMPOSSIBILITAR a Fraude de VIOLAÇÃO SISTEMÁTICA DO
VOTO por adulteração do software das urnas

O objetivo 1 é alcançado pela Auditoria Automática do Resultado Eleitoral
de forma independente do software das urnas e por meio do Voto Impresso
Conferido pelo Eleitor (§§ 1º a 4º da lei).

O objetivo 2 é alcançado pela separação total entre o equipamento de
identificação do eleitor e o equipamento coletor do voto (§§ 5º da
lei).

Assim, a ADI 4543, que pede a derrubada dessa lei, deve ser chamada
por:  ADIN em Defesa da Fraude Eleitoral por Software.

2) Quem perde espaço com a Lei

A Lei contra Fraude Eleitoral por Software atinge e restringe o
campo de atuação daquelas pessoas que, por ventura, queiram explorar
oportunidades de fraudar as eleições eletrônicas pela adulteração do
software das urnas eletrônicas.

Aqui no Brasil, o software das urnas eletrônicas é totalmente
desenvolvido e controlado pela secretaria de informática do TSE (STI-TSE)
que já incluiu no software algumas defesas contra o risco menor, o ataque
por agentes externos.

Porém, considerando os dados históricos, nacionais e internacionais, que
mostram que mais de 90% dos ataques por adulteração do software em
grandes sistemas informatizados tem origem ou conivência de agentes
internos ao sistema se percebe que a Lei contra Fraude
Eleitoral por Software coíbe, principalmente, o espaço de ação de
possíveis fraudadores que tenham acesso interno ao software das urnas
eletrônicas.

Em outras palavras, bem claras, as regras e limitações impostas pela
Lei contra Fraude Eleitoral por Software atinge e restrige
principalmente os funcionários da STI-TSE que, eventualmente, queiram
fraudar o sistema eleitoral por via do software das urnas. 

A lei objetiva, dessa forma, proteger o cidadão de fora do
sistema contra a fraude que possa vir de dentro do
sistema.

Isso explica com clareza porque nascem sempre no TSE e da STI-TSE todas
as tentativas e ações para impedir a vigência da Lei contra Fraude
Eleitoral por Software. Foi assim em 2002 com a Lei 10.408/2002 e
está sendo assim com a Lei 12.034/2009.

3) O Fio da Meada

Seguindo ao fio da meada que levou à recente apresentação da ADIN em
Defesa da Fraude Eleitoral por Software fica evidente que, embora
tenha sido apresentada pelo PGR, a autoria da ADI 4543 partiu da
cúpula administrativa do TSE, devidamente instrumentada pela STI-TSE.

E para piorar esse abuso, a ação será julgada pelos próprios autores
da ação e seus pares!

A sequência cronológica dos fatos: 

a) Setembro de 2009

A Lei 12.034 (mini-reforma eleitoral) é aprovada no congresso e
sancionada pelo presidente apesar de toda pressão contra, largamente
mostrada na imprensa, de ministros e ex-ministros do TSE.

A lei concede prazo até 2014 para o TSE adaptar seus
equipamentos.

O PGR não apresentou nenhuma manifestação, nem a favor nem contra, nem
antes nem depois de sancionada a lei.

b) Novembro de 2009 

São recebidas as propostas para o fornecimento de 250 mil novas
urnas eletrônicas.

O projeto da nova urna é feito pela STI-TSE e prevê a inclusão de
sensor e software de biometria no Terminal do Mesário, em frontal
desrespeito ao §5º da nova lei, que prevê para 2014  separação
total entre equipamentos de identificação e de votação.

Parecer da STI-TSE nega impugnação, paradoxalmente afirmando que o
projeto atende a lei.

Parecer da STI-TSE nega outras impugnações contra as
especificações que determinam marcas de produtos. Três empresas
desistem da concorrência, restando apenas duas.

Parecer da STI-TSE exclui uma das concorrente, restando apenas
a Diebold-Procom (fornecedora de 100% das urnas usadas na coleta de
votos em 2010)

c) Outubro de 2010

Nota do TSE, com informações passadas pela STI-TSE, informa que 
foram compradas 194 mil urnas da Diebold, referente a licitação de
2009.

Essas urnas não atendem ao § 5º da Lei contra Fraude Eleitoral
por Software.

Vejam a nota e o video do TSE que falam que &amp;quot;os equipamentos
(urnas) vêm acoplados a um leitor biométrico para identificação dos
eleitores por meio das impressões digitais&amp;quot; em:

<a href="http://www.tse.gov.br/internet/urnaEletronica/noticias/concluida_producao_novas_urnas.html" target="_blank">http://www.tse.gov.br/internet/urnaEletronica/noticias/concluida_producao_novas_urnas.html</a>

<a href="http://agencia.tse.gov.br/sadAdmAgencia/noticiaSearch.do?acao=get&amp;amp;id=1333450&amp;amp;toAction=VIDEO_HOT_VIEW" target="_blank">http://agencia.tse.gov.br/sadAdmAgencia/noticiaSearch.do?acao=get&amp;amp;id=1333450&amp;amp;toAction=VIDEO_HOT_VIEW</a>

d) Novembro de 2010

Nota do TSE informa que:

<a href="http://agencia.tse.gov.br/sadAdmAgencia/noticiaSearch.do?acao=get&amp;amp;id=1347457" target="_blank">http://agencia.tse.gov.br/sadAdmAgencia/noticiaSearch.do?acao=get&amp;amp;id=1347457</a>

&amp;quot;O presidente do Tribunal Superior Eleitoral, ministro Ricardo
Lewandowski, participa nesta sexta-feira (26), em Campo Grande, da
51ª Reunião do Colégio de Presidentes dos Tribunais
Eleitorais.

A programação da tarde de sexta-feira será coordenada pelo
TSE.&amp;quot;

A STI-TSE produz um vídeo que induz interpretações totalmente
equivocadas e forçadamente distorcidas sobre a Lei contra Fraude
Eleitoral por Software.

Por ex., apresenta o Terminal do Mesário como se fosse o equipamento
(completo) de identificação do eleitor (que a lei manda separar da urna)
para induzir quem não conhece o equipamento à absurda interpretação de
que desconectar o equipamento de identificação retiraria do mesário
qualquer controle sobre a urna permitindo votos repetidos pelo mesmo
eleitor.

Também, mostra um eleitor vendo o número de autenticação impresso do voto
antes de confirmar o voto, apesar da lei dizer claramente que esse
código deverá ser impresso somente APÓS a confirmação final do voto pelo
eleitor.

Todos esses argumentos equivocados foram desmentidos na petição do PDT e
nos seus 4 laudos técnicos. Também já haviam sido desacreditados no
Congresso quando foram apresentados pelo secretário da STI-TSE e
ignorados pelos parlamentares que aprovaram a nova lei.

O vídeo da STI-TSE foi apresentado pelo presidente do TSE para todos os
presidentes de TRE na citada reunião. Assim, a STI-TSE com o respaldo do
presidente do TSE conseguiu induzir os presidentes de TRE a se oporem à
Lei contra Fraude Eleitoral por Software, como prova a Carta de Campo
Grande contendo as decisões do Congresso do Colégio de presidentes de
TRE, que diz:

&amp;quot;(III) face as alterações advindas do art. 5º da Lei
nº12.034/09, que comprometem o processo eleitoral, decidiu-se pelo
encaminhamento do vídeo elaborado pela Secretaria de Tecnologia da
Informação do TSE a todos os Tribunais Regionais Eleitorais do país,
para conhecimento e providências, notadamente no fim de adotar-se medidas
urgentes no resguardo à tentativa de quebra do sigilo do voto -
assegurado na Carta Magna e possíveis fraudes na votação ante a inovação
legal.&amp;quot;

A carta dos presidentes de TRE está em:

<a href="http://www.tre-ms.gov.br/noticias/CartaCampoGrande.pdf" target="_blank">http://www.tre-ms.gov.br/noticias/CartaCampoGrande.pdf</a>

<a href="http://agencia.tse.gov.br/sadAdmAgencia/arquivoSearch.do?acao=getBin&amp;amp;arqId=1422967" target="_blank">http://agencia.tse.gov.br/sadAdmAgencia/arquivoSearch.do?acao=getBin&amp;amp;arqId=1422967</a>

O TRE-RS disponibilizou o vídeo da STI-TSE em:

<a href="http://www.youtube.com/CanalTRERS#p/u/0/n9i7JGrgAYM" target="_blank">http://www.youtube.com/CanalTRERS#p/u/0/n9i7JGrgAYM</a>

e) Dezembro de 2010

O TSE adita o contrato com a Diebold para comprar, agora sem licitação,
mais 117 mil urnas que não atendem ao § 5º da Lei Contra Fraude Eleitoral
por Software, isto é, com o equipamento  de identificação do
eleitor acoplado à urna.

Vejam o vídeo dessa notícia em :

<a href="http://www.youtube.com/justicaeleitoral#p/u/37/U5g5_KIebPg" target="_blank">http://www.youtube.com/justicaeleitoral#p/u/37/U5g5_KIebPg</a>

f) Janeiro de 2011

Como resultado da indução pelo presidente do TSE e instrumentado pela
STI-TSE, o Colégio de Presidentes de TRE remete ao Procurador Geral
da República peticionando a apresentação de uma ADIN para acabar com a
Lei Contra Fraude Eleitoral por Software, apresentado os mesmos
argumentos equivocados e distorcidos do vídeo da STI-TSE.

Imediatamente, de forma totalmente submissa e acrítica, a PGR transcreve
integralmente a petição instigada pelo TSE, com os mesmos pobres
argumentos, e dá entrada no STF, na ADIN em Defesa da Fraude Eleitoral
por Software.

Tanto o pedido dos presidentes de TRE como a inicial da ADIN podem ser
baixados de :

<a href="http://redir.stf.jus.br/estfvisualizadorpub/jsp/consultarprocessoeletronico/ConsultarProcessoEletronico.jsf?seqobjetoincidente=4019347" target="_blank">http://redir.stf.jus.br/estfvisualizadorpub/jsp/consultarprocessoeletronico/ConsultarProcessoEletronico.jsf?seqobjetoincidente=4019347</a>

O PGR incluiu na ADIN um pedido de Medida Cautelar para suspender a lei
de imediato, alegando que o TSE teria que incorrer em custos para adaptar
seus equipamentos, mas na realidade, o motivo desse pedido de urgência,
que o TSE induziu, é que ele próprio já comprou 313 mil urnas projetadas
pela STI-TSE em desacordo com a Lei Contra Fraude Eleitoral por
Software e agora, abusando de seus poderes, tenta um artificio para
adaptar a lei a seus milhares de equipamentos ilegais.

A chave de ouro de toda essa artimanha - para que, sem que o nome do
TSE aparecesse, fosse aberta uma ADIN contra lei que dificulta a fraude
por seus funcionários - é que os ministros do STF que julgarão essa ADIN,
todos, são ou foram ministros administradores ou presidentes do TSE.
Praticamente todos eles já se manisfestaram publicamente contra o voto
impresso e já criticaram a Lei contra Fraude Eleitoral por
Software.

O ministro Lewandowski,  que articulou todo esse concerto para a
abertura da ADIN - ou seja, é ele o verdadeiro autor da ADIN por trás das
aparências formais - será juiz a julgar a procedência de seu próprio
pedido.

A ministra Carmem Lúcia, a relatora da ADIN, é também vice-presidente do
TSE.

O ministro Ayres Brito foi presidente do TSE até 2010.

O ministro Marco Aurélio Melo logo assumirá a presidência do TSE pela
terceira vez.

4) A Sensação de Onipotência - O Conteúdo Vazio

A soberba é traiçoeira. A sensação de onipotência que propicia, leva
àqueles por ela dominados, ao descuido e ao desleixo.

Talvez por esse motivo, a articulação levada adiante pela Justiça
Eleitoral resultou numa peça em que os aspectos formais foram cuidados
para esconder sua verdadeira origem, o TSE, mas houve enorme descuido na
argumentação do mérito.

Sob uma confiança de um resultado garantido no STF, as alegações
construídas pela STI-TSE para justificar o pedido são vergonhosamente
pobres e não se sustentam perante um crivo técnico medianamente
capaz, como se mostra na petição do PDT.

Por exemplo, a inépcia do pedido principal. Pediram a nulidade de
todo Artigo 5º, incluindo caput e cinco parágrafos, mas só apresentaram
argumentos contra dois parágrafos dos quais os demais independem. Esse é
um erro jurídico primário, iniciado pelos técnicos de informática mas
que desembargadores, ministros e procuradores - não vou me atrever a
ilações sobre o porquê - não enxergaram!!!

Eles devem ter certeza que não serão questionados no nível técnico, senão
teriam elaborado um pouco mais seus argumentos.

5) Quem tem olhos, que veja

Quem tem ouvidos para ouvir e olhos para enxergar, consegue notar que a
Justiça Eleitoral - instrumentada pela STI-TSE onde estariam, em
tese, os principais atingidos pelas restrições da nova lei contra
potenciais fraudadores do software eleitoral - está enfrentando a
ordem democrática natural, está desafiando a separação dos
poderes, está tentando submeter Legislativo e Executivo a seu
jugo, ao articular para derrubar uma lei, devidamente criada pelos
outros poderes constituídos, que, em defesa dos cidadãos, limita a
capacidade e as oportunidades dos seus internos de, eventualmente,
fraudarem eleições.

Fundindo as frases de Toynbee e Stalin  *: 

O maior castigo para quem não cuida do seu sistema eleitoral, é ser
governado por quem cuida dele.

* os originais são:

Toynbee - &amp;quot;O maior castigo para quem não gosta de
política, é ser governado por quem gosta&amp;quot;

Stalin - &amp;quot;Quem vota e como vota não conta nada;
quem conta os votos é que realmente importa&amp;quot;

Saudações,

Eng. Amilcar Brunazo Filho

membro do Comitê Multidisciplinar Independente - CMind

O TSE pode fazer mais.

Além da APURAÇÃO RÁPIDA DOS VOTOS, que já nos oferece,

deveria propiciar uma APURAÇÃO CONFERÍVEL PELA SOCIEDADE CIVIL

Conheça o
Relatório
do CMind</pre>
<hr size="1" noshade="noshade" />
<pre>_______________________________________________
Sbc-l mailing list
<a href="https://webmail.inf.puc-rio.br/src/compose.php?send_to=Sbc-l%40sbc.org.br">Sbc-l@sbc.org.br</a>
<a href="https://grupos.ufrgs.br/mailman/listinfo/sbc-l" target="_blank">https://grupos.ufrgs.br/mailman/listinfo/sbc-l</a></pre>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p></blockquote>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jcspl.wordpress.com/321/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jcspl.wordpress.com/321/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jcspl.wordpress.com/321/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jcspl.wordpress.com/321/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jcspl.wordpress.com/321/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jcspl.wordpress.com/321/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jcspl.wordpress.com/321/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jcspl.wordpress.com/321/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jcspl.wordpress.com/321/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jcspl.wordpress.com/321/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jcspl.wordpress.com/321/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jcspl.wordpress.com/321/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jcspl.wordpress.com/321/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jcspl.wordpress.com/321/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcspl.net&#038;blog=92444&#038;post=321&#038;subd=jcspl&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jcspl.net/2011/02/09/impressao-do-voto/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8fba78276388b4e61494a5914c53ded4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Julio Cesar Leite</media:title>
		</media:content>
	</item>
		<item>
		<title>Educação</title>
		<link>http://jcspl.net/2010/10/16/educacao/</link>
		<comments>http://jcspl.net/2010/10/16/educacao/#comments</comments>
		<pubDate>Sat, 16 Oct 2010 23:12:33 +0000</pubDate>
		<dc:creator>Julio Cesar Sampaio do Prado Leite</dc:creator>
				<category><![CDATA[educação]]></category>
		<category><![CDATA[política]]></category>
		<category><![CDATA[software engineering]]></category>

		<guid isPermaLink="false">http://jcspl.net/?p=306</guid>
		<description><![CDATA[Nesse espaço, além da ênfase na Engenharia de Software, opino de maneira política. Ressaltei, várias vezes, a importância da Educação (veja aqui, aqui e aqui). A Educação passa, principalmente, pelo entendimento, pela sociedade, da importância do Professor; peça chave na formação do indivíduo, nos mais diferentes níveis. A sociedade brasileira ao longo dos últimos 25 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcspl.net&#038;blog=92444&#038;post=306&#038;subd=jcspl&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Nesse espaço, além da ênfase na Engenharia de Software, opino de maneira política. Ressaltei, várias vezes, a importância da Educação (veja <a title="ed1" href="http://jcspl.net/2007/05/26/educacao-e-importante/" target="_blank">aqui</a>, <a title="ed2" href="http://jcspl.net/2007/07/30/educacao-uma-verdade-incoveniente/" target="_blank">aqui</a> e <a title="ed3" href="http://jcspl.net/2010/07/30/educacao-aosd-engenharia-de-requisitos/" target="_blank">aqui</a>).</p>
<p>A Educação passa, principalmente, pelo entendimento, pela sociedade, da importância do Professor; peça chave na formação do indivíduo, nos mais diferentes níveis. A sociedade brasileira ao longo dos últimos 25 anos deixou de perceber como a figura do Professor foi sendo alvo de um ataque constante por parte de setores retrógrados da sociedade.</p>
<p>Sob o pretexto da falta de recursos orçamentários, governos municipais, estaduais e o governo federal patrocinaram um achatamento salarial da categoria, que levou a situações extremas como a vivenciada pelo <a title="edu" href="http://jcspl.net/2007/07/30/educacao-uma-verdade-incoveniente/" target="_blank">Estado do Rio de Janeiro</a>, o segundo Estado da federação, em nível econômico, mas o que, até pouco tempo, era o que pior remunerava seus Professores.</p>
<p>Essa situação de descaso gerou uma série de problemas já conhecidos. O atual governo, que está por terminar, procurou melhorar essa situação. Essa é minha opinião baseada em observações pessoais e fatos da realidade. Creio que o MEC tem, nos últimos anos, procurado caminhos de melhoria e de crescimento orçamentário com vistas a recuperar uma situação que era extremamente injusta com a parte da sociedade que vive para passar conhecimentos e continuar aprendendo.</p>
<p>Recentemente, o Presidente Obama falou sobre a importância da Educação e da necessidade constante de sua melhora (&#8220;BarackObama <em>At every juncture in history, we’ve recognized that the way to move forward, in our own lives and as a nation, is to put education first. </em><br />
5:45 PM Aug 9th via HootSuite&#8221;). Olha que isso vem de um país que é considerado o mais rico. Se é importante para eles, imagina para nós. No entanto, no mesmo Estados Unidos, o governador da Califórnia briga com os sindicatos daquele Estado porque acredita que a educação é mais cara do que deveria, ou que gasta muito em proporção a sua qualidade. A visão conservadora geralmente vê educação como despesa e não como investimento e enfatiza métricas operacionais, menosprezando o aspecto semântico da educação: educar para pensar, para buscar melhores condições, buscar liberdade, independência.</p>
<p>No momento em que estamos numa fase de escolha eleitoral, vejo com preocupação a discussão sobre a Educação. Três situações recentes chamam atenção: a) alguns reitores manifestam <a title="reitores" href="http://www.andifes.org.br/index.php?option=com_content&amp;view=article&amp;id=4221:grupo-de-reitores-de-universidades-federais-fazem-manifesto&amp;catid=58&amp;Itemid=100012" target="_blank">opinião</a> sobre os resultados recentes de políticas públicas nesse sentido, b) alguns<a title="edu sp" href="http://emdefesadaeducacao.wordpress.com/" target="_blank"> Professores do Estado mais rico </a>da federação demonstram preocupação quanto as políticas daquele Estado no setor, e  c) a preocupante <a title="enem" href="http://portal.mec.gov.br/index.php?option=com_content&amp;view=article&amp;id=15946" target="_blank">campanha contra o Enem</a>.</p>
<p>Sobre o último item:  o trabalho que vem sendo feito pelo MEC é positvo.  A construção do Enem, com o envolvimento de grande número de Professores, no sentido de aperfeiçoar o acesso à Universidade pode ter pontos de discussão, mas é, sem sombra de dúvida, um avanço. </p>
<p>Se você leu até aqui é porque importa-se com a Educação. Portanto, pense bem sobre sua <a title="escolher" href="http://id-op.blogspot.com/2006/08/o-que-saber-votar.html" target="_blank">escolha</a> nas <a title="vt" href="http://id-op.blogspot.com/2006/08/meu-voto-faz-diferena.html" target="_blank">eleições</a> de 2010. Lembre sempre: Educação é Importante.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jcspl.wordpress.com/306/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jcspl.wordpress.com/306/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jcspl.wordpress.com/306/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jcspl.wordpress.com/306/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jcspl.wordpress.com/306/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jcspl.wordpress.com/306/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jcspl.wordpress.com/306/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jcspl.wordpress.com/306/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jcspl.wordpress.com/306/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jcspl.wordpress.com/306/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jcspl.wordpress.com/306/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jcspl.wordpress.com/306/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jcspl.wordpress.com/306/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jcspl.wordpress.com/306/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcspl.net&#038;blog=92444&#038;post=306&#038;subd=jcspl&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jcspl.net/2010/10/16/educacao/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8fba78276388b4e61494a5914c53ded4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Julio Cesar Leite</media:title>
		</media:content>
	</item>
		<item>
		<title>Paul Graham</title>
		<link>http://jcspl.net/2010/10/10/paul-graham/</link>
		<comments>http://jcspl.net/2010/10/10/paul-graham/#comments</comments>
		<pubDate>Sun, 10 Oct 2010 16:19:02 +0000</pubDate>
		<dc:creator>Julio Cesar Sampaio do Prado Leite</dc:creator>
				<category><![CDATA[desenho]]></category>
		<category><![CDATA[evolution]]></category>
		<category><![CDATA[software engineering]]></category>
		<category><![CDATA[software transparente]]></category>
		<category><![CDATA[transparência em software]]></category>

		<guid isPermaLink="false">http://jcspl.net/?p=301</guid>
		<description><![CDATA[O Miguel foi quem me passou esse elo do sítio desse lispeiro, que hoje trabalha no fomento de nova idéias na área de software.  Levei tempo para ir explorar o conteúdo desse sítio.  Está em Inglês, portanto de acesso limitado. Uma das coisas que me chamou a atenção foi uma citação do livro &#8220;Structure and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcspl.net&#038;blog=92444&#038;post=301&#038;subd=jcspl&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>O Miguel foi quem me passou esse elo do <a href="http://www.paulgraham.com/index.html">sítio</a> desse lispeiro, que hoje trabalha no fomento de nova idéias na área de software.  Levei tempo para ir explorar o conteúdo desse sítio.  Está em Inglês, portanto de acesso limitado.</p>
<p>Uma das coisas que me chamou a atenção foi uma citação do livro &#8220;<a href="http://mitpress.mit.edu/sicp/full-text/book/book.html">Structure and Interpretation of Computer Programs</a>&#8220;, livro que recomendo (veja elo aí do lado) que resumo dessa maneira: &#8220;Livro obrigatório para quem quer aprender a programar. É difícil, mas é essencial.&#8221;   A citação em questão é: &#8220;Thus, programs must<br />
be written for people to read, and only incidentally for machines to execute.&#8221; (Programas devem ser escritos para que pesssoas os leiam e apenas incidentalmente para que máquinas os executem).  Ou seja programas devem ser escritos para que possam ser lidos por humanos, e para isso precisam ser<a href="http://transparencia.les.inf.puc-rio.br/"> transparentes</a>.</p>
<p>Recomendo dois textos do autor: &#8220;<a href="http://www.paulgraham.com/hp.html">Hackers and Painters</a>&#8221; e &#8220;<a href="http://www.paulgraham.com/langdes.html">Five Questions about Language Design</a>&#8221;  ele tem uma visão que poderia ser chamada de baixo-para-cima, mas creio que o principal é sua visão do engenheiro de software (aquele que escreve software) como um explorador de alternativas, e por isso sua ênfase em flexibilidade.</p>
<p>Um de seus projetos é a construção de uma nova linguagem, a qual batizou de <a href="http://arclanguage.org/">Arc</a>.  Nada posso falar dessa linguagem, mas gostei dos três principios gerais que norteiam seu uso/construção:</p>
<p>1) Esteja preparado para mudar, já que Arc vai evoluir em função de sua própria adoção.<br />
2) Use o forum:  idéias, sugestões dúvidas devem ser compartilhadas.<br />
3) Programação exploratória: Arc está sendo feita com esse foco, o de tornar a tarefa de programar menos burocrática e portanto mais divertida. </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jcspl.wordpress.com/301/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jcspl.wordpress.com/301/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jcspl.wordpress.com/301/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jcspl.wordpress.com/301/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jcspl.wordpress.com/301/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jcspl.wordpress.com/301/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jcspl.wordpress.com/301/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jcspl.wordpress.com/301/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jcspl.wordpress.com/301/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jcspl.wordpress.com/301/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jcspl.wordpress.com/301/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jcspl.wordpress.com/301/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jcspl.wordpress.com/301/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jcspl.wordpress.com/301/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcspl.net&#038;blog=92444&#038;post=301&#038;subd=jcspl&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jcspl.net/2010/10/10/paul-graham/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8fba78276388b4e61494a5914c53ded4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Julio Cesar Leite</media:title>
		</media:content>
	</item>
		<item>
		<title>Eleições 2010 &#8211; Recomendação</title>
		<link>http://jcspl.net/2010/09/28/eleicoes-2010-recomendacao/</link>
		<comments>http://jcspl.net/2010/09/28/eleicoes-2010-recomendacao/#comments</comments>
		<pubDate>Tue, 28 Sep 2010 19:02:09 +0000</pubDate>
		<dc:creator>Julio Cesar Sampaio do Prado Leite</dc:creator>
				<category><![CDATA[política]]></category>
		<category><![CDATA[transparência]]></category>

		<guid isPermaLink="false">http://jcspl.net/?p=297</guid>
		<description><![CDATA[Se você é eleitor no Estado do Rio de Janeiro Então                Se você procura um candidato a Deputado Federal               Então                              Procure conhecer  o candidato Otavio Leite. Clique aqui.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcspl.net&#038;blog=92444&#038;post=297&#038;subd=jcspl&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong><em>Se</em></strong><em> você é eleitor no Estado do Rio de Janeiro</em></p>
<p><strong><em>Então </em></strong></p>
<p><strong><em>               Se</em></strong><em> você procura um candidato a Deputado Federal</em></p>
<p><strong><em>              Então</em></strong></p>
<p><strong><em>                             </em></strong><em>Procure conhecer  o candidato Otavio Leite. <a title="ol" href="http://www.otavioleite.com.br/" target="_blank">Clique aqui</a>.</em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jcspl.wordpress.com/297/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jcspl.wordpress.com/297/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jcspl.wordpress.com/297/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jcspl.wordpress.com/297/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jcspl.wordpress.com/297/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jcspl.wordpress.com/297/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jcspl.wordpress.com/297/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jcspl.wordpress.com/297/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jcspl.wordpress.com/297/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jcspl.wordpress.com/297/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jcspl.wordpress.com/297/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jcspl.wordpress.com/297/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jcspl.wordpress.com/297/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jcspl.wordpress.com/297/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jcspl.net&#038;blog=92444&#038;post=297&#038;subd=jcspl&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jcspl.net/2010/09/28/eleicoes-2010-recomendacao/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8fba78276388b4e61494a5914c53ded4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Julio Cesar Leite</media:title>
		</media:content>
	</item>
	</channel>
</rss>
