Search For:

Displaying 1-8 out of 8 total
Multiple Social Networks Analysis of FLOSS Projects using Sargas
Found in: Hawaii International Conference on System Sciences
By Samuel F. de Sousa Jr., Marco A. Balieiro, Jean M. dos R. Costa, Cleidson R. B. de Souza
Issue Date:January 2009
pp. 1-10
Due to their characteristics and claimed advantages, several researchers have been investigating free and open-source projects. Different aspects are being studied: for instance, what motivates developers to join FLOSS projects, the tools, processes and pr...
   
Guest Editors' Introduction: Cooperative and Human Aspects of Software Engineering
Found in: IEEE Software
By Cleidson R. B. de Souza, Helen Sharp, Janice Singer, Li-Te Cheng, Gina Venolia
Issue Date:November 2009
pp. 17-19
Software is developed by people, used by people, and supports interaction among people. As such, human characteristics and cooperation are central to modern practical software construction. While human aspects were recognized as important over 30 years ago...
 
Initial findings from an observational study of software engineers
Found in: International Conference on Computer Supported Cooperative Work in Design
By Marcio K. Goncalves, Cleidson R. B. de Souza, Victor M. Gonzalez
Issue Date:April 2009
pp. 498-503
For the last 30 years, several empirical studies have been conducted to understand how software engineers work. However, during this period, many changes occurred in the context of software development: new communication technologies like instant messaging...
 
Management of Interdependencies in Collaborative Software Development
Found in: Empirical Software Engineering, International Symposium on
By Cleidson R. B. de Souza,David Redmiles,Gloria Mark,John Penix,Maarten Sierhuis
Issue Date:October 2003
pp. 294
In this paper we report results of an informal field study of a software development team conducted during an eight week internship at the NASA/Ames Research Center. The team develops a suite of tools called MVP, and is composed of 31 co-located software e...
 
Information needs of system administrators in information technology service factories
Found in: Proceedings of the 5th ACM Symposium on Computer Human Interaction for Management of Information Technology (CHIMIT '11)
By Claudio S. Pinhanez, Cleidson R. B. de Souza, Victor F. Cavalcante
Issue Date:December 2011
pp. 1-10
In this paper we describe the results of an empirical study about the information needs of system administrators. This study is based on an electronic survey with more than 200 systems administrators, or sysadmins, working on incident management in a large...
     
An empirical study of software developers' management of dependencies and changes
Found in: Proceedings of the 13th international conference on Software engineering (ICSE '08)
By Cleidson R. B. de Souza, David F. Redmiles
Issue Date:May 2008
pp. 1-1
Different approaches and tools have been proposed to support change impact analysis, i.e., the identification of the potential consequences of a change, or the estimation of what needs to be modified to accomplish a change. However, just a few empirical st...
     
Sometimes you need to see through walls: a field study of application programming interfaces
Found in: Proceedings of the 2004 ACM conference on Computer supported cooperative work (CSCW '04)
By Cleidson R. B. de Souza, David Millen, David Redmiles, John Patterson, Li-Te Cheng
Issue Date:November 2004
pp. 63-71
Information hiding is one of the most important and influential principles in software engineering. It prescribes that software modules hide implementation details from other modules in order to decrease the dependency between them. This separation also de...
     
How a good software practice thwarts collaboration: the multiple roles of APIs in software development
Found in: Proceedings of the 12th ACM SIGSOFT twelfth international symposium on Foundations of software engineering (SIGSOFT '04/FSE-12)
By Cleidson R. B. de Souza, David Millen, David Redmiles, John Patterson, Li-Te Cheng
Issue Date:October 2004
pp. 253-265
The principle of information hiding has been very influential in software engineering since its inception in 1972. This principle prescribes that software modules hide implementation details from other modules in order to decrease their interdependencies. ...
     
 1