Sciweavers

ESEM
2010
ACM
13 years 8 months ago
Effects of the number of developers on code quality in open source software: a case study
Eleven open source software projects written in C/C++ were analyzed to determine if the number of committing developers impacts code quality. We use cyclomatic complexity, lines o...
Brandon Norick, Justin Krohn, Eben Howard, Ben Wel...
ESEM
2010
ACM
13 years 8 months ago
Gender differences and programming environments: across programming populations
Although there has been significant research into gender regarding educational and workplace practices, there has been little investigation of gender differences pertaining to pro...
Margaret M. Burnett, Scott D. Fleming, Shamsi Iqba...
ESEM
2010
ACM
13 years 8 months ago
An empirical investigation into a large-scale Java open source code repository
Getting insight into different aspects of source code artifacts is increasingly important
Mark Grechanik, Collin McMillan, Luca DeFerrari, M...
COMPSAC
2009
IEEE
13 years 8 months ago
Modular Certification of Low-Level Intermediate Representation Programs
Modular certification of low-level intermediate representation (IR) programs is one of the key steps of proof-transforming compilation. The major challenges are lexity of abstract ...
Yuan Dong, Shengyuan Wang, Liwei Zhang, Ping Yang
ECSA
2010
Springer
13 years 8 months ago
Model-based enhancement of software performance for precision critical systems
Architectural level analysis of a software system for its quality attributes is a proven cost-effective approach. This is particularly significant for performance, which defines m...
Naeem Muhammad, Nelis Boucké, Yolande Berbe...
ECSA
2010
Springer
13 years 8 months ago
On the effectiveness of the metamorphic shield
In this paper we analyze the effectiveness of dynamic artificial diversity, i.e., artificial diversity in which the subject of the diversity is re-randomized periodically. We refer...
Anh Nguyen-Tuong, Andrew Wang, Jason Hiser, John C...
ECSA
2010
Springer
13 years 8 months ago
From Web Components to Web Services: Opening Development for Third Parties
One of the main advantages of the Web component-based development paradigm is the ability to build customizable and composable web application modules as independent units of devel...
Chouki Tibermacine, Mohamed Lamine Kerdoudi
ECSA
2010
Springer
13 years 8 months ago
Software Architecture Constraints as Customizable, Reusable and Composable Entities
One of the major advantages of component-based software engineering is the ability for developers to reuse and assemble software entities to build complex software. Whereas decompo...
Chouki Tibermacine, Christophe Dony, Salah Sadou, ...
ECSA
2010
Springer
13 years 8 months ago
Impact Evaluation for Quality-Oriented Architectural Decisions regarding Evolvability
Abstract. Quality goals have to be under a special consideration during software architectural design. Evolvability constitutes a quality goal with a special relevance for business...
Stephan Bode, Matthias Riebisch