[PDF][PDF] Predicting classes in need of refactoring: an application of static metrics
L Zhao, J Hayes - Proceedings of the 2nd International …, 2006 - selab.netlab.uky.edu
This paper introduces a class-based approach to predicting refactoring candidates. Using a
selected set of static metrics and a weighted ranking method, a tool was designed to predict …
selected set of static metrics and a weighted ranking method, a tool was designed to predict …
Branch prediction using selective branch inversion
We describe a family of branch predictors that use confidence estimation to improve the
performance of an underlying branch predictor. With this method, referred to as selective …
performance of an underlying branch predictor. With this method, referred to as selective …
Methodology for maintainability-based risk assessment
WM Abdelmoez… - RAMS'06. Annual …, 2006 - ieeexplore.ieee.org
A software product spends more than 65% of its lifecycle in maintenance. Software systems
with good maintainability can be easily modified to fix faults or to adapt to changing …
with good maintainability can be easily modified to fix faults or to adapt to changing …
[PDF][PDF] Maintainability based risk assessment in adaptive maintenance context
Abstract Development of software systems utilizes only 20%-40% of the overall project cost;
the rest is consumed by maintenance. Systems with poor maintainability are difficult to …
the rest is consumed by maintenance. Systems with poor maintainability are difficult to …
Animating groups of socially intelligent agents
This paper presents a multi-agent framework oriented to animate groups of synthetic
humans that properly balance task-oriented and social behaviors. We mainly focus on the …
humans that properly balance task-oriented and social behaviors. We mainly focus on the …
Using maintainability based risk assessment and severity analysis in prioritizing corrective maintenance tasks
A software product spends more than 65% of its lifecycle in maintenance. Software systems
with good maintainability can be easily modified to fix faults. We define maintainability …
with good maintainability can be easily modified to fix faults. We define maintainability …
Sensitivity analysis of maintainability-based risk factors for software architectures
Software architecture is a key discipline in software engineering as it performs a central role
in many modern software development paradigms. For an evolving complex architecture …
in many modern software development paradigms. For an evolving complex architecture …
Model-based risk assessment
WM Abdelmoez - 2006 - researchrepository.wvu.edu
In this research effort, we focus on model-based risk assessment. Risk assessment is
essential in any plan intended to manage software development or maintenance process …
essential in any plan intended to manage software development or maintenance process …
[BOOK][B] A methodology for risk assessment of product line architectures
AH Jalali - 2008 - search.proquest.com
The study of software architecture is gaining importance due to the critical role it plays in
most methodologies of software engineering. Various architectural attributes including error …
most methodologies of software engineering. Various architectural attributes including error …
Towards Maintainable Architecture for Process Control Applications
IAM El-Maddah, W Abdelmoez… - 2007 IEEE/ACS …, 2007 - ieeexplore.ieee.org
Development of software systems utilizes only 20%-40% of the overall project cost; the rest
is consumed by maintenance. Systems with poor maintainability are difficult to modify and to …
is consumed by maintenance. Systems with poor maintainability are difficult to modify and to …