Artigo Publicado em Periódico (PGCOMP)

 

Submissões recentes

  • Silva, Fernanda Gomes; Santos, Paulo Ezequiel Dias; Chavez, Christina von Flach Garcia (Sociedade Brasileira de ComputaçãoSBCBrasil, 2023-01-30)
    Software Engineering is a crucial topic in undergraduate computing­related courses and provides the basic knowledge and skills necessary for professional practice in the software industry. Teaching Software Engi­ neering ...
  • Araújo, Francisco Renato Cavalcante; Madureira, André Luiz Romano; Sampaio, Leobino Nascimento (Universidade Federal da BahiaUFBABrasil, 2021-08-16)
    In Named Data Networks (NDN), the name-based routing model predominantly benefits applications characterized by static content (i.e., content). Traditional NDN in-network caching is not suitable for dynamic content (i.e., ...
  • Nascimento, Debora Maria Coelho; Bittencourt, Roberto Almeida; Chavez, Christina von Flach Garcia (Taylor and Francis Online, 2015)
    Context: It is common practice in academia to have students work with “toy” projects in software engineering (SE) courses. One way to make such courses more realistic and reduce the gap between academic courses and industry ...
  • Lima, Crescêncio; Assunção, Wesley Klewerton Guêz; Martinez, Jabier; Mendonça, William; Machado, Ivan do Carmo; Chavez, Christina von Flach Garcia (Sociedade Brasileira de Computação, 2019)
    Software product line (SPL) approach has been widely adopted to achieve systematic reuse in families of software products. Despite its benefits, developing an SPL from scratch requires high up-front investment. Because of ...
  • Silva, Bruno Carreiro da; Sant'Anna, Cláudio Nogueira; Rocha, Neylor; Chavez, Christina Von Flach Garcia (ElsevierBrasil, 2016-01)
    Context: Cohesion has been recognized as an important quality attribute of software design across decades. It can be defined as the degree to which a module is focused on a single concern of software. A concern is any ...
  • Oliveira, Leandro de; Claro, Daniela Barreiro (2019-10-09)
    It is estimated that more than 80% of the information on the Web is stored in textual form. For humans, the task of extracting useful information from data that comes up daily is difficult. In order to automate the process, ...
  • Macedo, Márcio Cerqueira de Farias; Apolinário Júnior, Antonio Lopes; Souza, Antonio Carlos dos Santos (SBC, 2013)
    In this paper we present an extension to the KinectFusion algorithm that allows a robust real-time face tracking and modeling using the Microsoft’s Kinect sensor. This is achieved changing two steps of the original algorithm: ...
  • Macedo, Márcio Cerqueira de Farias; Apolinário Júnior, Antonio Lopes; Souza, Antonio Carlos dos Santos; Giraldi, Gilson Antônio (SBCBrasil, 2014)
    To provide on-patient medical data visualization, a medical augmented reality environment must support volume rendering, accurate tracking, real-time performance and high visual quality in the final rendering. Another ...
  • Macedo, Márcio Cerqueira de Farias; Apolinário Júnior, Antonio Lopes (Elsevier, 2015-09)
    Focus plus context visualization can be used in augmented reality to improve the visual perception of the augmented scene. In the scope of in situ or on-patient medical data visualization, the focus plus context paradigm ...
  • Oliveira, Raphael Pereira de; Santos, Alcemir Rodrigues; Almeida, Eduardo Santana de; Gomes, Gecynalda Soares da Silva (ElsevierBrasil, 2016-08)
    The evolution of a single system is a task where we deal with the modification of a single product. Lehman’s Laws of software evolution were broadly evaluated within this type of system and the results shown that these ...
  • Santos, Alcemir; Almeida, Eduardo (ACM, 2015-11)
    Two mechanisms widely used in the Software Product Lines (SPL) Engineering are the feature model and the conditional compilation. The former models the variability in the problem space and the latter realizes it in the ...
  • Souza, Rodrigo; Chavez, Christina von Flach Garcia; Bittencourt, Roberto Almeida (IEEE, 2015-03-01)
    Mozilla's decision to release a new version of its products every six weeks (instead of every year) profoundly affected developers and users and was accompanied by significant changes in the release process. Were such ...
  • Cavalcanti, Yguaratã Cerqueira; Silveira Neto, Paulo Anselmo da Mota; Lucrédio, Daniel; Vale, Tassio; Almeida, Eduardo Santana de; Meira, Silvio Romero de Lemos (2013)
    Duplicate bug report entries in bug trackers have a negative impact on software maintenance and evolution. This is due, among other factors, to the increased time spent on report analysis and validation, which in some cases ...
  • Macêdo, Raimundo José de Araújo; Freitas, Allan Edgard Silva; Sá, Alirio Santos de (2013)
    Group communication protocols (GCPs) play an important role in the design of modern distributed systems. A typical GCP exchanges control messages to provide message delivery guarantees, and a key point in the configuration ...
  • Sant'Anna, Cláudio Nogueira; Garcia, Alessandro; Batista, Thais Vasconcelos; Rashid, Awais (2013)
    When reflecting upon driving system requirements such as security and availability, software architects often face decisions that have a broadly scoped impact on the software architecture. These decisions are the core of ...
  • Almeida, Eduardo Santana de; O’Leary, Pádraig; Richardson, Ita (2012)
    activity. Despite recognition that an effective process could alleviate many of the difficulties associated with product derivation, existing approaches have different scope, emphasise different aspects of the derivation ...
  • Figueiredo, Gustavo B.; Xavier, Eduardo Candido; Fonseca, Nelson L.S. da (2012)
    This paper introduces optimal batch scheduling algorithms for the problem of scheduling batches of bursts in optical burst switching networks. The problem is modelled as a job scheduling problem with identical machines. ...
  • Schmid, Klaus; Almeida, Eduardo Santana de (2013)
    Product line engineering (PLE) is one of the few industry-ready methods to manage reuse and variability in a defined way and thus bring software development maturity to a more advanced stage. The goal is to deliver specific ...
  • Rebêlo, Henrique; Lima, Ricardo; Kulesza, Uirá; Ribeiro, Márcio; Yuanfang, Cai; Coelho, Roberta; Sant'Anna, Cláudio Nogueira; Mota, Alexandre (2013)
    Although it is assumed that the implementation of design by contract is better modularized by means of aspect-oriented (AO) programming, there is no empirical evidence on the effectiveness of AO for modularizing non-trivial ...
  • Maciel, Rita Suzana Pitangueira; Gomes, Ramon Araújo; Magalhães, Ana Patrícia; Silva, Bruno C.; Queiroz, João Pedro Dantas Bittencurt de (2013)
    The adoption of Model-Driven Development (MDD) is increasing and it is widely recognized as an important approach for building software systems. In addition to traditional development process models, an MDD process requires ...

Ver mais

Buscar DSpace


Busca avançada

Navegar

Minha conta

Discover

Estatística

RSS Feeds