{"id":697,"date":"2015-12-30T09:40:05","date_gmt":"2015-12-30T11:40:05","guid":{"rendered":"http:\/\/www.inf.ufrgs.br\/ppgc_wp\/?page_id=697"},"modified":"2017-07-12T10:44:19","modified_gmt":"2017-07-12T13:44:19","slug":"cmp586","status":"publish","type":"page","link":"https:\/\/www.inf.ufrgs.br\/ppgc\/disciplinas\/lista-de-disciplinas\/cmp586\/","title":{"rendered":"CMP586"},"content":{"rendered":"<div>\n<h3><strong>T\u00f3picos Especiais em Computa\u00e7\u00e3o DLXXXVI: Tendencias em Engenharia de Software<\/strong><\/h3>\n<p><b>Respons\u00e1vel<\/b>: <a href=\"http:\/\/www.inf.ufrgs.br\/site\/docente\/ingrid-oliveira-de-nunes\/\">Ingrid Oliveira de Nunes<\/a><br \/>\n<b>Pr\u00e9-Requisitos<\/b>: &#8211;<br \/>\n<b>Carga Hor\u00e1ria<\/b>: 60 hs<br \/>\n<b>Cr\u00e9ditos<\/b>: 4<br \/>\n<b>Semestres Oferecidos<\/b>: Segundo semestre<br \/>\n<b>Matr\u00edcula de Graduandos<\/b>: A matricula dever\u00e1 ser feita como Aluno Especial<br \/>\n<b>P\u00e1gina da Disciplina<\/b>: &#8211;<\/p>\n<p><strong>S\u00daMULA<\/strong><\/p>\n<p align=\"justify\">A disciplina d\u00e1 uma vis\u00e3o geral das tend\u00eancias atuais da Engenharia de Software (ES), apresentando fundamentos a diversos t\u00f3picos da ES, bem como conhecimentos avan\u00e7ados no contexto destes t\u00f3picos. Uma introdu\u00e7\u00e3o ao m\u00e9todo cient\u00edfico \u00e9 feita, a fim dos alunos desenvolverem um trabalho ao longo do semestre relacionado aos t\u00f3picos apresentados. Tamb\u00e9m, s\u00e3o realizadas mesas redondas para a discuss\u00e3o de artigos relacionados a trabalhos recentes relacionados com o conte\u00fado da disciplina.<\/p>\n<p><strong>OBJETIVOS<\/strong><\/p>\n<p align=\"justify\">O desenvolvimento da disciplina busca dar ao aluno, ao final do semestre, condi\u00e7\u00f5es de:<br \/>\n1. Conhecer tend\u00eancias fundamentos e trabalhos recentes em Engenharia de Software;<br \/>\n2. Ter uma vis\u00e3o cr\u00edtica sobre abordagens propostas no contexto da Engenharia de Software;<br \/>\n3. Elaborar e executar uma proposta de trabalho de pesquisa no contexto da disciplina (vi\u00e1vel para o semestre).<\/p>\n<p><strong>PROGRAMA<\/strong><\/p>\n<p align=\"justify\">1. Apresenta\u00e7\u00e3o da disciplina, formas de avalia\u00e7\u00e3o, objetivos e programa da disciplina<br \/>\n2. Vis\u00e3o Geral da Pesquisa em Engenharia de Software<br \/>\n3. Tend\u00eancias em Engenharia de Software<br \/>\na. Desenvolvimento dirigido a modelos<br \/>\nb. Linguagens Espec\u00edficas de Dom\u00ednio<br \/>\nc. Desenvolvimento orientado a aspectos<br \/>\nd. Linhas de Produto de Software<br \/>\ne. Engenharia de Software Experimental<br \/>\nf. Engenharia de Software Automatizada<br \/>\ng. Sistema de Recomenda\u00e7\u00e3o para a Engenharia de Software<br \/>\nh. Computa\u00e7\u00e3o Auton\u00f4mica<br \/>\ni. Engenharia de software orientada agentes<br \/>\n4. Introdu\u00e7\u00e3o ao m\u00e9todo cient\u00edfico e projeto de pesquisa<br \/>\n5. Mesas Redondas: discuss\u00e3o e revis\u00e3o de artigos<\/p>\n<p><strong>CRIT\u00c9RIOS DE AVALIA\u00c7\u00c3O<\/strong><\/p>\n<p>&#8211; Mesas Redondas: trabalho pr\u00e1tico que envolve a apresenta\u00e7\u00e3o de artigo cient\u00edfico por um aluno, o qual \u00e9 revisado por outros dois alunos. Alunos apresentar\u00e3o 1-2 artigos, e revisar\u00e3o 2-3 \u0096 dependendo do n\u00famero de<br \/>\nalunos matriculados. A nota da mesa redonda \u00e9 calculada da seguinte forma:<br \/>\nNota da Mesa Redonda= 0.4 x Apresenta\u00e7\u00e3o(\u00f5es) + 0.3 x Revis\u00f5es + 0.3 x Participa\u00e7\u00e3o<\/p>\n<\/div>\n<div><\/div>\n<div>&#8211; Trabalho Pr\u00e1tico: ser\u00e1 realizado um trabalho pr\u00e1tico, cuja execu\u00e7\u00e3o ocorrer\u00e1 em hor\u00e1rio extraclasse. O trabalho pr\u00e1tico envolve a elabora\u00e7\u00e3o de uma proposta (problema, objetivos, metodologia, e contribui\u00e7\u00f5es esperadas), a qual \u00e9 discutida com o professor, e sua execu\u00e7\u00e3o ao longo do semestre. Ser\u00e3o feitas tr\u00eas apresenta\u00e7\u00f5es: (i) proposta; (ii) andamento; e (iii) apresenta\u00e7\u00e3o final. Como resultado, dever\u00e1 ser entregue uma monografia ou um artigo (espera-se algo em torno de 8-16 p\u00e1ginas).<br \/>\nA nota do trabalho pr\u00e1tico \u00e9 calculado da seguinte forma:<br \/>\nNota do Trabalho Pr\u00e1tico= 0.5 x Monografia + 0.2 x Proposta + 0.1 x Andamento + 0.2 Apresenta\u00e7\u00e3o final<\/div>\n<div>&#8211; Forma\u00e7\u00e3o do Conceito Final: O conceito final do aluno ser\u00e1 atribu\u00eddo levando-se em considera\u00e7\u00e3o as mesas redondas (peso 0.4) e trabalho pr\u00e1ticos (peso 0.6). A m\u00e9dia ponderada das notas ser\u00e1 convertida em conceito,<br \/>\nmediante referencial abaixo:<br \/>\nNota &gt;= 9,0 = A<br \/>\nNota &gt;= 7,5 e &lt; 9,0 = B<br \/>\nNota &gt;= 6,0 e &lt; 7,5 = C<br \/>\nNota &lt; 6,0 = D<\/div>\n<div><span style=\"text-decoration: underline;\">Observa\u00e7\u00f5es<\/span>: Somente ser\u00e1 calculada a m\u00e9dia geral daqueles alunos que tiverem obtido um \u00edndice de freq\u00fc\u00eancia<br \/>\n\u00e0s aulas igual ou superior a 75% das aulas previstas. Aos que n\u00e3o satisfizerem este requisito, ser\u00e1 atribu\u00eddo o<br \/>\nconceito FF (Falta de Freq\u00fc\u00eancia).<\/div>\n<div><span style=\"text-decoration: underline;\"> Atividades de Recupera\u00e7\u00e3o Previstas<\/span><br \/>\nO aluno que obtiver conceito final D pode realizar uma prova de recupera\u00e7\u00e3o versando sobre todo o conte\u00fado da<br \/>\ndisciplina. Se a nota obtida nessa prova for igual ou superior a 6,0, o conceito mudar\u00e1 para C.<br \/>\nObserva\u00e7\u00f5es: Para poder realizar a prova de recupera\u00e7\u00e3o, o aluno deve ter realizado ao menos uma atividade em<br \/>\nmesa redonda E ter entregue o trabalho pr\u00e1tico. Os que n\u00e3o se enquadrarem nesta situa\u00e7\u00e3o permanecer\u00e3o com<br \/>\nconceito D.<br \/>\n<strong>BIBLIOGRAFIA<\/strong><\/p>\n<p align=\"justify\">&#8211; Sommerville, I. Software Engineering, Addison-Wesley, Readings, 2007.<br \/>\n&#8211; Pressman, Roger. Engenharia de Software. Ed. Makron Books, 2010.<br \/>\n&#8211; Thomas Stahl, Markus Voelter, and Krzysztof Czarnecki. Model-Driven Software Development: Technology, Engineering, Management. John Wiley &amp; Sons, 2006.<br \/>\n&#8211; Martin Fowler. Domain Specific Languages. Addison-Wesley, 2010.<br \/>\n&#8211; Klaus Pohl, G\u00fcnter B\u00f6ckle, and Frank J. van der Linden.Software Product Line Engineering: Foundations, Principles and Techniques. Springer-Verlag New York, Inc., Secaucus, NJ, USA, 2005.<br \/>\n&#8211; Claes Wohlin, Per Runeson, Martin H\u00f6st, Magnus C. Ohlsson, Bj\u00f6rn Regnell, Anders Wessl\u00e9n. Experimentation in Software Engineering. Springer, 2012.<br \/>\n&#8211; Wooldridge, Michael.An Introduction to MultiAgent Systems. Wiley; 2nd edition, 2009.<br \/>\n&#8211; Kiczales, Gregor; John Lamping, Anurag Mendhekar, Chris Maeda, Cristina Lopes, Jean-Marc Loingtier, and John Irwin. &#8220;Aspect-Oriented Programming&#8221;. Proceedings of the European Conference on Object-Oriented<br \/>\nProgramming, vol.1241. pp. 220\u0096242, 1997;<br \/>\n&#8211; Wayne C. Booth, Gregory G. Colomb, Joseph M. Williams. The Craft of Research, The University of Chicago. 3nd edition, 2008.<br \/>\n&#8211; Martin P. Robillard, Robert J. Walker, Thomas Zimmermann. Recommendation Systems for Software Engineering. In IEEE Software (27): 80-86, July 2010, pp. 80-86, 2010.<br \/>\n&#8211; IBM Corporation: An Architectural Blueprint for Autonomic Computing, 4th edn. (2006), http:\/\/www-03.ibm.com\/autonomic\/pdfs\/AC Blueprint White Paper 4th.pdf<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>T\u00f3picos Especiais em Computa\u00e7\u00e3o DLXXXVI: Tendencias em Engenharia de Software Respons\u00e1vel: Ingrid Oliveira de Nunes Pr\u00e9-Requisitos: &#8211; Carga Hor\u00e1ria: 60 hs Cr\u00e9ditos: 4 Semestres Oferecidos: Segundo semestre Matr\u00edcula de Graduandos: A matricula dever\u00e1 ser feita como Aluno Especial P\u00e1gina da Disciplina: &#8211; S\u00daMULA A disciplina d\u00e1 uma vis\u00e3o geral das tend\u00eancias atuais da Engenharia de [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":462,"menu_order":586,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/www.inf.ufrgs.br\/ppgc\/wp-json\/wp\/v2\/pages\/697"}],"collection":[{"href":"https:\/\/www.inf.ufrgs.br\/ppgc\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.inf.ufrgs.br\/ppgc\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.inf.ufrgs.br\/ppgc\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inf.ufrgs.br\/ppgc\/wp-json\/wp\/v2\/comments?post=697"}],"version-history":[{"count":8,"href":"https:\/\/www.inf.ufrgs.br\/ppgc\/wp-json\/wp\/v2\/pages\/697\/revisions"}],"predecessor-version":[{"id":3254,"href":"https:\/\/www.inf.ufrgs.br\/ppgc\/wp-json\/wp\/v2\/pages\/697\/revisions\/3254"}],"up":[{"embeddable":true,"href":"https:\/\/www.inf.ufrgs.br\/ppgc\/wp-json\/wp\/v2\/pages\/462"}],"wp:attachment":[{"href":"https:\/\/www.inf.ufrgs.br\/ppgc\/wp-json\/wp\/v2\/media?parent=697"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}