Research using the ISBSG repository data

kettlecatelbowcornerΤεχνίτη Νοημοσύνη και Ρομποτική

7 Νοε 2013 (πριν από 3 χρόνια και 7 μήνες)

72 εμφανίσεις







Research using the ISBSG repository data

Page
1


Research using the ISBSG repository data















-



La Trobe University


Australia
-

Claire Coleman

Project Title
:

Case based reasoning for prediction of specification change effect on software development.


University of Cyprus


Cyprus
-

Andrea
s Andreou

Project Title
:


Modelling and prediction of software engineering empirical data via computational intelligence.


University of Oxford


UK
-

Zhizhong Jiang

Project Title
:

The effect of project management and language choices on software developm
ent

Research aims and objectives
:

Analysing the effect of development methodology on productivity, and the effect of project characteristics
on the choice of development methodology.


National ICT Australia


Australia
-

Jacky Keung

Project Title
:

Mul
tivariate Data Analysis on the ISBSG dataset

Research aims and objectives
:

Build a new/improved analogy estimation model. Compare the prediction accuracy of Analogy approach
to the proposed multivariate model.


Iniversity Putra


Malaysia
-

Koh Tieng W
ei

Project Title
:

Solving the problem of subjectivity in the Technical Complexity Factors

Research aims and objectives
:

The selection of each factor of TCF is given by a degree of influence using an ordinal scale. It is limited
by six values (0, 1, 2, 3, 4

and 5). The degrees of influence from 0 to 5 are sometimes clearly
insufficient. Since the TCF ranged from 0.65 to 1.35, the Unadjusted Function Point count can change
by ± 35 %. Thus, the uncertainty inherent in the subjective sub
-
factor ratings can hav
e a significant effect
on the final function point count.

On the other hand, the number of TCF factors is limited by 14 factors and these factors are not enough
to calculate the adjustment value of function point. Improving this part can be performed by e
xtending






Research using the ISBSG repository data

Page
2


the current 14 factors to cover other characteristics of software. This part also can be improved by using
some methods i.e. the Artificial Intelligence techniques such as fuzzy logic or any other techniques.

Estimated date of completion: August 2
007


IST Studies


Athens, Greece

Project title
:

Software Development Effort and Quality Estimation using Neural Networks

Research aims & Objectives
:

Create neural network models for the estimation of quality and development effort of software projects.
C
heck the efficiency of constructed models.


Ecole de Technologie Supereure


Montreal, Canada

Project title
:

Analysis of impact of work effort categories

Research aims & Objectives
:

Analyse how effort categories impact the quality of estimation models


Uni
versity of Western Ontario


Canada


Fabiano Tiba

Project Title
:

Estimation

and classification of projects productivity

Research aims and objectives
:

To build a pattern recognition system that would analyse software projects’ data and from the
parameters
estimate productivity (measured as a ratio between UFP and size) and classify them
according to it.

Estimated completion date:
December 2004


University Tel
-
Aviv


Israel


Berlin Stanisiav

Project Title
:

Comparative analysis of effort estimation approache
s

Research aims and objectives
:

Classification and comparison of effort estimation methods. Identify methods for improving effort
estimating accuracy.

Estimated completion date: January 2006







Research using the ISBSG repository data

Page
3


ICREA


Complex Systems Lab


Spain


Sergi Valverde

Project Ti
tle
:

Modelling the Software Development Process

Research aims and objectives
:

Model the evolution of software systems looking for first principles explaining the Rayleigh equation
relating to effort and size.

Estimated completion date: December 2004


Unive
rsity of Calgary


Canada


Jingzhou Li

Project title
:

Effort prediction for release planning by analogy and simulation support

Research aims and objectives
:

Our new analogy
-
based effort estimation method is based on different types of attribute values of
features or requirements and will be used for release planning for incremental software development.
Simulation technique is employed for exploring suitable methods according to different conditions.

Estimated completion date: February 2005


Katholieke Un
iversiteit Leuven


Belgium


Monique Snoeck

Project Title
:

Developing software effort estimation models using neural network rule extraction and support vector
machines

Research aims and objectives
:

The goal of this project is to develop improved software

effort estimation models based on a combination
of LOC
-
based and FPA
-
based techniques. Today larger software projects rarely use a single
programming language, but combine languages to address different platforms. We therefore want to
investigate how sp
ecific patterns of technological choices affect the productivity of software
development, both in terms of generated lines of code and development effort required.

We will tackle the above research question using both neural network rule extraction and su
pport vector
machines. Recently, neural networks have gained a lot of interest for developing software effort
estimation models. However, a major obstacle which impedes the practical use of neural networks is
their opacity. Although they allow to model
complex non
-
linear relationships, their black box property
essentially turns them into incomprehensible and user
-
unfriendly models. Hence, we will try to mimic the
behaviour of the trained neural network by a set of if
-
then rules, which are easier to inte
rpret and
understand by the software engineer. Furthermore, we will also investigate the power of support vector
machines (SVMs) for software effort estimation. SVMs are a recently suggested technique for pattern
recognition and circumvent many of the pr
oblems encountered which training neural networks (e.g.






Research using the ISBSG repository data

Page
4


choice of the number of hidden neurons, regularisation parameter, … ). Again, it will be investigated
how SVMs can be turned into white
-
box, self
-
explanatory models using rule extraction.

Estimated c
ompletion date: September 2005


University of the West of England (UWE)


UK


Ayman Issa

Project Title
:

Development of new software cost estimation method(s) based on Use Case Models

Research aims and objectives
:

To seek answers to the following questions
:

Can the Use Case model be utilised to size the effort required to develop a given software development
project?

To what extent can this effort be accurate in the early stages of software development?

To what extent can Use Case models assist in assessing

the complexity of software systems?

Does the current Use Case modelling approach need to be extended to provide a more accurate
estimate of the effort required and the systems complexity?

Estimated completion date:
Sept 2006


Middle East Technical Univers
ity


Ankara, Turkey


Cigdem Gencel

Project title
:

Software size estimation in pre
-
development phase

Research aims and objectives
:

Most of the software estimates should be performed at the beginning of the life cycle, when we do not
yet know the problem

we are going to solve. In the literature, there are few early size estimation
methods, which can be utilized in the pre
-
development phases (before the software requirements are
specified). The aim of this study is to develop a model that can estimate size

early in the life
-
cycle.


George Mason University


USA


Hui Zeng

Project title
:

Economical Model for Software Testing Effort

Research aims and objectives
:

Provide estimation models for software testing effort

Estimated completion date:
Dec 2004


Unive
rsity of Tennessee at Martin


USA


Denise Williams

Project title
:

Exploring Project Success


please note that this is a working title and will probably be changed at a
later time







Research using the ISBSG repository data

Page
5


Research aims and objectives
:

The research aim of this project is to tes
t various hypotheses and models about information system
project success by using the data in the database. A review of the IS literature in this area did not
provide results which would indicate that these efforts would be redundant. This project would te
st new
hypotheses and test hypotheses which are supported by the literature.

Expected date of completion: August 2005


University of Western Ontario


Canada


Vivian Wei Xia

Project Title
:

Neuro
-
Fuzzy Function Points Model

The analysis of Function Points

has been improved consistently to the current version of IFPUG 4.1. By
contrast surprisingly, the weights of Unadjusted Function Points, very important parameter values to
measure Function Points, have never been changed since first suggested by Albrecht
in IBM in 1979,
while software development boomed rapidly in these days. We try to evaluate whether the parameters
assigned 20 years ago can still effectively reflect the trend of software today. We are proposing a model
to calibrate the weights of Functio
n Points using Neuro
-
Fuzzy technique, which is expected to
outperform the original Function Points in giving better result of estimating software project work effort.

Research aims and objectives
:

Neuro
-
Fuzzy Function Points model prototype

Our new Neuro
-
Fuzzy Function Points model is composed of three layers: input, processing and output.
In the input layer, the model derives fuzzy rules antecedents (IF part) from expert experience, which is
subjective knowledge. The model also imports the project data pr
ovided by ISBSG, which is objective
knowledge. In the processing layer, neural networks are used to train the weights of Unadjusted
Function Points and fuzzy rules. In the output layer, the Neural Network Training block generates the
calibrated weights of
Unadjusted Function Points and fuzzy rules consequences (THEN part). So we can
have the complete fuzzy IF
-
THEN rules.

Estimated completion date:
Sept 2004


Concordia University


Canada


Real Carbonneau

Project Title
:

Modelling and Predicting Software Dev
elopment Project Outsourcing Decisions using Artificial
Intelligence.

Research aims and objectives
:

The objective is to study the feasibility of using Artificial Intelligence to model and predict software
development outsourcing decisions. Using data coll
ected from software development projects the model
will learn what patterns lead to an in
-
source or outsource decision. From this model, we will try to learn
what patterns assist in making the decision and predictions will be made and validated on a test
set.







Research using the ISBSG repository data

Page
6


Estimated completion date:
May 2004


Athens University of Economics and Business


Greece
-

Zorgios Yiannis

Project Title
:

Intellectual Capital Pricing Methods in Software Engineering

Research aims and objectives
:

Develop a model that estimates the re
al value of software engineers’ intellectual capital

Develop a new costing methodology for capturing cost related to Intellectual Capital creation and usage
and estimate software engineers average learning curve.

Estimated completion date:
September 2005


The George Washington University


USA


Kingshuk Banerjee

Project Title
:

Recognising patterns in software development lifecycles using data mining techniques

Research aims and objectives
:

Explore the correlation between different aspects of software proje
cts. The correlation patterns that may
be recognised in the process can help in the planning and scheduling of new projects.

Estimated completion date:
October 2005


University of Oviedo


Project Engineering


Spain
-

Joaquin Villanueva Balsera

Project T
itle
:

Software Effort Estimation based using hybrid methods

Research aims and objectives
:

Develop software effort models based on hybrid techniques, combing neural networks with genetic
algorithms and MARS (Multiple Adaptive Regression Spines) and compare
them to commonly used
regression type models.

Estimated completion date:
December 2004


Harvard University


USA
-

Feng Zhu

Project Title
:

The Trend in Software Pricing

Research aims and objectives
:

Measuring the trend in software pricing over time in orde
r to develop price indices of software. Cluster
analysis will be conducted to group relevant attributes, then hedonic regression analysis will be
conducted.

Estimated completion date:
November 2004







Research using the ISBSG repository data

Page
7



University of Otago


New Zealand
-

George Benwell

Proje
ct Title
:

Application of bayesian networks to software effort prediction

Research aims and objectives
:

Establish the applicability of Bayesian networks to software development and maintenance effort
prediction. The results of the investigation will be use
d to develop a formal methodology for constructing
Bayesian network software effort prediction models.

Estimated completion date:
September 2006


University of Houston


USA


Kimberly Kamsinsky

Project Title
:

Calibration of Software Development Effort Est
imation using Genetic Programs

Research aims and objectives
:

To investigate the possibility of calibrating existing, or discovering new, effort multipliers using a Genetic
Program.

Estimated completion date:
December 2003


Tampere University of Technology


Finland


Pasi Vakaslahti

Project Title
:

Corporate networks: Software co
-
development in the context of product process, value chains and
business models.

Completion date:
Dec 2004


University of Maribor


Faculty of Computer Science


Ales Zivkovic

Pro
ject Title
:

Improving early estimates in object oriented development using statistical data.

Research aims and objectives
:

According to existing mappings of OO concepts to FPA elements it is hard to define types of data
element and/or transactional functio
n. Therefore it might be better to use an industrial average for
relationships between FPA elements. The same information is very useful in early estimates. Within the
project we would like to analyse the ISBSG repository and extract those values predomina
ntly for an OO
project although data for other projects may be useful too.

Completion date:
July 2004







Research using the ISBSG repository data

Page
8


University of Minnesota
-

MIS Research Centre, Carlson School of Management


USA


Chulmo
Koo

Project Title
:

Software productivity analysis using data en
velopment analysis; A comparison of development and
maintenance.

Research aims and objectives
:

This study identifies a set of factors that influence cost estimation for both project construction and
maintenance.

Completion date:
December 2004


Villanova U
niversity


USA
-

Dr. Wenhong Luo

Project title
:

Estimating Software Customization Cost in ERP Implementation

Research aims and objectives
:

This proposed research project seeks to develop and validate a cost estimation model for ERP software
customization.

The model should take into consideration the differences between packaged and
custom
-
built software projects and include measures of different customization activities, such as table
configuration and code customization. The proposed model will be valid
ated using new data collected
from the industry.

Completion Date:

Fall 2004


Universidad Politécnica de Valencia
-

Silvia Abrahão

Project Title
:

Comparative Evaluation of Web Projects

Research aims and objectives
:

The objective is collect information about

web projects developed using conceptual modelling
techniques. These projects will be measured using a functional size measurement method for web
applications (OOmFPweb) in order to generate project indicators (size, effort, cost, and duration). Then,
thes
e projects will be compared and benchmarked using the data stored in the ISBSG repository.

Completion Date:

December 2004


University of South Florida


Michael Douglas

Project title
:

The Impact of the Software Handoff on Software Development

Research
aims and objectives
:

To improve software cost estimation models by including a missing variable, the software handoff. The
software handoff deals with inter
-
group communication and coordination.







Research using the ISBSG repository data

Page
9


Estimated completion date
: May 2004


Universität Augsburg, G
ermany


Johannes Maria Zaha

Project title
:

Comparison of classic software engineering techniques to component oriented software engineering.

Research aims and objectives
:

To estimate the potential for improvement of quality, time and cost when using compo
nent strategies.

Estimated completion date:
Unknown


Universidad Nacional de Córdoba



Dr. Sergio A. Cannas

Project title
:

Software Development Effort Estimating using Neural Networks

Research aims and objectives
:

Perform a statistical comparative study of

the effort estimations efficiency using algorithmic and neural
network methods. The main objective is to obtain an efficient neural network based method for
estimating effort for software development.

Estimated completion date:
May 2004


CMTE, University

of Toronto, Canada


Mette Asmild

Project title
:

Software Productivity Analysis using Data Envelopment Analysis

Research aims and objectives
:

Develop software productivity models based on the non
-
parametric Data Envelopment Analysis (DEA)
approach and com
pare them to the commonly used regression
-
type models.

Estimated completion date:
October 2003


University of Sunderland, UK



John Moses

Project title
:

Assessing the influence of Problem Domain on effort estimation consistency

Research aims and objectives
:

To determine whether the influences of Problem Domain and related factors on effort estimate
consistency are important enough to require additional contingency allowances and to quantify any
needed allowances.

Estimated completion date:
September 2003








Research using the ISBSG repository data

Page
10


S
tevens Institute of Technology


Hoboken, USA


Christine V Bullen

Project title
:

Improving business information systems management using the SEI core measures

Research aims and objectives
:

To explore the benefits of organisational competence in software p
rocess measurement and strategies
for overcoming various software process improvement challenges using the SEI core measures, (size,
time, effort and defects)..

Estimated completion date:
June 2005


Northumbria University, UK


Qin Liu

Project title
:

Machi
ne Learning Approaches to Estimating Software Development Effort

Research aims and objectives
:

Research the use of machine learning approaches in estimation related to software development
processes. Techniques such as generic algorithms and artificial ne
ural networks will be hybridised to
provide an adaptive estimation tool.

Estimated completion date:
September 2004


Bournemouth University, UK



Martin Shepperd

Project title
:

Investigating the Use of Case
-
based Reasoning for Project prediction

Research ai
ms and objectives
:

Apply our CBR tool (archangel) to a large industrial data set.

Estimated completion date:
June 2003


Dakota State University, USA



Jayanth Sri Ranga Vadla

Project title
:

Research into software cost estimation using fuzzy neural networks

Research aims and objectives
:

To develop and prove a software cost estimation tool using fuzzy neural networks.

Estimated completion date:
July 2003







Research using the ISBSG repository data

Page
11


National Taiwan University of Science and Technology

-

Dr. Sun
-
Jen Huang

Project title
:

Establishing an
Improvement Decision Model for the Priority of Process Areas Based on Continuous
CMMI Model

Research aims and objectives
:

To provide guidance for process improvement for a software development organization, on Software
Engineering Institute (SEI) released
Capability Maturity Model Integration (CMMI) in 2000.


Université Libre de Bruxelles (ULB), Belgium
-

Frédéric Geurts, PhD

Project title
:

Evaluation of estimation metrics. impact of analogy, neural network and statistical techniques on
improving software d
evelopment budget and duration estimation.

Research aims and objectives
:

The objective is to benchmark and improve budget and duration estimation metrics applied to software
development. We are conducting a review of the main techniques available, based o
n LOC and function
points. In particular, we focus on analogy
-
based techniques inspired by recent successes in data mining.
We are also investigating neural network
-
based approaches and more classical statistical techniques
(PCA, multi
-
variance estimation

etc).


University of Queensland, Australia


Sophie Cockcroft

Project title:

Metrics in information systems maintenance and volatility

Research aims and objectives
:

The aim of this project is to test the hypothesis that a) maintenance estimates become mor
e accurate as
the project ages, b) estimate accuracy varies according to the type of work being done. c) estimate
accuracy varies according to industry sector, country or other demographic variable. Additionally it is of
interest to establish how the dec
ision is made to continue to maintain a system rather than retire it.


Tokai University, Japan

-

Tsuneo Furuyama

Project title
:

General Systems Characteristics Analysis

Research aims and objectives
:

Analysis of the fourteen General Systems Characteristics

(GSC), to investigate the difference between
reduced and synthesised GSC for the project type.







Research using the ISBSG repository data

Page
12




Federal University of Paraná, Brasil


Prof. Aurora Trinidad Ramirez Pozo

Project title
:

Artificial Intelligence on Software Engineering Applications

Researc
h aims and objectives
:

Study and development of tools to help software engineering activities, using the ISBSG data to estimate
cost, effort and other metrics using machine learning tools.


Aristotle University Thessaloniki, Greece



Dr Ioannis Stamelos

Pr
oject title
:

Software effort estimation based on multi
-
organisational project data

Research aims and objectives
:

To investigate the feasibility and accuracy of various estimation approaches, when applied on a multi
-
organisational project database. In addi
tion, various methods will be applied through the use of tools,
(Angel, BRACE) dedicated to effort estimation.