Bottle Neck Door Knob Swimming Pool Water Nail in a Board Notebook Basket in the Snow
página principal
C.E.S.A.R.Edu
EXTENSÃO
PALESTRAS
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.