Research, Development and Innovation


Date: 02/10/2013
Time: 16:30h.


The goal of the panel Research, Development and Innovation in Software is to discuss, informally, the future of research, development and innovation in software in Brazil.
To foster the discussion we will adopt a framework based on some data, questions and policies/projects in the field of software and IT services.
The framework to be presented below was inspired by some elements of the “TI Maior” Government Program (IT Major –
“TI Maior” is a funding program promoted by the Brazilian Ministry of Science, Technology and Innovation.



Some data about the Brazilian ICT market are shown in the Figure 1.

Mail Attachment

Figure 1 – Brazilian ICT Market in 2013. source:


The questions that will be brought for discussion and debate are the following:

Goals at large for the next 10 years

How could Brazil

  • Increase the share of software in the ICT Market?
  • Double the income of the software sector?
  • Multiply by eigth times brazilian software exports?
  • Multiply by ten times the share of software in the Brazilian GDP
  • Duplicate the amount of employees in the sector (to 5 millions)?
  • Increase the flow of international investments (venture capital and private equity) in brazilian software industry?

Sinergy with other State Sponsored Programs

It is necessary to create sinergies between the software sector and…

  • National Defense?
  • Economic Growth ?
  • Enhancing Education?
  • The Agricultural Business ?
  • Human Health ?

Comparativos Internacionais

Que diferenças são possíveis de serem traçadas entre os setores de software do Brasil comparada com os países ?

  • USA
  • South Korea
  • Cingapore
  • India
  • Chile
  • China


Are relevant tendencies in the software industry…

  • Mobility and Ubiquity?
  • Security?
  • Middleware?
  • Outsourcing and remote management?
  • Free and Open Source Software?
  • Embedded Solutions?
  • Education and Knowledge Management?

Policies and Projects

For fostering the discussion we will also cite some relevant Projects:

  • Increasing the Number of Startups
  • Certificating National Technologies For Software
  • Creating Digital Ecosystems
  • Large Scale Education and Training in ICT and Software
  • Attracting Global R&D Centers
  • Developing Market Intelligence
  • Developing International Presence
  • Changes in Legislation aiming Competitiveness


After a brief explanation of the elements above, each one of the panelists will use around 10 minutes (the suggestion is using 2 to 4 slides) to answer the following question:
“Which relevant aspects of research and (or) development and (or) innovation in software can produce impact (positive or negative) over one or more of the elements presented”.
The answer will be given in an informal and exploratory fashion.
Perhaps the question shall be answered with more questions …

After the five expositions (50 minutes) the debate shall be opened to the public.

After the debate, each panelist can make his closing remarks (1/2 minutes).

The panel closes.


Imediatelly after the end of the panel we will celabrate the 20 years of the Lua Programming Language, developed by Prof. Roberto Ierusalimschy and collaborators.

We would be very pleased if you accept participate of this panel.


Moderador: Prof. Dr. Jorge H C Fernandes

Professor Adjunto do Departamento de Ciência da Computação da UnB, onde trabalha na áreas de Gestão da Segurança da Informação, Defesa Cibernética, Estratégia e Análise Prospectiva (Estudos sobre o Futuro). Jorge é bacharel em Ciências Biológicas pela UFRN, mestre e doutor em Ciência da Computação pela UFPE. É pesquisador visitante no Centro de EStudos Estratégicos do Estado Maior do Exército.

Pedro Gontijo Menezes (SEPIN/MCTI)

Specialist in Public Policy and Project Management. He holds a degree in International Relations from the University of Brasilia. Works with public policies for software and information technology services for the Department of Informatics Policy of the Ministry of Science, Technology and Innovation (SEPIN / MCTI). He has assisted the coordination of digital inclusion programs for the Ministry of Communications. Currently works with the team at SEPIN / MCTI in stimulating research, development and innovation in the IT sector of Brazil, in the scope of the “TI Maior” Governmental Program.

Roberto Ierusalimschy (PUC-RJ)

Professor Associado do Departamento de Informática da PUC-Rio, onde trabalha na área de projeto e implementação de linguagens de programação. Ele é o arquiteto-chefe da linguagem Lua e autor do livro “Programming in Lua” (na sua terceira edição e traduzido para alemão, chinês, coreano e japonês). Roberto é mestre e doutor em ciência da computação pela PUC-Rio. Ele foi pesquisador visitante na Universidade de waterloo, ICSI (Berkeley) e GMD (Berlim), Tinker Professor em Stanford, e é atualmente um “Distinguished Speaker” da ACM e Conferencista Senior da SBC.

Fabio Gandour

Funcionário da IBM há cerca de 20 anos. Sua responsabilidade inicial na empresa foi dedicada a Informática em Saúde. Neste segmento, atuou no desenvolvimento de soluções e estratégias de marketing. Mais recentemente, foi Gerente de Novas Tecnologias, estabelecendo um efetivo canal de colaboração entre os laboratórios da IBM Research Division e o mercado local.

O cientista é graduado em Medicina pela Universidade de Brasília e PhD em Ciências da Computação.

Joseph Yoder

Founder and principal of The Refactory, Inc., a company focused on software architecture, design, implementation, consulting and mentoring on all facets of software development. Joseph is an international speaker and pattern author, long standing member of the ACM, and the President of The Hillside Group, a, a group dedicated to improving the quality of software development. Joseph specializes in Architecture, Analysis and Design, C#, Java, Smalltalk, Patterns, Agile Methods, Adaptable Systems, Refactoring, Reuse, and Frameworks. Joe is the author of many patterns, including being an author of the Big Ball of Mud pattern, which illuminates many fallacies in the approach to software architecture.Joe currently resides in Urbana, Illinois. He teaches Agile Methods, Design Patterns, Object Design, Refactoring, and Testing in industrial settings and mentors many developers on these concepts. He currently oversees a team of developers who have constructed many systems based on enterprise architecture using the .NET environment. Other projects involve working in both the Java and .NET environments deploying Domain-Specific Languages for clients. Joe presents tutorials and talks, arranges workshops, and organizes leading technical conferences held throughout the world, including international conferences such as Agile, Agile Portugal, Encontro ¡gil, AOSD, CBSoft, JAOO, QCon, PLoP, AsianPLoP, SugarLoafPLoP, OOPSLA, ECOOP, and SPLASH. Joe thinks software is still too hard to change. He wants do something about this and believes that with good patterns and by putting the ability to change software into the hands of the people with the knowledge to change it seems to be on promising avenue to solve this problem.

Sam Malek

Associate Professor in the Department of Computer Science at George Mason University. He is also the director of Software Design and Analysis Laboratory at GMU, a faculty associate of the C4I Center, and a member of the DARPA’s Computer Science Study Panel. Malek’s general research interests are in the field of software engineering, and to date his focus has spanned the areas of software architecture, autonomic software, and software dependability. Malek received his PhD and MS degrees in Computer Science from the University of Southern California, and his BS degree in Information and Computer Science from the University of California, Irvine.
He has received numerous awards for his research contributions, including the National Science Foundation CAREER award (2013) and the GMU Computer Science Department Outstanding Faculty Research Award (2011). He has managed research projects totaling more than three million dollars in funding received from NSF, DARPA, IARPA, ARO, FBI, and SAIC. He is a member of the ACM, ACM SIGSOFT, and IEEE.