CONTATO
Catarina Gomes
COORDENADORA ADMINISTRATIVA
adm@cesar.edu.br
+55 81 3425.4700
Simone Pires
SECRETARIA ACADÊMICA
adm@cesar.edu.br
+55 81 3425.4640
05 - Linguagens de Domínio Específico: o que são e quando e como utilizar
Conceito de Linguagens de Domínio Específico (DSLs - Domain Specific Languages), muito úteis para o aumento de produtividade em contextos em que são desenvolvidas várias aplicações para um mesmo domínio (por exemplo, no contexto de fábricas de software) e facilitadoras na interação e integração entre usuário e desenvolvedor, aproximando-os com uma linguagem de fácil entendimento comum. Motivos que levam à criação de uma DSL e o processo de criação e de uso de DSLs e ferramentas que apóiam a criação de DSLs, e exemplos de uso.
André Santos é PhD pela Universidade de Glasgow, Escócia, e atualmente é professor adjunto do Centro de Informática da Universidade Federal de Pernambuco, atuando nas áreas de linguagens de programação e engenharia de software. É sócio-fundador e consultor da Qualiti Software Processes, coordenador de infra-estrutura do CIn-UFPE e coordenador do projeto de pesquisa CIn-Samsung.
André Furtado é engenheiro de software e consultor pelo projeto Partec-MyTV; bacharel, mestre e doutorando em Ciência da Computação pela UFPE; Microsoft Student Partner Lead; Certified Microsoft Solutions Framework Practitioner, Microsoft Certified Professional, Certified IBM-DB2 Specialist, Sun Certified Java Programmer 1.4, campeão mundial da competição Imagine Cup 2005 e 2007, campeão do primeiro XNA Challenge Brazil e um dos líderes do grupo de usuários Sharp Shooters .NET.