Learning and Researching with Open Source Software
|
|
- Shawn Hines
- 8 years ago
- Views:
Transcription
1 Learning and Researching with Open Source Software Minghui Zhou Associate Professor Peking University
2 Outline A snapshot of Open Source Software (OSS) Learning with OSS Research on OSS
3 A SNAPSHOT OF OPEN SOURCE SOFTWARE Is OPEN (Source Software) FREE? What OSS are out there? Who are working on OSS?
4 Is Open Source Software Free? Student A: OSS is free Free: 免 费 Open: 开 放 Open!= Free
5 What OSS are out there? Microsoft Windows vs. Unix & Linux GNOME Microsoft Office vs. Open Office Microsoft IE vs. Firefox DB2/SQLServer vs. MySQL IBM Websphere vs. JOnAS (OW2) Apache Tomcat
6 Who are working on OSS? Volunteers Company backing Few Chinese
7 LEARNING WITH OSS Help with courses. Learn through participation.
8 Help with Courses There are good code out there, Helping to learn the principles and the implementation of an operating system, a web server, etc. There are free OSS out there, Helping to build all kinds of course infrastructures and applications
9 Learning and motivated through participation I learned a lot from this leading open source project (Gnome) while working with other contributes. I volunteered because it was exciting to think--and as time progressed, know--that my involvement would have a direct effect on the quality and feature set of Mozilla A single ant cannot do much, but many ants can move mountains. That is the strength of Open Source. I want to help move a mountain!
10 Trajectories of two volunteers Volunteer A College student report bugs from time to time Core member Now hired by Mozilla Volunteer B Director of music at St. Patrick Church, Washington, DC - commit fix from time to time Engineering manager at Mozilla Now employed by mozdev group, a consulting company specializing in mozilla-based technologies Volunteer C
11 How to attract Long Term Contributors? How commercial involvement affect OSS? What are best practices in OSS? RESEARCH ON OSS
12 How to attract Long Term Contributors? Different types of participators vary in orders of magnitude Mozilla (Average over ) #Users per year Ratio of Contributors to LTCs in Gnome and Mozilla over years 3.5 orders #Contributors per year 2 orders #LTCs per year 每 年 用 户 : 千 万 级 别 每 年 新 的 参 与 人 数 : 万 每 年 成 为 长 期 贡 献 者 的 人 数 : 百 Gnome 和 Mozilla 中 贡 献 者 与 长 期 贡 献 者 的 比 率 逐 年 降 低
13 Data Sources Project Repositories Version Control Version Time Login File MR Issue Tracking MR Activity -When - Who - What Gnome: 156,332 id, Mozilla: 187,333id, 517,801 bugs, 620,511bugs, 6,398,475 activities 15,662,706activities Questionnaires: Sent s to developers
14 What happens during the first month? Increase odds by Gnome: 95% Mozilla: 20% Show more communityoriented attitude More than double the odds Increase odds by Gnome: 22% Mozilla: 48% Low attention halves the odds Experienced peers Clustering peers Low attention Take more active role Product users increase Increase odds by 65% in Gnome 112% in Mozilla Reduce odds by Gnome: 49% Mozilla: 15%
15 How commercial involvement affect OSS? Different types of commercial involvement Hosting, Supporting, Collaborating For example, Hosting mechanism Decrease the number of newcomers, but, Increase their retention
16 What are the best practices in OSS? What is the best practice for triaging? Official website is not reliable Tradeoff between developer convenience (efficiency), user experience, and volunteer efficiency How people reuse code? Which code are reused most often? What attributes do they have? Who wrote them? Their characters?
17 A cloud of software repositories We keep tracking various commercial and open source projects. This universal repository records data from: Version control Issue tracking archives
18 Open Data -- Internetware Machines DELL R910(4U), 64GbRAM, 16-cores X7550 DELL MD3200, 12*2TB SAS DELL R710 * 4, 64GbRAM Data Levels Level0: raw data Level1: filtered data Level2-n: standardized data
19 What we could do with this data? To enable better user experience, and software engineering practices in a largescale Understand the past, predict the future
20 References B. Boehm. Software Engineering Economics. Prentice-Hall, B. Curtis. Fifteen years of psychology in software engineering: Individual differences & cognitive science. In ICSE 84, pp , A. Mockus, R. T. Fielding, and J. Herbsleb. A Case Study of Open Source Development: The Apache Server, 22nd ICSE, pp , Limerick, Ireland, June 4-1, A. Mockus. Software support tools and experimental work. In V. Basili and et al, editors, Empirical Software Engineering Issues: Critical Assessments and Future Directions, volume LNCS 4336, pages Springer, A. Mockus. Amassing and indexing a large sample of version control systems: towards the census of public source code history. In 6th IEEE Working Conference on Mining Software Repositories, May M. Zhou and A. Mockus. Growth of Newcomer Competence: Challenges of Globalization. In FoSER(future of software engineering) on ACMSIGSOFT / FSE, Santa Fe, New Mexico, Nov 7-8, 2010, pp
21 References M. Zhou and A. Mockus. Does the initial environment impact the future of developers? ICSE 2011, Honolulu, Havaii, May 21-28, 2011, pp M. Zhou and A. Mockus. What Make Long Term Contributors: Willingness and Opportunity in OSS Community. ICSE 2012, Zurich, Switzerland, 2-9 June 2012, pp Xiujuan Ma, Minghui Zhou, Hong Mei. A case study of internetware development. Proceedings of the Second Asia-Pacific Symposium on Internetware, X Ma, M Zhou, H Mei. How developers participate in open source projects: a replicate case study on JBossAS, JOnAS and Apache Geronimo. Proceedings of the 1st International Workshop on Replication in Empirical Software Engineering Research, May, 2010 J. Xie, M. Zhou and A. Mockus. Visualizing the evolution of software issue-tracking practices. 5th International Symposium on Empirical Software Engineering and Measurement (ESEM 2011). M. Zhou Looking for micro-process in large-scale data. In Proceedings of the 2nd international workshop on Evidential assessment of software technologies (EAST '12). ACM, New York, NY, USA,
22 THANK YOU
Developer Fluency: Achieving True Mastery in Software Projects
Developer Fluency: Achieving True Mastery in Software Projects Minghui Zhou, zhmh@pku.edu.cn, Peking University, Beijing, China Audris Mockus audris@avaya.com Avaya Research Labs, NJ, USA Agenda History
More information(2) Question 2: Size of Mozilla community.
Open Source Software Development Case Studies CSE564 Group 17 HW1 Shihuan Shao, Tuyue Chen, Yongming Zhang 1. Introduction Open source software(oss) development is considered to be a competitive rivalry
More informationPAID VS. VOLUNTEER WORK IN OPEN SOURCE
PAID VS. VOLUNTEER WORK IN OPEN SOURCE Dirk Riehle Philipp Riemer Computer Science Department Friedrich-Alexander University Erlangen-Nürnberg Martensstr. 3, 91058 Erlangen, Germany dirk@riehle.org Computer
More informationDo Onboarding Programs Work?
Do Onboarding Programs Work? Adriaan Labuschagne and Reid Holmes School of Computer Science University of Waterloo Waterloo, ON, Canada alabusch,rtholmes@cs.uwaterloo.ca Abstract Open source software systems
More informationAnalysis of Open Source Software Development Iterations by Means of Burst Detection Techniques
Analysis of Open Source Software Development Iterations by Means of Burst Detection Techniques Bruno Rossi, Barbara Russo, and Giancarlo Succi CASE Center for Applied Software Engineering Free University
More informationAccelerating Cross-Project Knowledge Collaboration Using Collaborative Filtering and Social Networks
Accelerating Cross-Project Knowledge Collaboration Using Collaborative Filtering and Social Networks Masao Ohira Naoki Ohsugi Tetsuya Ohoka Ken ichi Matsumoto Graduate School of Information Science Nara
More informationOHJ-1860 Software Systems Seminar: Global Software Development. Open-source software development. 11.12.2007 By Antti Rasmus
1 OHJ-1860 Software Systems Seminar: Global Software Development Open-source software development 11.12.2007 By Antti Rasmus Outline 2 Open-source software (OSS) development Motivation: IDC study on open
More informationTraditional Commercial Software Development. Open Source Development. Traditional Assumptions. Intangible Goods. Dr. James A.
Open Source Development Dr. James A. Bednar jbednar@inf.ed.ac.uk http://homepages.inf.ed.ac.uk/jbednar Traditional Commercial Software Development Producing consumer-oriented software is often done in
More informationGlobalization and the Future Developer
Globalization and the Future Developer Audris Mockus audris@avaya.com Avaya Labs Research Basking Ridge, NJ 07920 http://mockus.org/ yes, globalization is inefficient, but it happened, so get over it 2
More informationUnderstanding and Predicting Effort in Software Projects
Understanding and Predicting Effort in Software Projects A. Mockus, D. Weiss, and P. Zhang audris,weiss,pingzhang @avaya.com Avaya Labs Research Basking Ridge, NJ 07920 http://www.research.avayalabs.com/user/audris
More informationAutomating the Measurement of Open Source Projects
Automating the Measurement of Open Source Projects Daniel German Department of Computer Science University of Victoria dmgerman@uvic.ca Audris Mockus Avaya Labs Department of Software Technology Research
More informationPAID VS. VOLUNTEER WORK IN OPEN SOURCE
2014 47th Hawaii International Conference on System Science PAID VS. VOLUNTEER WORK IN OPEN SOURCE Dirk Riehle Computer Science Department Friedrich-Alexander University Erlangen-Nürnberg Martensstr. 3,
More informationQuality Practices and Problems in Free Software Projects
Quality Practices and Problems in Free Software Projects Martin Michlmayr, Francis Hunt, David Probert Centre for Technology Management University of Cambridge Cambridge, CB2 1RX, UK martin@michlmayr.org
More informationComparing Software Quality between Open Source and Closed Source Software Development. Jussi Heikkilä, Joona Hartikainen & Pramod Guruprasad
Comparing Software Quality between Open Source and Closed Source Software Development Jussi Heikkilä, Joona Hartikainen & Pramod Guruprasad Abstract 1. Introduction 2. Software quality 2.1 Definition 2.2
More informationStephen M. Fiore, Ph.D. University of Central Florida Cognitive Sciences, Department of Philosophy and Institute for Simulation & Training
Stephen M. Fiore, Ph.D. University of Central Florida Cognitive Sciences, Department of Philosophy and Institute for Simulation & Training Fiore, S. M. (2015). Collaboration Technologies and the Science
More informationSupporting Knowledge Collaboration Using Social Networks in a Large-Scale Online Community of Software Development Projects
Supporting Knowledge Collaboration Using Social Networks in a Large-Scale Online Community of Software Development Projects Masao Ohira Tetsuya Ohoka Takeshi Kakimoto Naoki Ohsugi Ken-ichi Matsumoto Graduate
More informationTwo case studies of Open Source Software Development: Apache and Mozilla
1 Two case studies of Open Source Software Development: Apache and Mozilla Audris Mockus, Roy Fielding, and James D Herbsleb Presented by Jingyue Li 2 Outline Research questions Research methods Data collection
More informationOpen source Google-style large scale data analysis with Hadoop
Open source Google-style large scale data analysis with Hadoop Ioannis Konstantinou Email: ikons@cslab.ece.ntua.gr Web: http://www.cslab.ntua.gr/~ikons Computing Systems Laboratory School of Electrical
More informationNirikshan: Process Mining Software Repositories to Identify Inefficiencies, Imperfections, and Enhance Existing Process Capabilities
Nirikshan: Process Mining Software Repositories to Identify Inefficiencies, Imperfections, and Enhance Existing Process Capabilities Monika Gupta monikag@iiitd.ac.in PhD Advisor: Dr. Ashish Sureka Industry
More informationResponsiveness as a measure for assessing the health of OSS ecosystems
Responsiveness as a measure for assessing the health of OSS ecosystems Jonas Gamalielsson, Björn Lundell and Brian Lings University of Skövde, Sweden {jonas.gamalielsson, bjorn.lundell, brian.lings}@his.se,
More informationHow to Measure Software Quality in Vain
Empirical Estimates of Software Availability in Deployed Systems Avaya Labs Audris Mockus audris@mockus.org Avaya Labs Research Basking Ridge, NJ 07920 http://www.research.avayalabs.com/user/audris Motivation
More informationSoftware Support Tools and Experimental Work
Software Support Tools and Experimental Work Audris Mockus April 5, 2007 1 Introduction Presently it is difficult to imagine a software project without version control and problem tracking systems. This
More informationA Crowd Method for Internet-based Software with Big Data
2014 中 南 大 学 英 特 尔 透 明 计 算 与 大 数 据 研 讨 会 A Crowd Method for Internet-based Software with Big Data Gang Yin Software Collaboration and Data Mining Group National University of Defense Technology Changsha,
More informationAgile Requirements Definition for Software Improvement and Maintenance in Open Source Software Development
Agile Requirements Definition for Software Improvement and Maintenance in Open Source Software Development Stefan Dietze Fraunhofer Institute for Software and Systems Engineering (ISST), Mollstr. 1, 10178
More informationManaging Open Source Software Development Projects With Semantic Web Technology
Managing Open Source Software Development Projects With Semantic Web Technology Wikan Danar Sunindyo 1 Thomas Moser 1 Stefan Biffl 1 1 Institute of Software Technology and Interactive Systems Vienna University
More informationOpen Source Bug Tracking Characteristics In Two Open Source Projects, Apache and Mozilla
Open Source Bug Tracking Characteristics In Two Open Source Projects, Apache and Mozilla Mikko Koivusaari, Jouko Kokko, Lasse Annola Abstract 1. Introduction 2. Bug tracking in open source projects 2.1
More informationComputer Science/IM Cookbook
Rob Stewart PhD Student & Research Associate Heriot Watt University EM1.40 rs46@hw.ac.uk Computer Science/IM Cookbook PRAXIS Semester 1, 2010/2011 To Cover Webspace Transferring Files Remote Login Email
More information11.04 Lo M Khu CC Bàu Cát II, P.10 Quận Tân Bình, Tp. Hồ Chí Minh Emails: nguyenvu@usc.edu nvu@fit.hcmus.edu.vn
Education VU NGUYEN 11.04 Lo M Khu CC Bàu Cát II, P.10 Quận Tân Bình, Tp. Hồ Chí Minh Emails: nguyenvu@usc.edu nvu@fit.hcmus.edu.vn Doctor of Philosophy (Ph.D.) (Dec 2010) Department of Computer Science
More informationVery Large Enterprise Network, Deployment, 25000+ Users
Very Large Enterprise Network, Deployment, 25000+ Users Websense software can be deployed in different configurations, depending on the size and characteristics of the network, and the organization s filtering
More informationOn the Cost of Mining Very Large Open Source Repositories
On the Cost of Mining Very Large Open Source Repositories Sean Banerjee Carnegie Mellon University Bojan Cukic University of North Carolina at Charlotte BIGDSE, Florence 2015 Introduction Issue tracking
More informationApplying Social Network Analysis to the Information in CVS Repositories
Applying Social Network Analysis to the Information in CVS Repositories Luis Lopez-Fernandez, Gregorio Robles, Jesus M. Gonzalez-Barahona GSyC, Universidad Rey Juan Carlos {llopez,grex,jgb}@gsyc.escet.urjc.es
More informationAssisting bug Triage in Large Open Source Projects Using Approximate String Matching
Assisting bug Triage in Large Open Source Projects Using Approximate String Matching Amir H. Moin and Günter Neumann Language Technology (LT) Lab. German Research Center for Artificial Intelligence (DFKI)
More informationEnterprise Network Deployment, 10,000 25,000 Users
Enterprise Network Deployment, 10,000 25,000 Users Websense software can be deployed in different configurations, depending on the size and characteristics of the network, and the organization s filtering
More informationOpen Source Software Development: A Case Study of FreeBSD
Open Source Software Development: A Case Study of FreeBSD Trung Dinh-Trong and James M. Bieman Software Assurance Laboratory Computer Science Department Colorado State University Fort Collins, CO 80523
More informationModeling Practices in Open Source Software
Modeling Practices in Open Source Software Omar Badreddin 1, Timothy C. Lethbridge 1, Maged Elassar 2 1 University of Ottawa 800 King Edward 2 IBM Ottawa Laboratories 770 Palladium Dr. Ottawa, Ontario,
More informationA Visualization Approach for Bug Reports in Software Systems
, pp. 37-46 http://dx.doi.org/10.14257/ijseia.2014.8.10.04 A Visualization Approach for Bug Reports in Software Systems Maen Hammad 1, Somia Abufakher 2 and Mustafa Hammad 3 1, 2 Department of Software
More informationWhere do we find Open Source
Open Source Software Breaking the Commercial Myths IJoAT Volume 3, No 1 International Journal of Advancements in Technology - ISSN : 0976-4860 (Online) Guest Editorial Article Atul Sharma, Ph. D. Abstract
More informationSwiss Safe Storage Online Backup Whitepaper Swiss Safe Storage Backup Agent
Whitepaper Swiss Safe Storage Backup Agent Version 5 2009 Table of Content Introduction... 3 Ahsay Backup Agents... 3 Microsoft Exchange... 3 Microsoft SQL Server... 4 Lotus Domino/s... 5 Oracle Database...
More informationWayne State University Phone: 313-282-1912 5057 Woodward Avenue, Suite 3010 www.linkedin.com/in/sharrukhzaman
Sharrukh Zaman Department of Computer Science E-mail: sharrukh@wayne.edu Phone: 313-282-1912 5057 Woodward Avenue, Suite 3010 www.linkedin.com/in/sharrukhzaman, 48202 www.cs.wayne.edu/sharrukh Education,
More informationDFW Backup Software. Whitepaper DFW Backup Agent
Version 6 Jan 2012 Table of Content 1 Introduction... 3 2 DFW Backup Backup Agents... 4 2.1 Microsoft Exchange... 4 2.2 Microsoft SQL Server... 5 2.3 Lotus Domino/s... 6 2.4 Oracle Database... 7 2.5 MySQL
More informationInside an Open Source Software Community: Empirical Analysis on Individual and Group Level
Inside an Open Source Software Community: Empirical Analysis on Individual and Group Level Wolfgang Maass =mcminstitute, University of St Gallen, CH-9000 St Gallen wolfgang.maass@unisg.ch to be published:
More informationWeb Based Configuration Management System. Gerald Wyatt SONGS Simulator Manager
Web Based Configuration Management System Gerald Wyatt SONGS Simulator Manager 1 Problem SONGS was using the site corrective action program (SAP) to track all simulator deficiencies. There was one designator
More informationZoner Online Backup. Whitepaper Zoner Backup Agent
Version 5.x Aug 2008 Table of Content 1 Introduction... 3 2 Zoner Backup Agents... 4 2.1 Microsoft Exchange... 4 2.2 Microsoft SQL Server... 5 2.3 Lotus Domino/s... 6 2.4 Oracle Database... 7 2.5 MySQL
More informationAhsay Backup Software. Whitepaper Ahsay Backup Agent
Version 6 Oct 2011 Table of Content 1 Introduction...3 2 Ahsay Backup Agents...4 2.1 Microsoft Exchange...4 2.2 Microsoft SQL Server...4 2.3 Lotus Domino/s...5 2.4 Oracle Database...6 2.5 MySQL Database...7
More informationEmpirical Project Monitor: A Tool for Mining Multiple Project Data
Empirical Project Monitor: A Tool for Mining Multiple Project Data Masao Ohira, Reishi Yokomori, Makoto Sakai, Ken-ichi Matsumoto, Katsuro Inoue, Koji Torii Nara Institute of Science and Technology ohira@empirical.jp,
More informationVery Large Enterprise Network Deployment, 25,000+ Users
Very Large Enterprise Network Deployment, 25,000+ Users Websense software can be deployed in different configurations, depending on the size and characteristics of the network, and the organization s filtering
More informationThe Open University s repository of research publications and other research outputs
Open Research Online The Open University s repository of research publications and other research outputs Continued Involvement in Software Development: Motivational Factors Conference Item How to cite:
More informationStreamServe Persuasion SP5 Supported platforms and software
StreamServe Persuasion SP5 Supported platforms and software Reference Guide Rev A StreamServe Persuasion SP5 Reference Guide Rev A 2001-2010 STREAMSERVE, INC. ALL RIGHTS RESERVED United States patent #7,127,520
More informationDeveloper identification methods for integrated data from various sources
Developer identification methods for integrated data from various sources Gregorio Robles, Jesus M. Gonzalez-Barahona {grex, jgb}@gsyc.escet.urjc.es Grupo de Sistemas y Comunicaciones Universidad Rey Juan
More informationWhitepaper FailSafeSolutions Backup Agent
Version 6 Oct 20122 Table of Content 1 Introduction... 3 2 FailSafeSolutions Backup Agents... 4 2.1 Microsoft Exchange... 4 2.2 Microsoft SQL Server... 5 2.3 Lotus Domino/s... 6 2.4 Oracle Database...
More informationBlaze Vault Online Backup. Whitepaper Blaze Vault Online Backup Agent
Blaze Vault Online Backup Whitepaper Blaze Vault Online Backup Agent Version 5.x Jun 2006 Table of Content 1 Introduction... 3 2 Blaze Vault Online Backup Agents... 4 2.1 Microsoft Exchange... 4 2.2 Microsoft
More informationWhat Questions Developers Ask During Software Evolution? An Academic Perspective
What Questions Developers Ask During Software Evolution? An Academic Perspective Renato Novais 1, Creidiane Brito 1, Manoel Mendonça 2 1 Federal Institute of Bahia, Salvador BA Brazil 2 Fraunhofer Project
More informationDataTrust Backup Software. Whitepaper DataTrust Backup Agent. Version 6.3
Version 6.3 Table of Content 1 Introduction... 3 2 DataTrust Backup Agents... 4 2.1 Microsoft Exchange... 4 2.2 Microsoft SQL Server... 6 2.3 Lotus Domino/Notes... 7 2.4 Oracle Database... 9 2.5 MySQL
More informationAdrian Schröter. Holger Schackmann RWTH Aachen University Aachen, Germany schackmann@swc.rwthaachen.de. schadr@uvic.ca.
Attracting the s Many Eyes: an Exploration of User Involvement in Issue Tracking Lars Grammel University of Victoria Victoria, BC, Canada Lars.Grammel@gmail.com Christoph Treude University of Victoria
More informationModel-Driven Cloud Data Storage
Model-Driven Cloud Data Storage Juan Castrejón 1, Genoveva Vargas-Solar 1, Christine Collet 1, and Rafael Lozano 2 1 Université de Grenoble, LIG-LAFMIA, 681 rue de la Passerelle, Saint Martin d Hères,
More informationThe Methodology of Software Development
Effects of Distributed Software Development and Virtual Teams Audris Mockus audris@avaya.com Avaya Labs Research Basking Ridge, NJ 07920 http://www.research.avayalabs.com/user/audris Motivation Software
More informationSampling from the Debian GNU/Linux Distribution:
Sampling from the Debian GNU/Linux Distribution: Software Reuse in Open Source Software Development HICSS 2007, Hawaii Authors: Sebastian Spaeth, Matthias Stuermer, Stefan Haefliger, Georg von Krogh Research
More informationThe open source software community has published a substantial
paring quality management in open source and closed-source software development. OSS development must also manage a geographically distributed team, requiring focus on coordination tasks. Yet OSS development
More informationJohn Noll, Ph.D. Research Associate, ATRIUM Laboratory, Marshall School of Business, University of Southern California,
CURRICULUM VITAE John Noll, Ph.D. Computer Engineering Department, Santa Clara University 500 El Camino Real, Santa Clara, CA 95053-0566 (415) 948-5795 jnoll@cse.scu.edu www.cse.scu.edu/ jnoll Education
More informationSystem requirements. Java SE Runtime Environment(JRE) 7 (32bit) Java SE Runtime Environment(JRE) 6 (64bit) Java SE Runtime Environment(JRE) 7 (64bit)
Hitachi Solutions Geographical Information System Client Below conditions are system requirements for Hitachi Solutions Geographical Information System Client. 1/5 Hitachi Solutions Geographical Information
More informationBug management in open source projects
Bug management in open source projects Thomas Basilien, Roni Kokkonen & Iikka Manninen Abstract 1. Introduction 2. Bug management in general 2.1 Bug management in proprietary projects 2.2 Project management
More informationStarting for the cloud -- two issuses in cluster: resource allocation and overload management
Starting for the cloud -- two issuses in cluster: resource allocation and overload management Ziyou Wang, Yan Li, Chao You, Minghui Zhou Peking University wangzy06@sei.pku.edu.cn zhmh@pku.edu.cn Agenda
More informationTales of Empirically Understanding and Providing Process Support for Migrating to Clouds
Tales of Empirically Understanding and Providing Process Support for Migrating to Clouds M. Ali Babar Lancaster University, UK & IT University of Copenhagen Talk @ MESOCA, Eindhoven, the Netherlands September,
More informationIRS Form 990-N e-postcard Quick Start. Steps for filing an e-postcard
IRS Form 990-N e-postcard Quick Start Chapter 1: Steps for filing an e-postcard To file an e-postcard you must perform the following step: 1. Register with the epostcard.form990.org website as either an
More informationS-Power Software Solutions Enterprise Class Software Solutions for Small- and Medium- Sized Business Environments at Breathtaking Price
S-Power GmbH S-Power Software Solutions Enterprise Class Software Solutions for Small- and Medium- Sized Business Environments at Breathtaking Price 17 th February 2006 Page 1 Offshore Software Development
More informationSurveying Industrial Roles in Open Source Software Development
Surveying Industrial Roles in Open Source Software Development Norwegian University of Science and Technology (NTNU), 7491 Trondheim, Norway Abstract. Industry uses Open Source Software (OSS) to a greater
More informationInterval Quality: Relating Customer-Perceived Quality To Process Quality
Interval Quality: Relating Customer-Perceived Quality To Process Quality Audris Mockus and David Weiss {audris,weiss}@avaya.com Avaya Labs Research Basking Ridge, NJ 07920 http://mockus.org/ Motivation:
More informationCoordination in Open Source versus Commercial Software Development
Coordination in Open Source versus Commercial Software Development Chintan Amrit IEBIS Department University of Twente The Netherlands c.amrit@utwente.nl ABSTRACT Process patterns based on particular coordination
More informationOnline Failure Prediction in Cloud Datacenters
Online Failure Prediction in Cloud Datacenters Yukihiro Watanabe Yasuhide Matsumoto Once failures occur in a cloud datacenter accommodating a large number of virtual resources, they tend to spread rapidly
More informationThe Secret Life of Patches: A Firefox Case Study
The Secret Life of Patches: A Firefox Case Study Olga Baysal, Oleksii Kononenko, Reid Holmes, and Michael W. Godfrey David R. Cheriton School of Computer Science University of Waterloo {obaysal, okononen,
More informationA Case Study of Open Source Software Development: The Apache Server
A Case Study of Open Source Software Development: The Apache Server Audris Mockus Roy T. Fielding James Herbsleb Bell Labs, 263 Shuman Blvd. Information & Computer Science Bell Labs, 263 Shuman Blvd. Naperville,
More informationDATA SECURITY MODEL FOR CLOUD COMPUTING
DATA SECURITY MODEL FOR CLOUD COMPUTING POOJA DHAWAN Assistant Professor, Deptt of Computer Application and Science Hindu Girls College, Jagadhri 135 001 poojadhawan786@gmail.com ABSTRACT Cloud Computing
More information<Insert Picture Here> Introducing Hudson. Winston Prakash. Click to edit Master subtitle style
Introducing Hudson Click to edit Master subtitle style Winston Prakash What is Hudson? Hudson is an open source continuous integration (CI) server. A CI server can do various tasks
More informationNew Features... 1 Installation... 3 Upgrade Changes... 3 Fixed Limitations... 4 Known Limitations... 5 Informatica Global Customer Support...
Informatica Corporation B2B Data Exchange Version 9.5.0 Release Notes June 2012 Copyright (c) 2006-2012 Informatica Corporation. All rights reserved. Contents New Features... 1 Installation... 3 Upgrade
More informationUSING JE THE BE NNIFE FITS Integrated Performance Monitoring Service Availability Fast Problem Troubleshooting Improved Customer Satisfaction
THE BENEFITS OF USING JENNIFER Integrated Performance Monitoring JENNIFER provides comprehensive and integrated performance monitoring through its many dashboard views, which include Realuser Monitoring
More informationAlberto Bacchelli Delft University of Technology The Netherlands. What Do Code Reviews at Microsoft and in Open Source Projects Have in Common?
Alberto Bacchelli Delft University of Technology The Netherlands What Do Code Reviews at Microsoft and in Open Source Projects Have in Common? Modern code review My code is better, after the review!!
More informationRESEARCH INTERESTS Modeling and Simulation, Complex Systems, Biofabrication, Bioinformatics
FENG GU Assistant Professor of Computer Science College of Staten Island, City University of New York 2800 Victory Boulevard, Staten Island, NY 10314 Doctoral Faculty of Computer Science Graduate Center
More informationSocial Networking and Collaborative Software Development
www.semargroups.org, www.ijsetr.com ISSN 2319-8885 Vol.02,Issue.10, September-2013, Pages:996-1000 Exploring the Emergence of Social Networks in Collaborative Software Development through Work Item Tagging
More informationThe Impact of Defect Resolution on Project Activity in Open Source Projects: Moderating Role of Project Category
594 The Impact of Defect Resolution on Project Activity in Open Source Projects: Moderating Role of Project Category 1 Amir Hossein Ghapanchi, School of information systems, technology and management,
More informationProduct Overview. Initial Seeding
Product Overview Initial Seeding After installing POPI Online Backup software on your servers, you can start backing up data to our secure cloud service over the Internet. Copying large amounts of data
More informationHow To Create A Web Experiment List
Authorized PREPRINT Behavior Research Methods 2005, 37(2), 287-292 The Web Experiment List: A Web service for the recruitment of participants and archiving of Internet-based experiments ULF-DIETRICH REIPS
More informationLarge-scale code reuse in open source software
Large-scale code reuse in open source software Audris Mockus Avaya Labs Research 233 Mt Airy Rd, Basking Ridge, NJ 07901 audris@avaya.com Abstract We are exploring the practice of large-scale reuse involving
More informationIBM Rational ClearCase, Version 8.0
IBM Rational ClearCase, Version 8.0 Improve software and systems delivery with automated software configuration management solutions Highlights Improve software delivery and software development life cycle
More informationOpen Source Software Development
Open Source Software Development OHJ-1860 Software Systems Seminar, 3 cr Imed Hammouda Institute of Software Systems Tampere University of Technology Course Information Open Source Software Development
More informationSomething of a Potemkin Village? Acid2 & Mozilla s efforts to comply with HTML4
Something of a Potemkin Village? Acid2 & Mozilla s efforts to comply with HTML4 Matthijs den Besten 1 and Jean-Michel Dalle 2 1 Chaire Innovation et Régulation, Ecole Polytechnique, Paris, France matthijs.den-besten@polytechnique.edu
More informationPUBLISH YOUR COLLECTIONS TO THE WEB
emuseum PUBLISH YOUR COLLECTIONS TO THE WEB Easily Integrates with TMS Powerful Searching Fully Customizable User Created Collections Mobile Enabled Multiple Media Support Visit www.gallerysystems.com/emuseum
More informationFull-text Search in Intermediate Data Storage of FCART
Full-text Search in Intermediate Data Storage of FCART Alexey Neznanov, Andrey Parinov National Research University Higher School of Economics, 20 Myasnitskaya Ulitsa, Moscow, 101000, Russia ANeznanov@hse.ru,
More informationObservability of Software Engineering Processes in Open Source Software Projects Domain
Observability of Software Engineering Processes in Open Source Software Projects Domain Wikan Danar Sunindyo Christian Doppler Laboratory for Software Engineering Integration for Flexible Automation Systems
More informationDepartment of Computer Science University of Cyprus EPL646 Advanced Topics in Databases. Lecture 14
Department of Computer Science University of Cyprus EPL646 Advanced Topics in Databases Lecture 14 Big Data Management IV: Big-data Infrastructures (Background, IO, From NFS to HFDS) Chapter 14-15: Abideboul
More informationAPPENDIX 1 A STUDY ON EXPLORING THE IMPACT OF RELEASE MANAGEMENT TO ENHANCE THE QUALITY OF OPEN SOURCE SOFTWARE PROJECT MANAGEMENT
177 APPENDIX 1 A STUDY ON EXPLORING THE IMPACT OF RELEASE MANAGEMENT TO ENHANCE THE QUALITY OF OPEN SOURCE SOFTWARE PROJECT MANAGEMENT QUESTIONNAIRE I. Personal and Socio-Economic Profile 1. Located in:
More informationAttachment H. Installation-Accountable Government Property. October 2014
Attachment H Installation-Accountable Government Property October 2014 Page 1 Description QTY Manufacturer Model Installed Software Agency Applicaton/Service Collection 1 HP ProLiant DL380 G7 Login Jump
More informationData Mining with Hadoop at TACC
Data Mining with Hadoop at TACC Weijia Xu Data Mining & Statistics Data Mining & Statistics Group Main activities Research and Development Developing new data mining and analysis solutions for practical
More informationAssisting bug Triage in Large Open Source Projects Using Approximate String Matching
Assisting bug Triage in Large Open Source Projects Using Approximate String Matching Amir H. Moin and Günter Neumann Language Technology (LT) Lab. German Research Center for Artificial Intelligence (DFKI)
More informationNico Zazworka, Ph.D.
Nico Zazworka, Ph.D. Research Scientist Fraunhofer Center for Experimental Software Engineering Address: 7700 Edmonston Rd Berwyn Heights, 20740, Maryland USA Phone: +1 240 478 4356 E-mail: zazworka@gmail.com
More informationThe role of replications in Empirical Software Engineering
Empir Software Eng (2008) 13:211 218 DOI 10.1007/s10664-008-9060-1 VIEWPOINT The role of replications in Empirical Software Engineering Forrest J. Shull & Jeffrey C. Carver & Sira Vegas & Natalia Juristo
More informationMySQL Web Development PHP. System Administration XML APIs. Large Scale Systems Implementation. Amazon Web Services (AWS) Shell Scripting
Robert Taylor Sr Site Reliability Engineer at Adobe Currently Senior Site Reliability Engineer building on prior experience as a Solution Architect, Sr Cloud Engineer, Technical Account Manager of Strategic
More informationNorth Carolina Community Colleges Business Intelligence Reporting System
North Carolina Community Colleges Business Intelligence Reporting System College User Manual Accessing Reporting System Contact Info To log in to Business Intelligence system: https://bi.nccommunitycolleges.edu
More informationPhoenix Cloud: Consolidating Different Computing Loads on Shared Cluster System for Large Organization
Phoenix Cloud: Consolidating Different Computing Loads on Shared Cluster System for Large Organization Jianfeng Zhan, Lei Wang, Bibo Tu, Yong Li, Peng Wang, Wei Zhou, Dan Meng Institute of Computing Technology
More informationPerformance Analysis of Book Recommendation System on Hadoop Platform
Performance Analysis of Book Recommendation System on Hadoop Platform Sugandha Bhatia #1, Surbhi Sehgal #2, Seema Sharma #3 Department of Computer Science & Engineering, Amity School of Engineering & Technology,
More informationCurriculum Vitae RESEARCH INTERESTS EDUCATION. SELECTED PUBLICATION Journal. Current Employment: (August, 2012 )
Curriculum Vitae Michael Tu Current Employment: (August, 2012 ) Assistant Professor Department of Computer Information Technology and Graphics School of Technology Purdue University Calumet Email: manghui.tu@purduecal.edu
More information