Search For:

Displaying 1-11 out of 11 total
A Qualitative Study of Open Source Software Development: The Open EMR Project
Found in: Empirical Software Engineering and Measurement, International Symposium on
By John Noll,Sarah Beecham,Dominik Seichter
Issue Date:September 2011
pp. 30-39
Open Source software is competing successfully in many areas. The commercial sector is recognizing the benefits offered by Open Source development methods that lead to high quality software. Can these benefits be realized in specialized domains where exper...
Can Automated Text Classification Improve Content Analysis of Software Project Data?
Found in: 2013 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM)
By John Noll,Dominik Seichter,Sarah Beecham
Issue Date:October 2013
pp. 300-303
Content analysis is a useful approach for analyzing unstructured software project data, but it is labor-intensive and slow. Can automated text classification (using supervised machine learning) be used to reduce the labor or improve the speed of content an...
A Decision Support System for Global Software Development
Found in: Global Software Engineering Workshop, IEEE International Conference on
By Sarah Beecham,John Noll,Ita Richardson,Deepak Dhungana
Issue Date:August 2011
pp. 48-53
Global Software Development (GSD) research has reached a level ofmaturity. Paper-based solutions and guidelines are readily availableto solve many known distributed software development problems. Thelarge number of recommendations can present a confusing p...
Crafting a Global Teaming Model for Architectural Knowledge
Found in: Global Software Engineering, International Conference on
By Sarah Beecham, John Noll, Ita Richardson, Nour Ali
Issue Date:August 2010
pp. 55-63
In this paper, we present the Global Teaming Model (GTM), which is empirically grounded, and outlines practices that managers need to consider when managing virtual teams. We explain how the model can be adapted to specific areas of software development, a...
A Peer-to-peer Architecture forWorkflow in Virtual Enterpris
Found in: Quality Software, International Conference on
By John Noll
Issue Date:September 2005
pp. 365-372
<p>Workflow technology seeks to support or automate the performance of organizational processes. When the organization is a virtual enterprise, the conventional client-server workflow architecture is not suitable: virtual enterprises lack centralized...
The Design of Evolutionary Process Modeling Languages
Found in: Asia-Pacific Software Engineering Conference
By Darren C. Atkinson, Daniel C. Weeks, John Noll
Issue Date:December 2004
pp. 73-82
To formalize a software process, its important aspects must be extracted as a model. Many processes are used repeatedly, and the ability to automate a process is also desired. One approach is to use a notation that already exists, such as a programming lan...
Process-Driven Intranets: Life-Cycle Support for Process Reengineering
Found in: IEEE Internet Computing
By Walt Scacchi, John Noll
Issue Date:September 1997
pp. 42-49
<p>Information systems exist within an organizational web that links people, tools, and products with work processes. PDIs explicitly integrate with this web and offer clear advantages over more traditional intranets in organizational process redesig...
Integrating Diverse Information Repositories: A Distributed Hypertext Approach
Found in: Computer
By John Noll, Walt Scacchi
Issue Date:December 1991
pp. 38-45
<p>The authors address key problems of support for multiple, heterogeneous repositories, each under separate and autonomous administration with a variety of incompatible interfaces; diverse, unconventional data types; and different ways of viewing re...
Global software development and collaboration: barriers and solutions
Found in: ACM Inroads
By Ita Richardson, John Noll, Sarah Beecham
Issue Date:August 2010
pp. 66-78
While organisations recognise the advantages offered by global software development, many socio-technical barriers affect successful collaboration in this inter-cultural environment. In this paper, we present a review of the global software development lit...
Requirements elicitation in open source software development: a case study
Found in: Proceedings of the 3rd International Workshop on Emerging Trends in Free/Libre/Open Source Software Research and Development (FLOSS '10)
By John Noll, Wei-Ming Liu
Issue Date:May 2010
pp. 35-40
A growing body of empirical research has examined large, successful open source software projects such as the Linux kernel, Apache web server, and Mozilla web browser. Do these results extend to small open source efforts involving a handful of developers? ...
Distributed indexing: a scalable mechanism for distributed information retrieval
Found in: Proceedings of the 14th annual international ACM SIGIR conference on Research and development in information retrieval (SIGIR '91)
By John Noll, Jongsuk Ahn, Katia Obraczka, Peter B. Danzig
Issue Date:October 1991
pp. 220-229
In this paper, we propose a method for specifying the functionality of an intelligent interface to large-scale information retrieval systems, and for implementing those functions in an operational environment. The method is based on a progressive, three-st...