Search For:

Displaying 1-19 out of 19 total
SPACE 2007 - 1st International Workshop on Software Productivity Analysis and Cost Estimation
Found in: Asia-Pacific Software Engineering Conference
By Jacky Keung
Issue Date:December 2007
pp. 562
No summary available.
Improving Analogy-Based Software Cost Estimation through Probabilistic-Based Similarity Measures
Found in: 2013 20th Asia-Pacific Software Engineering Conference (APSEC)
By Passakorn Phannachitta,Jacky Keung,Akito Monden,Ken-ichi Matsumoto
Issue Date:December 2013
pp. 541-546
The performance of software cost estimation based on analogy reasoning depends upon the measures that specifying the similarity between software projects. This paper empirically investigates the use of probabilistic-based distance functions to improve the ...
Learning Project Management Decisions: A Case Study with Case-Based Reasoning versus Data Farming
Found in: IEEE Transactions on Software Engineering
By Tim Menzies,Adam Brady,Jacky Keung,Jairus Hihn,Steven Williams,Oussama El-Rawas,Phillip Green,Barry Boehm
Issue Date:December 2013
pp. 1698-1713
Background: Given information on just a few prior projects, how do we learn the best and fewest changes for current projects? Aim: To conduct a case study comparing two ways to recommend project changes. 1) Data farmers use Monte Carlo sampling to survey a...
Lessons from Conducting a Distributed Quasi-experiment
Found in: 2013 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM)
By David Budgen,Barbara Kitchenham,Stuart Charters,Shirley Gibbs,Amnart Pohthong,Jacky Keung,Pearl Brereton
Issue Date:October 2013
pp. 143-152
Context: Due to the lack of suitably skilled participants, software engineering experiments often lack the statistical power needed to detect the levels of effect that may be encountered. Aim: To investigate whether this can be remedied by running an exper...
Guest Editors' Introduction: Software Engineering for the Cloud
Found in: IEEE Software
By John Grundy,Gerald Kaefer,Jacky Keung,Anna Liu
Issue Date:March 2012
pp. 26-29
Cloud computing is a new paradigm for software systems where applications are divided into sets of composite services hosted on leased, highly distributed platforms. There are many new software engineering challenges in building effective cloud-based softw...
Size Estimation of Cloud Migration Projects with Cloud Migration Point (CMP)
Found in: Empirical Software Engineering and Measurement, International Symposium on
By Van T.K. Tran,Kevin Lee,Alan Fekete,Anna Liu,Jacky Keung
Issue Date:September 2011
pp. 265-274
One major obstacle to enterprise adoption of cloud technologies has been the lack of visibility into migration effort and cost. In this paper, we present a methodology, called Cloud Migration Point (CMP), for estimating the size of cloud migration projects...
Evaluating Cloud Platform Architecture with the CARE Framework
Found in: Asia-Pacific Software Engineering Conference
By Liang Zhao, Anna Liu, Jacky Keung
Issue Date:December 2010
pp. 60-69
There is an emergence of Cloud application platforms such as Microsoft’s Azure, Google’s App Engine and Amazon’s EC2/SimpleDB/S3. Startups and Enterprise alike, lured by the promise of ‘infinite scalability’, ‘ease of development’, ‘low infrastructure setu...
Software Cost Estimation Framework for Service-Oriented Architecture Systems Using Divide-and-Conquer Approach
Found in: Service-Oriented System Engineering, IEEE International Workshop on
By Zheng Li, Jacky Keung
Issue Date:June 2010
pp. 47-54
Due to the complexity of Service-Oriented Architecture (SOA), cost and effort estimation for SOA-based software development is more difficult than that for traditional software development. Unfortunately, there is a lack of published work about cost and ef...
Software Development Cost Estimation Using Analogy: A Review
Found in: Software Engineering Conference, Australian
By Jacky Keung
Issue Date:April 2009
pp. 327-336
Software project managers require reliable methods for estimating software project costs, and it is especially important at the early stage of software cycle. Analogy for software cost estimation has been considered as a suitable alternative to regression-...
Automated Support for Software Cost Estimation Using Web-CoBRA
Found in: Asia-Pacific Software Engineering Conference
By Jacky Keung, Ross Jeffery
Issue Date:December 2008
pp. 519-526
Software cost estimation is a crucial yet very difficult task for a project manager at the very beginning of a new project. Since software projects are always different in nature, past projects may not necessarily cover all aspects of a new project when us...
Experiments with Analogy-X for Software Cost Estimation
Found in: Software Engineering Conference, Australian
By Jacky Keung, Barbara Kitchenham
Issue Date:March 2008
pp. 229-238
We developed a novel method called Analogy-X to provide statistical inference procedures for analogy-based software effort estimation. Analogy-X is a method to statistically evaluate the relationship between useful project features and target features such...
Semi-quantitative Modeling for Managing Software Development Processes
Found in: Software Engineering Conference, Australian
By He Zhang, Jacky Keung, Barbara Kitchenham, Ross Jeffery
Issue Date:March 2008
pp. 66-75
Software process modeling has become an essential technique for managing software development processes. However, purely quantitative process modeling requires a detailed understanding and accurate measurement of software process, which relies on reliable ...
The Challenge of Introducing a New Software Cost Estimation Technology into a Small Software Organisation
Found in: Software Engineering Conference, Australian
By Jacky Keung, Ross Jeffery, Barbara Kitchenham
Issue Date:April 2004
pp. 52
Fostering innovation is the key to survival in today's IT business and is exemplified by introducing new technologies and methods to improve the development processes. This paper presents a follow-up case study of technology transfer in a small software or...
Cloud Deployment Model Selection Assessment for SMEs: Renting or Buying a Cloud
Found in: 2012 IEEE 5th International Conference on Utility and Cloud Computing (UCC)
By Jacky Keung,Fanny Kwok
Issue Date:November 2012
pp. 21-28
Cloud computing technology is increasingly important in the industry with the promise of increased performance, dynamic resource allocation capabilities and provides a convincing opportunity for organizations to outsource their IT infrastructure under the ...
Effort-Oriented Classification Matrix of Web Service Composition
Found in: Internet and Web Applications and Services, International Conference on
By Zheng Li, Liam O'Brien, Jacky Keung, Xiwei Xu
Issue Date:May 2010
pp. 357-362
Within the service-oriented computing domain, Web service composition is an effective realization to satisfy the rapidly changing requirements of business. Therefore, the research into Web service composition has unfolded broadly. Since examining all of th...
Application migration to cloud: a taxonomy of critical factors
Found in: Proceeding of the 2nd international workshop on Software engineering for cloud computing (SECLOUD '11)
By Alan Fekete, Anna Liu, Jacky Keung, Van Tran
Issue Date:May 2011
pp. 22-28
Cloud computing has attracted attention as an important platform for software deployment, with perceived benefits such as elasticity to fluctuating load, and reduced operational costs compared to running in enterprise data centers. While some software is w...
An over-sampling method for analogy-based software effort estimation
Found in: Proceedings of the Second ACM-IEEE international symposium on Empirical software engineering and measurement (ESEM '08)
By Akito Monden, Jacky Keung, Ken-ichi Matsumoto, Yasutaka Kamei
Issue Date:October 2008
pp. 1-87
This paper proposes a novel method to generate synthetic projectcases and add them to a fit dataset for the purpose of improving the performance of analogy-based software effort estimation. The proposed method extends conventional over-sampling method, whi...
Empirical evaluation of analogy-x for software cost estimation
Found in: Proceedings of the Second ACM-IEEE international symposium on Empirical software engineering and measurement (ESEM '08)
By Jacky Keung
Issue Date:October 2008
pp. 1-87
This paper reports on the empirical evaluation of a novel approach called Analogy-X, which is an extension to the classical analogy-based software cost estimation. The Analogy-X approach is a set of procedures that utilize the principles of the Mantel rand...
Evaluating guidelines for empirical software engineering studies
Found in: Proceedings of the 2006 ACM/IEEE international symposium on International symposium on empirical software engineering (ISESE '06)
By Barbara Kitchenham, Felicia Kurniawati, He Zhang, Hiyam Al-Khilidar, Jacky Keung, Karl Cox, Liming Zhu, Mark Staples, Mike Berry, Muhammad Ali Babar
Issue Date:September 2006
pp. 38-47
Background. Several researchers have criticized the standards of performing and reporting empirical studies in software engineering. In order to address this problem, Andreas Jedlitschka and Dietmar Pfahl have produced reporting guidelines for controlled e...