Академический Документы
Профессиональный Документы
Культура Документы
a r t i c l e i n f o a b s t r a c t
Article history: The software engineering area is facing a growing number of challenges due to the continuing increase
Received 20 January 2012 in software size and complexity. The challenges are addressed by the very relevant and high quality
Received in revised form 17 October 2012 publications of the Brazilian Symposium on Software Engineering (SBES), in the past 25 editions. This
Accepted 18 October 2012
article summarizes the ndings from two different mapping studies about these 25 SBES editions. It
Available online 27 October 2012
also reports the results of an expert opinion survey with the most important Brazilian researchers in
the software engineering (SE) area. The survey reinforces the ndings of the mapping studies. It also
Keywords:
provides guidance for future research. In addition, the studies report several ndings that conrmed
Mapping study
Expert opinion survey
the validity of the research methods applied. All of these ndings are important input to the current
Software engineering Brazilian SE scenario. Our ndings also suggest that greater attention should be given to the SE area,
by improving researchers interaction with industry and increasing collaboration between researchers,
especially internationally.
2012 Elsevier Inc. All rights reserved.
0164-1212/$ see front matter 2012 Elsevier Inc. All rights reserved.
http://dx.doi.org/10.1016/j.jss.2012.10.041
Paulo.A.da.M. Silveira Neto et al. / The Journal of Systems and Software 86 (2013) 872889 873
design describing the research questions, as well as, the data col-
lection, analysis, and validity procedures. Section 5 summarizes the
expert survey results. Finally, Section 6 presents the summary of
the work and future directions.
Fig. 1. Multi-method approach.
2. Related work
(SBES) has being evolved regarding to: research topic, study type,
geographical distribution, analyze their relevance to its community
The state of SE research from different points of view is dis-
and to industry.
cussed in Glass et al. (2002). In this study, the authors address
different topics, such as: the most investigated SE topics, meth-
ods and approaches; and the levels of analysis in which the SE 3. Research methodology
researchers conduct research. This way, they analyzed 369 papers
from six leading research journals in the SE eld: Information and A multi-method approach was used in order to understand the
Software Technology (IST), Journal of System and Software (JSS), past, present and future of the SE area in Brazil. Firstly, two mapping
Software Practice and Experience (SPE), IEEE Software, ACM Trans- studies (Gomes et al., 2011; Leite et al., 2011) were performed to
actions on Software Engineering and Methodology (TOSEM), and gure out how the area is evolving and if it suffers inuences from
IEEE Transactions on Software Engineering (TSE). international research. It mapped out 25 years of SBES to synthesize
Zannier et al. (2006) empirically analyzed the papers published available evidences to suggest important implications for practice,
at ICSE, presenting quantitative and qualitative results of a quasi- as well as, to identify research trends, open issues, and areas for
random experiment of empirical evaluations over the lifetime of improvements. After that, an expert opinion survey was applied
the conference. They randomly sampled ICSE publications across with some important Brazilian SE researchers to conrm the previ-
the 29 years not including invited talks, panels, workshops and ous ndings and also provide new insights. Fig. 1 summarizes the
tutorials in the population. The studies were examined to deter- overall research method applied.
mine rst if it contained an empirical evaluation component and
next to determine if the empirical evaluation was sound. Next, they 3.1. Mapping study
were classied according to the study type and sampling type and
show the improvements or decline of these results over the lifetime The experimental SE community is working toward the deni-
of ICSE. tion of standard and reliable processes for conducting systematic
Davis et al. (2007) presented the results of a demographic analy- literature reviews (SLR) (MacDonell et al., 2010; Kitchenham et al.,
sis by date, type, outlet, author, and author afliation for an existing 2011; Zhang et al., 2011; Cruzes and Dyb, 2011). In this study,
database of over 4000 requirements engineering publications. It we applied the approach dened by Petersen et al. (2008) in order
aimed to provide an objective overview of the advances and current to map out the Brazilian SE area analyzing the 25 SBES editions.
state of the requirements engineering discipline. While systematic reviews (Kitchenham and Charters, 2007) aim
Montesi and Lago (2008) classied and described the arti- to provide answers to questions from relatively narrow range of
cle types published in SE emphasizing on what is required for quality-assessed studies, a mapping study is rather focused on
publication in journals and conference proceedings. They also pro- examining the extent, range and nature of research activity, pro-
posed a classication of different SE article types, which helps the viding an overview of a specic area (Cruzes and Dyb, 2011).
reader through the SE literature, and makes the researcher reects In our study, we combined mapping study and systematic
on directions for improvements. A recent keynote Ghezzi (2009) review good practices, such as protocol denition, to take advan-
was presented in the 31st International Conference on Software tage of both methodologies. Fig. 2 shows the set of steps applied in
Engineering (ICSE) by Carlo Ghezzi, where he was interested in the study.
describing the reections on 40+years of SE research. In this work,
some interesting questions were dened such as: What did we pro-
duce?, How can their success (impact) be dened?, How can it be 3.2. Expert opinion survey
measured?, What can we learn from the past?, Can we do better? and
Will the paradigms followed in the past survive in the future?. In order The most common research method is the survey based on
to reect an answer for the questions, all conference editions were expert opinion (Kitchenham and Peeger, 2008) which was also
analyzed from 1976 to 2009 in different perspectives. The publi- applied in this study. Although it is a popular data collection
cations were analyzed regarding to if it was performed in industry method, it must be used in appropriated conditions (Fink, 2003).
or academia, the number of accepted papers per year, geographi- According to Fink (2003), a survey is not just the questionnaire
cal distribution and different research topics (Testing and Analysis, or checklist for gathering information, it is a research method used
Design and Software Architecture, Specication and Verication, to collect information to describe, compare or explain knowledge,
Tools and SDEs, Management and Cost, Empirical Studies, Existing attitude and behaviors. While expert opinions are a series of sci-
Systems and others). entic endeavors, which are employed to interpret data, predict
Although our study instantiated some of the ideas from the systems behaviors, and assess uncertainties (Li and Smidts, 2003).
related work in order to use a well establish classication or data In our study, the methods were combined in order to take advan-
collection procedure, we also used the same classication as used tage from both.
in Ghezzi (2009) to compare the SBES and ICSE conferences.
In order to present the main ndings and the state-of-the- 4. Analyzing the SBES history: a mapping study
art regarding to SE in Brazil, two mapping studies (Gomes et al.,
2011; Leite et al., 2011) were performed combining ideas from In order to understand how the software engineering area is evolv-
two other works (Kitchenham and Charters, 2007; Petersen et al., ing in the Brazilian scenario, a mapping study (Budgen et al., 2008)
2008), which improve the reliability and allow the repeatability of was performed considering the 25 editions of the SBES symposium.
the study, when compared with the previous ones. Those studies Based on the mapping results, we were able to gure out what are
presented how the Brazilian Symposium on Software Engineering the main investigated areas in SE and how they are evolving, who
874 Paulo.A.da.M. Silveira Neto et al. / The Journal of Systems and Software 86 (2013) 872889
are the main researchers and companies, that collaborated with Inclusion criteria: Research papers published in the main confer-
important studies in the area, and nally, what are the main gaps. ence track.
In addition to provide the state-of-the-art regarding to the Exclusion criteria: All communications, posters, tutorials, panels
Brazilian SE area, the study points out some interesting areas which and tool session papers were not included in our analysis.
need to be carefully investigated as well as areas where limited
evaluation was performed. All these results can be useful for both The inclusion and exclusion criteria over the 25 SBES
academic and industry professionals interested in solving their proceedings resulted in 528 studies to be further analyzed and
everyday problems. classied.
tecture, Specication and Verication, Tools and SDEs, Management Number of papers Number of authors
and Costs, Empirical Studies, Existing Systems and Other. These 212 2
research topics were the same addressed by ICSE Keynote pre- 168 3
sentation (Ghezzi, 2009), and it will be useful to compare ICSE 74 4
with SBES. 35 1
19 6
15 5
The ACM classication is commonly used in the SE area to clas- 2 7
sify and identify some specic sub-areas and also to identify the 1 8
main keywords in journals and conference papers. 1 9
1 10
4.5. Outcomes
Table 2
Number of universities per paper.
In this section, each research question is answered from differ-
ent point of views, highlighting evidence gathered from the data Number of universities Number of papers
extraction process. All of these results populated the classication 1 342
scheme, which evolves while doing the data extraction. 2 140
3 38
4 7
4.5.1. How the software engineering area is evolving in Brazil? 6 1
In order to understand the popularity and rigor of the SBES con-
ference over the 25 years, Fig. 3 shows the number of submitted
and accepted papers, as well as, the acceptance rates. Analyzing per paper. We noticed that about 71% of papers published over
this graph, we see that the number of submissions is increasing the years have at least two and three authors (about 40.1% and
over the years, reaching 134 submitted papers in 2006. During more 31.8%, respectively). However, there are published papers with
than one decade (19871999), the average was 72.07, during the more authors, reaching a maximum of ten authors in 2011 with
second one, it increased to 106.91 (20002011). Although the sub- the paper titled IT Project Variables in the Balance: A Bayesian
missions are increasing, the average of accepted papers decreased Approach to Prediction of Support Costs published by Dalmazo
from 30.61 to 20.41 in the second decade. It indicates the increasing et al. (2011).
interest in SBES and at same time the increasing on quality, since Table 2 shows the number of universities per paper. In addition,
the acceptance rate is still around 21.12%. no patterns were found regarding to the number of universities per
In 1994, the number of submitted papers exceeded the average year.
(89.12). From 2002, the submitted papers are still over the average. Number of citations. A deep investigation over the SBES publica-
It did not happen with the accepted papers, which remained above tions shows the numbers of SBES referred papers over the years.
the average since 1992. All papers reference list was analyzed in order to identify papers
On the other hand, if we compare with ICSE data (Ghezzi, 2009), that had already been published in SBES. Based on Fig. 5, it possi-
a huge difference can be noticed, since ICSE recently receives an ble to see that SBES papers are serving as good sources to dene
average of 350 papers while SBES received 100120, and the SBES
acceptance rate has an average of 21.12%. Based on these numbers,
we can hypothesize that both conferences are in the same way, fol-
lowing the same tendencies, except for the fact that, after 2006, the
number of submitted papers tends to increase over the recent years,
as showed Figs. 3 and 4. It is important to mention that the keynote
(Ghezzi, 2009) did not provide the data related to the submitted
papers before 1996.
Number of authors per publication. Analyzing all the published
papers in the SBES editions, Table 1 shows the number of authors
1
http://www.computer.org/portal/web/publications/acmsoftware. Fig. 5. Number of citations per year.
876 Paulo.A.da.M. Silveira Neto et al. / The Journal of Systems and Software 86 (2013) 872889
Table 3
Top 10 papers according to Google Scholar (2012 January).
2003 On the Reuse and Maintenance of Aspect-Oriented SantAnna, C., Garcia, A., Chavez, C. von F.G., Lucena, 191
Software: An Assessment Framework C.J.P., von Staa, A.
2001 CRE: A Systematic Method fot COTS Components Alves, C., Castro, J.F.B. 96
Selection
2000 Domain Oriented Software Development Oliveira, K., Travassos, G.H., Rocha, A.R.C. 52
Environments (Ambientes de Desenvolvimento de
Software Orientados a Domnio)
1994 Constrained Mutation in C programs Wong, W.E., Maldonado, J.C., Delamaro, M.E., 37
Mathur, A.
2001 Using Objects and Patterns to Implement Domain Guizzardi, G., Falbo, R.A., Filho, J.G.P. 32
Ontologies
1992 Data-driven Strategy in Software Development Nunes, D.J., 31
(Estratgia data-driven no desenvolvimento de
software)
1997 Um modelo Fuzzy para avaliaco da qualidade de Belchior, A.D., G.B.X., Rocha, A.R.C. 30
software
2002 Formalizing Object-Oriented Design Metrics upon Baroni, A., Abreu, F.B.e. 25
The UML Meta-Model
2003 Adapting the NFR Framework to Aspect-Oriented Sousa, G.M.C., Silva, I.G.L., Castro, J.F.B. 24
Requirements Engineering
2005 Taming Heterogeneous Aspects with Crosscutting Chavez, C. von F.G., Garcia, A., Kulesza, U., 24
Interfaces SantAnna, C., Lucena, C.J.P.
2001 An Aspect-Based Approach for Developing Garcia, A., Silva, V.T., Lucena, C.J.P., Milidiu, R. 23
Multi-agent Object-Oriented Systems
2006 Aspectual Connectors: Supporting the Seamless Batista, T.V., Chavez, C. von F.G., Garcia, A., 23
Integration of Aspects and ADLs. SantAnna, C., Kulesza, U., Lucena, C.J.P.
Table 5
Top 11 cited authors.
Table 8
Table 7 Top 10 researchers involved in program committee.
Top 10 countries involved in program committee.
Researcher Number of
Country Number of Occurrences occurrences
Table 11
Top 8 industries.
IBM 4
CPqD Telebrs 3
ENEA/Italy 2
UNICEN 2
Petrobrs 2
EMBRAPA 2
CTI 2
FUEM 2
Table 10 Table 12
Number of publications per university. ACM topics.
Table 13
ACM subtopics.
Regarding to the study type, the studies were classied based on over the developmental process, and meta-analysis, which allows
Scheme dened by Montesi and Lago (2008). The following aspects to combine results of various empirical studies.
were used to classify the studies (Table 14): Experience report: papers have the sense of experience, and
can be called by lessons learned reports or industry experience
Theoretical papers: tend to be methodological or computational reports.
paper, i.e., presenting computational methods and algorithms. Tool report: they are studies that perform specic development
Published papers: general papers are the typical software engi- tasks or on how to use specic tools.
neering papers which has a three-section structure: introduction,
main body and conclusion, and extended versions of conference It is important to mention that a study is classied as empirical
papers are papers that passed through a double round of reviews. if it presents at least one section with some empirical evaluation.
Empirical studies: can be divided in ve categories: case studies; Fig. 14 shows the increasing interest on empirical research, since
experimental papers; eld studies; observational studies, which the second SBES edition, when appeared the rst empirical study.
include all empirical research strategies that impose little control Initially, the studies were proposing something with none or few
validations; however, as the SE area is becoming more mature, the
Table 14
Studies type.
Table 15
ACM topics for empirical studies.
Fig. 21. The overall survey methodology (Kasunic, 2005; Mosleh and Apostolakis, 1987; Li and Smidts, 2003).
Brazilian regions: In cases in which the studies have more than one Table 18
List of study experts.
author from different regions, each region received a publication,
it holds true for the international authors. Experts University
Number of accepted and submitted papers on ICSE: Most of the
Alessandro Garcia PUC-RIO
data regarding to ICSE, were obtained from the keynote pre- Arndt von Staa PUC-RIO
sentation (Ghezzi, 2009). When available, the ICSE data were Carlos J.P. de Lucena PUC-RIO
cross-checked. Cludia Maria Lima Werner UFRJ
Guilherme Horta Travassos UFRJ
Marcos Borges UFRJ
5. Expert opinion survey Paulo Borba UFPE
Paulo Csar Masiero USP
Roberto Tom Proce UFRGS
This survey is a data-gathering and analysis approach in which
respondents answer questions or answer statements previously
developed. It allows the generalization about the beliefs and opin-
our study, a set of 23 experts were selected out of over 30 potential
ions of many people by studying a subset of them (Kasunic, 2005).
candidates, however 9 experts answered our invitation. Table 18
The expert opinion method is not new (Chhibber et al., 1992), how-
shows the list of experts which collaborates with our study.
ever, the idea that the musings, brainstorming, guesses and experts
speculations, which is considered a signicant input in a structured
decision process is relatively recent. The widespread use of expert 5.2. Survey questionnaire and evaluation
opinion stems from the fact that knowledge in different elds which
involves probabilistic analysis and decision-making process is gen- Once the research objectives were dened and the target audi-
erally rare and incomplete. ence was identied and characterized, the survey instrument
In this context, both methods were combined in order to take design comes into place. The questionnaire, which composes the
advantage of them. Fig. 21 shows the overall process applied in this survey, was dened based on the steps dened in Kitchenham and
study. Peeger (2008), Fink (2003): search the relevant literature; con-
struct an instrument; evaluate the instrument; and document the
instrument.
5.1. Survey objectives, design, and target audience
According to Fink (2003) the questions can be done in two differ-
ent forms. When they require respondents to use their own words,
This study aims to show a retrospective and prospective view
they are called open and when the answers or responses are pre-
regarding the SE area in Brazil, in order to provide new insights to
selected, the questions are termed as closed. Both forms present
researchers and practitioners. It considers the SE expert perspec-
benets and limitations. Although Kitchenham and Peeger (2008)
tives regarding to the results of our preliminary studies (Gomes
advocate the use of closed questions in self-administered question-
et al., 2011; Leite et al., 2011), which was performed to gure out
naires, our set of questions is also composed of open questions,
how the SE area is evolving and if it suffers inuences from inter-
which aims to capture the researcher opinion. Thus, the study
national research.
questionnaire is composed of 1 closed question and 12 opened
Different survey design involves different objectives, so it is
questions. The complete set of questions is available at the
important to dene a concise design in order to clearly estab-
website3 .
lish all goals. Fink (2003) proposes two different survey designs:
In order to avoid interpretation difculties or technical prob-
experimental and descriptive. The former compares two or more
lems, a pilot test was performed to simulate the survey application
groups, at least one is experimental. The latter produces informa-
on a small scale considering different members of our target
tion regarding to existing groups and phenomena. Concerning to
audience. It is important to reinforce that the authors were not
the way in which the survey was carried out, Kitchenham and
considered during the pilot test.
Peeger (2008) propose three different ways: self administered
questionnaires, telephone surveys, and one-to-one interviews. In
our context, the descriptive self-administered questionnaires were 5.3. Expert opinion synthesis
used since the SE experts involved were located in different places.
The design-sampling plan was based on the results provided by Cruzes and Dyb (2011) state that research synthesis is a col-
our previous work (Gomes et al., 2011; Leite et al., 2011) in which lective term for a family of methods that are used to summarize,
the main SE researchers were identied, enabling results gener- integrate, compare and combine the ndings of different studies
alization and also increasing the survey precision and condence. on a specic topic or research question. One of these research syn-
Since there is a chance that the expert will make a mistake or that thesis methods is called Narrative Synthesis (Rodgers et al., 2009),
his knowledge is inadequate, it is more safe to use more than one
expert. This tendency to seek as many experts as possible, stems
from a perception of safety in numbers (Li and Smidts, 2003). In 3
http://paulosilveira.com/SBES25/form.php.
886 Paulo.A.da.M. Silveira Neto et al. / The Journal of Systems and Software 86 (2013) 872889
which is characterized by the adoption of a narrative (as opposed The bureaucracy and inefciency of the funding agencies: Unstable
to statistical) summary of ndings of answers. This way, the nar- sources and bureaucracy were pointed as being the main prob-
rative synthesis analysis was used in order to gather all expert lems that the research should face in the Brazilian scenario.
answers. High student turnover: The high number of jobs in industry, offer-
ing salary four or ve times bigger than the master and Ph.D.
5.4. Data collection and analysis scholarships, have contributed to the students turnover. In this
way, the academic environment is not too attractive for them.
Pressure for high productivity: The researcher is involved with
In order to collect the data the experts lled an online form avail-
able on a Website. The form was published in November 2011. From too many activities at the same time, which makes it difcult
the 23 invited researchers only 9 reported their answers. to maintain a good publication average.
Unfair and erroneous evaluation: The unfair evaluation by some
national conferences, was also pointed as a problem. In some
5.5. Collected data cases, the paper is not properly reviewed or the feedbacks are
not good enough to improve the paper. It is important to men-
From the nine experts, six were from Rio de Janeiro, one from tion that this problem is independent of country. Thus, it should
So Paulo, one from Rio Grande do Sul and one from Pernambuco not be considered a problem or challenge for Brazilian authors.
and all their answers were gathered. The experts are from academia
and are Ph.D. in computer science. 5.6.2. National or international publications and citations
In addition, all the experts worked in SE projects and were Five experts (55.55%) usually publish in both international
general chairs, program chairs, program committee members or events and national events, 33.33% in international and only 11.11%
keynote speakers in one of the 25 SBES editions. in national ones.
Some of the researchers stated that although international pub-
5.6. Survey results lications are more valuable in terms of productivity evaluations, it
is still very important to publish inside the country.
In this section the analysis of the collected data are presented, The international publications availability and the hard access
discussing the given answer for each question. Two of the thirteen for the Brazilian publications are the main reasons to the authors
questions were made to contextualize the researcher, the way they prefer to cite international than national papers. Other researchers
were used in the previous section. pointed the credibility of international papers as being higher than
the national ones. In addition, they mentioned the worldwide repu-
5.6.1. Main problems and challenges for the Brazilian researcher tation of international conferences and journals. Some researchers
Some problems and challenges were identied by the also mentioned that they always cite important papers being inter-
researchers, they are described as following: national or not.
Best SBES papers award: For some researchers (11.11%), one aspect
4
http://www.mct.gov.br/index.php/content/view/333859.html, in 28th April. that can contribute with this increase is the invitation of best
Paulo.A.da.M. Silveira Neto et al. / The Journal of Systems and Software 86 (2013) 872889 887
SBES papers to be submitted (as extensions) to an international 5.6.7. Requirements and specication and testing and debugging
journal and the papers would only be nominated if it was written research areas
in English. Although the number of researchers in the testing area is not too
CAPES and digital libraries: Some researchers (33.33%) believe that big, a number of senior researchers has invested in this area. This
the inuence of digital libraries and the pressure from funding way, their students also published in this area, justifying this big
agencies such as CNPq, CAPES, with QUALIS as a target, and others number. The reason is not the amount of researchers in this area,
evaluation committee changed the landscape of scientic publi- but the time invested. A possible explanation can be the fact that
cations worldwide. these two topics represent the starting and ending point of the
English popularization: 55.55% of the researchers stated that development cycle, which can impact on the quality.
English is the most popular language in the academia and there
is a pressure for all papers to be written in this language. 5.7. Main ndings
the similar questions the same way each time. We utilized pilot References
tests to improve the reliability of our survey instrument. In par-
ticular, we make sure that all experts could understand the Budgen, D., Turner, M., Brereton, P., Kitchenham, B.,2008. Using mapping studies in
software engineering. In: PPIG: Annual Meeting of the Psychology of Program-
questionnaire items. In order to improve it, some technical terms ming Interest Group. Lancaster University, pp. 195204.
were also explained. Chhibber, S., Apostolakis, G., Okrent, D., 1992. A taxonomy of issues related to the
use of expert judgments in probabilistic safety studies. Reliability Engineering
Systems Safety 38 (12), 2745.
Cruzes, D.S., Dyb, T., 2011. Research synthesis in software engineering: a tertiary
6. Conclusion and future work study. Information and Software Technology 53 (5), 440455, Special section on
best papers from XP2010.
In order to understand how the SE area has evolved, this study Dalmazo, B.L., de Sousa, A.L.R., Cordeiro, W.L., Wickboldt, J.A., Lunardi, R.C., dos San-
tos, R.L., Gaspary, L.P., Granville, L.Z., Bartolini, C., Hickey, M.,2011. IT project
presented some ndings resulted from a mapping study (Budgen
variables in the balance: a Bayesian approach to prediction of support costs.
et al., 2008) considering the 25 editions of SBES conference and a In: SBES: Brazilian Symposium on Software Engineering. IEEE Press, So Paulo,
survey involving some of the main Brazilian researchers. The results Brazil, pp. 224232.
Davis, A., Hickey, A., Dieste, O., Juristo, N., Moreno, A.,2007. A quantita-
of this study provided important information regarding the past,
tive assessment of requirements engineering publications 19632006.
present, and future of the SE area in Brazil. In: REFSQ: International Working Conference on Requirements Engineer-
By analyzing the number of submitted articles over the years, ing: Foundation for Software Quality. Springer-Verlag, Berlin, Heidelberg,
it is clear the growing interest in SBES symposium, however the pp. 129143.
de O. Annarumma, G., Carneiro, L., de Lima, A.V., Molinari, P., de la Quintana, E., Stern,
acceptance rate is still around 21.12%. When comparing with ICSE, R., 1989. Mtodos Formais para Desenvolvimento de Software: Um estudo de
the numbers show that both conferences are following the same caso. In: SBES: Brazilian Symposium on Software Engineering, Recife, Brazil, p.
tendencies. 201.
Fink, A., 2003. The Survey Handbook. Sage Publications, Los Angeles, EUA.
Although the industry had a slight participation in the events, Ghezzi, C., 2009. Reections on 40+years of software engineering research and
they are still contributing with their research over the SBES edi- beyond: an insiders view. In: ICSE: Keynote Speaker Presentation at Interna-
tions. The creation in the last years of the industrial track has tional Conference on Software Engineering, Vancouver, Canada, pp. 158.
Glass, R.L., Vessey, I., Ramesh, V., 2002. Research in software engineering: an analysis
contributed to this participation. of the literature. Information and Software Technology 44 (8), 491506.
It is important to highlight that the empirical research is increas- Gomes, J.S., da Mota Silveira Neto, P.A., Cruzes, D.S., de Almeida, E.S.,2011.
ing. It improves the reliability and quality of the articles ndings, 25 years of software engineering in brazil: an analysis of sbes his-
tory. In: SBES: Brazilian Symposium on Software Engineering. IEEE Press,
since it presents an assessment of the proposed approach, method-
So Paulo, Brazil, pp. 413.
ology, method, or so on. The number of articles written in English Kasunic, M., 2005. Designing an effective survey. Technical report, handbook
is also increasing. This fact contributes with the conference inter- CMU/SEI-2005-HB-004. Software Engineering Institute, Carnegie Mellon Uni-
versity.
nationalization.
Kitchenham, B., Charters, S., 2007. Guidelines for performing systematic literature
Although the numbers state that SBES and the SE area in Brazil reviews in software engineering. Technical report EBSE 2007-001. Keele Uni-
are becoming more mature, there are some points and challenges versity and Durham University Joint report.
that need to be addressed. The bureaucracy of funding agencies, Kitchenham, B., Brereton, P., Li, Z., Budgen, D., Burn, A., 2011. Repeatability of sys-
tematic literature reviews. In: EASE: International Conference on Evaluation and
scholarship values, and the lack of reliability on the SBES reviews Assessment in Software Engineering, University of Durham, pp. 4655.
are the main problems that need to be solved. Kitchenham, B.A., Peeger, S.L., 2008. Personal Opinion Surveys. Springer, London.
For the next 25 years we hope that the conference achieve matu- Leite, J., Batista, T., Leite, L.,2011. Software engineering research in Brazil: an analysis
of the last ve editions of SBES. In: SBES: Brazilian Symposium on Software
rity in terms of: (i) a broader participation of the industry, which Engineering. IEEE Press, So Paulo, Brazil, pp. 2429.
can be fostered by improving cooperation between academy and Li, M., Smidts, C., 2003. A ranking of software engineering measures based on expert
industry in Brazil; (ii) the growth in the number of outstanding opinion. IEEE Transaction Software Engineering 29 (9), 811824.
MacDonell, S.G., Shepperd, M.J., Kitchenham, B.A., Mendes, E., 2010. How reliable
researchers coming from different regions, which has potential to are systematic reviews in empirical software engineering? IEEE Transaction
be achieved as the ongoing expansion program of the superior Software Engineering 36 (5), 676687.
education by the Brazilian Government has been paving the way Montesi, M., Lago, P., 2008. Software engineering article types: an analysis of the
literature. Journal System Software 81 (10), 16941714.
for the spinoff development of several graduate and undergrad-
Mosleh A.V.B., Apostolakis, G., 1987. Methods for the elicitation and use of expert
uate courses in all regions of the country; and (iii) the increase opinion in risk assessment. Technical report NUREG/CR-4962, T Pickard, Lowe
of the international visibility and impact factor of the conference, and Garrick, Inc., Newport Beach, CA.
Petersen, K., Feldt, R., Mujtaba, S., Mattsson, M.,2008. Systematic mapping studies
which can be achieved by broadening the number of publications in
in software engineering. In: EASE: International Conference on Evaluation and
English and attracting the interest of the international community Assessment in Software Engineering. University of Bari, Italy, pp. 6877.
in SBES. Rodgers, M., Sowden, A., Petticrew, M., Arai, L., Roberts, H., Britten, N., Popay, J.,
Finally, it is important to classify and report something about 2009. Testing Methodological guidance on the conduct of narrative synthesis
in systematic reviews: effectiveness of interventions to promote smoke alarm
one of the results. Future work includes extending the interest in ownership and function. Evaluation 15 (1), 4973.
each area of SE to a systematic literature review to deeply classify Zannier, C., Melnik, G., Maurer, F.,2006. On the success of empirical studies in the
and analyze the research area. A comparison with international SE international conference on software engineering. In: ICSE: International Con-
ference on Software Engineering. ACM, New York, NY, USA, pp. 341350.
area can be also be a good way to understand the Brazilian trend Zhang, J., Babar, M.A., Bai, X., Li, J., Huang, L., 2011. An empirical assessment of
throughout the years. a systematic search process for systematic reviews. In: EASE: International
Conference on Evaluation and Assessment in Software Engineering, Durham,
England, pp. 5665.
Acknowledgements Paulo A. da Mota Silveira Neto is a PhD student at Federal University of Pernambuco
(UFPE), he is also a researcher from Reuse in Software Engineering (RiSE) Labs. His
This work was partially supported by the National Institute of main research interest is Experimental Software Engineering, Software Reuse and
Software Quality. Contact him at pauloadmsn@gmail.com.
Science and Technology for Software Engineering (INES5 ), funded
by CNPq and FACEPE, grants 573964/2008-4 and APQ-1037-1.03/08 Jos Gomes is bachelor at Computer Science from Federal University of Bahia (2012).
Has experience in projects management from undergraduate students at Federal
and CNPq grants 305968/2010-6, 559997/2010-8, 474766/2010-1 University of Bahia (2012). Has experience in Computer Science, acting on the fol-
and FAPESB. lowing areas: software engineering, mapping study, literature review and scoping
study.
(RiSE) Labs. He is also the Head of Engineering and Development at Fraunhofer Janeiro (PUC-Rio), Brazil, 1998. His research interests are Software Design, Software
Project Center (FPC) in Salvador, Brazil. Dr. Almeida received a PhD in computer Architecture, User Interface Design, and Human-Computer Interaction.
science from Federal University of Pernambuco, Brazil. His research interests include
methods, processes, metrics, and tools to develop reusable software. Contact him at Thais Batista is an Associate Professor at the Computer Science Department of the
esa@dcc.ufba.br. Federal University of Rio Grande do Norte (UFRN), Brazil. She received her Ph.D. and
M.Sc. degrees in Computer Science from the Pontical Catholic University of Rio de
Prof. Dr. Jair Cavalcanti Leite is an Associate Professor at the Computer Science Janeiro (PUC-Rio), Brazil. Her current research interests include software architec-
Department of the Federal University of Rio Grande do Norte (UFRN), Brazil, since ture, aspect-oriented development, software product lines, cloud computing, and
1993 working as lecturer and researcher. He holds a B.Sc. in Computer Science from distributed systems.
the Federal University of Paraba (1988), Brazil, M.Sc. in Computer Science from the
Pontical Catholic University of Rio de Janeiro (PUC-Rio), Brazil, 1991, and is Doctor Larissa Leite is an undergraduate student of software engineering at Federal Uni-
of Science in Computer Science from the Pontical Catholic University of Rio de versity of Rio Grande do Norte, Brazil. Her main research interest is software testing.