The Experts below are selected from a list of 3252 Experts worldwide ranked by ideXlab platform
Erich Heintzelman - One of the best experts on this subject based on the ideXlab platform.
-
LibGuides: SPC 1608 (Rushing) - Ethics & Plagiarism: Library Hours & Resources
2011Co-Authors: Erich HeintzelmanAbstract:An ethics guide for Professor Rushing's Speech classes. This guide is optimized for the Mozilla Firefox browser. Please use the Firefox browser if any images are missing, or formats seem incorrect.
-
LibGuides: SPC 1608 (Rushing) - Ethics & Plagiarism: Intellectual Property Law
2011Co-Authors: Erich HeintzelmanAbstract:An ethics guide for Professor Rushing's Speech classes. This guide is optimized for the Mozilla Firefox browser. Please use the Firefox browser if any images are missing, or formats seem incorrect.
-
LibGuides: SPC 1608 (Rushing) - Ethics & Plagiarism: Real World Examples
2011Co-Authors: Erich HeintzelmanAbstract:An ethics guide for Professor Rushing's Speech classes. This guide is optimized for the Mozilla Firefox browser. Please use the Firefox browser if any images are missing, or formats seem incorrect.
-
LibGuides: SPC 1608 (Rushing) - Ethics & Plagiarism: What Is Plagiarism?
2011Co-Authors: Erich HeintzelmanAbstract:An ethics guide for Professor Rushing's Speech classes. This guide is optimized for the Mozilla Firefox browser. Please use the Firefox browser if any images are missing, or formats seem incorrect.
-
LibGuides: SPC 1608 (Rushing) - Ethics & Plagiarism: Citing Sources
2011Co-Authors: Erich HeintzelmanAbstract:An ethics guide for Professor Rushing's Speech classes. This guide is optimized for the Mozilla Firefox browser. Please use the Firefox browser if any images are missing, or formats seem incorrect.
Sandeep Krishnamurthy - One of the best experts on this subject based on the ideXlab platform.
-
CASE: Mozilla vs. Godzilla — The Launch of the Mozilla Firefox Browser
Journal of Interactive Marketing, 2009Co-Authors: Sandeep KrishnamurthyAbstract:The case describes an interactive marketing campaign used to launch the open source, Mozilla Firefox browser. The case highlights key features of the campaign and the facilitating conditions that enabled product success. The sustainability of the community marketing effort in light of product maturation is the central marketing challenge that the organization now faces.
-
case Mozilla vs godzilla the launch of the Mozilla Firefox browser
Journal of Interactive Marketing, 2009Co-Authors: Sandeep KrishnamurthyAbstract:The case describes an interactive marketing campaign used to launch the open source, Mozilla Firefox browser. The case highlights key features of the campaign and the facilitating conditions that enabled product success. The sustainability of the community marketing effort in light of product maturation is the central marketing challenge that the organization now faces.
-
CASE: Mozilla vs. Godzilla — The Launch of the Mozilla Firefox Browser ☆
Journal of Interactive Marketing, 2009Co-Authors: Sandeep KrishnamurthyAbstract:The case describes an interactive marketing campaign used to launch the open source, Mozilla Firefox browser. The case highlights key features of the campaign and the facilitating conditions that enabled product success. The sustainability of the community marketing effort in light of product maturation is the central marketing challenge that the organization now faces.
Foutse Khomh - One of the best experts on this subject based on the ideXlab platform.
-
An empirical study of crash-inducing commits in Mozilla Firefox
Software Quality Journal, 2017Co-Authors: Foutse Khomh, Yann-gaël GuéhéneucAbstract:Software crashes are dreaded by both software organisations and end-users. Many software organisations have automatic crash reporting tools embedded in their software systems to help quality-assurance teams track and fix crash-related bugs. Previous approaches, which focused on the triaging of crash-types and crash-related bugs, can help software organisations increase their debugging efficiency of crashes. However, these approaches can only be applied after the software systems have been crashing for a certain period of time. To help software organisations detect and fix crash-prone code earlier, we examine the characteristics of commits that lead to crashes, which we call crash-inducing commits, in Mozilla Firefox. We observe that crash-inducing commits are often submitted by developers with less experience and that developers perform more addition and deletion of lines of code in crash-inducing commits but also that they need less effort to fix the bugs caused by these commits. We also characterise commits that would lead to frequent crashes, which impact a large user base, which we call highly impactful crash-inducing commits. Compared to other crash-related bugs, we observe that bugs due to highly impactful crash-inducing commits were less reopened by developers and tend to be fixed by a single commit. We build predictive models to help software organisations detect and fix crash-prone bugs early, when their developers commit code. Our predictive models achieve a precision of 61.2% and a recall of 94.5% to predict crash-inducing commits and a precision of 60.9% and a recall of 91.1% to predict highly impactful crash-inducing commits. Software organisations could use our models and approach to track and fix crash-prone commits early, before they negatively impact users, thus increasing bug fixing efficiency and user-perceived quality.
-
an empirical study of crash inducing commits in Mozilla Firefox
Predictive Models in Software Engineering, 2015Co-Authors: Foutse KhomhAbstract:Software crashes are feared by software organisations and end users. Many software organisations have embedded automatic crash reporting tools in their software systems to help development teams track and fix crash-related bugs. Previous techniques, which focus on the triaging of crash-types and crash-related bugs, can help software practitioners increase their debugging efficiency on crashes. But, these techniques can only be applied after the crashes occurred and already affected a large population of users. To help software organisations detect and address crash-prone code early, we conduct a case study of commits that would lead to crashes, called "crash-inducing commits", in Mozilla Firefox. We found that crash-inducing commits are often submitted by developers with less experience. Developers perform more addition and deletion of lines of code in crash-inducing commits. We built predictive models to help software practitioners detect and fix crash-prone bugs early on. Our predictive models achieve a precision of 61.4% and a recall of 95.0%. Software organisations can use our proposed predictive models to track and fix crash-prone commits early on before they negatively impact users; increasing bug fixing efficiency and user-perceived quality.
-
PROMISE - An Empirical Study of Crash-inducing Commits in Mozilla Firefox
Proceedings of the 11th International Conference on Predictive Models and Data Analytics in Software Engineering, 2015Co-Authors: Foutse KhomhAbstract:Software crashes are feared by software organisations and end users. Many software organisations have embedded automatic crash reporting tools in their software systems to help development teams track and fix crash-related bugs. Previous techniques, which focus on the triaging of crash-types and crash-related bugs, can help software practitioners increase their debugging efficiency on crashes. But, these techniques can only be applied after the crashes occurred and already affected a large population of users. To help software organisations detect and address crash-prone code early, we conduct a case study of commits that would lead to crashes, called "crash-inducing commits", in Mozilla Firefox. We found that crash-inducing commits are often submitted by developers with less experience. Developers perform more addition and deletion of lines of code in crash-inducing commits. We built predictive models to help software practitioners detect and fix crash-prone bugs early on. Our predictive models achieve a precision of 61.4% and a recall of 95.0%. Software organisations can use our proposed predictive models to track and fix crash-prone commits early on before they negatively impact users; increasing bug fixing efficiency and user-perceived quality.
-
do faster releases improve software quality an empirical case study of Mozilla Firefox
Mining Software Repositories, 2012Co-Authors: Foutse Khomh, Tejinder Dhaliwal, Ying Zou, Bram AdamsAbstract:Nowadays, many software companies are shifting from the traditional 18-month release cycle to shorter release cycles. For example, Google Chrome and Mozilla Firefox release new versions every 6 weeks. These shorter release cycles reduce the users' waiting time for a new release and offer better marketing opportunities to companies, but it is unclear if the quality of the software product improves as well, since shorter release cycles result in shorter testing periods. In this paper, we empirically study the development process of Mozilla Firefox in 2010 and 2011, a period during which the project transitioned to a shorter release cycle. We compare crash rates, median uptime, and the proportion of post-release bugs of the versions that had a shorter release cycle with those having a traditional release cycle, to assess the relation between release cycle length and the software quality observed by the end user. We found that (1) with shorter release cycles, users do not experience significantly more post-release bugs and (2) bugs are fixed faster, yet (3) users experience these bugs earlier during software execution (the program crashes earlier).
-
MSR - Do faster releases improve software quality?: an empirical case study of Mozilla Firefox
2012Co-Authors: Foutse Khomh, Tejinder Dhaliwal, Ying Zou, Bram AdamsAbstract:Nowadays, many software companies are shifting from the traditional 18-month release cycle to shorter release cycles. For example, Google Chrome and Mozilla Firefox release new versions every 6 weeks. These shorter release cycles reduce the users' waiting time for a new release and offer better marketing opportunities to companies, but it is unclear if the quality of the software product improves as well, since shorter release cycles result in shorter testing periods. In this paper, we empirically study the development process of Mozilla Firefox in 2010 and 2011, a period during which the project transitioned to a shorter release cycle. We compare crash rates, median uptime, and the proportion of post-release bugs of the versions that had a shorter release cycle with those having a traditional release cycle, to assess the relation between release cycle length and the software quality observed by the end user. We found that (1) with shorter release cycles, users do not experience significantly more post-release bugs and (2) bugs are fixed faster, yet (3) users experience these bugs earlier during software execution (the program crashes earlier).
Ravin Balakrishnan - One of the best experts on this subject based on the ideXlab platform.
-
a study of tabbed browsing among Mozilla Firefox users
Human Factors in Computing Systems, 2010Co-Authors: Patrick Dubroy, Ravin BalakrishnanAbstract:We present a study which investigated how and why users of Mozilla Firefox use multiple tabs and windows during web browsing. The detailed web browsing usage of 21 participants was logged over a period of 13 to 21 days each, and was supplemented by qualitative data from diary entries and interviews. Through an examination of several measures of their tab usage, we show that our participants had a strong preference for the use of tabs rather than multiple windows. We report the reasons they cited for using tabs, and the advantages over multiple windows. We identify several common tab usage patterns which browsers could explicitly support. Finally, we look at how tab usage affects web page revisitation. Most of our participants switched tabs more often than they used the back button, making tab switching the second most important navigation mechanism in the browser, after link clicking.
-
CHI - A study of tabbed browsing among Mozilla Firefox users
Proceedings of the 28th international conference on Human factors in computing systems - CHI '10, 2010Co-Authors: Patrick Dubroy, Ravin BalakrishnanAbstract:We present a study which investigated how and why users of Mozilla Firefox use multiple tabs and windows during web browsing. The detailed web browsing usage of 21 participants was logged over a period of 13 to 21 days each, and was supplemented by qualitative data from diary entries and interviews. Through an examination of several measures of their tab usage, we show that our participants had a strong preference for the use of tabs rather than multiple windows. We report the reasons they cited for using tabs, and the advantages over multiple windows. We identify several common tab usage patterns which browsers could explicitly support. Finally, we look at how tab usage affects web page revisitation. Most of our participants switched tabs more often than they used the back button, making tab switching the second most important navigation mechanism in the browser, after link clicking.
Patrick Dubroy - One of the best experts on this subject based on the ideXlab platform.
-
a study of tabbed browsing among Mozilla Firefox users
Human Factors in Computing Systems, 2010Co-Authors: Patrick Dubroy, Ravin BalakrishnanAbstract:We present a study which investigated how and why users of Mozilla Firefox use multiple tabs and windows during web browsing. The detailed web browsing usage of 21 participants was logged over a period of 13 to 21 days each, and was supplemented by qualitative data from diary entries and interviews. Through an examination of several measures of their tab usage, we show that our participants had a strong preference for the use of tabs rather than multiple windows. We report the reasons they cited for using tabs, and the advantages over multiple windows. We identify several common tab usage patterns which browsers could explicitly support. Finally, we look at how tab usage affects web page revisitation. Most of our participants switched tabs more often than they used the back button, making tab switching the second most important navigation mechanism in the browser, after link clicking.
-
CHI - A study of tabbed browsing among Mozilla Firefox users
Proceedings of the 28th international conference on Human factors in computing systems - CHI '10, 2010Co-Authors: Patrick Dubroy, Ravin BalakrishnanAbstract:We present a study which investigated how and why users of Mozilla Firefox use multiple tabs and windows during web browsing. The detailed web browsing usage of 21 participants was logged over a period of 13 to 21 days each, and was supplemented by qualitative data from diary entries and interviews. Through an examination of several measures of their tab usage, we show that our participants had a strong preference for the use of tabs rather than multiple windows. We report the reasons they cited for using tabs, and the advantages over multiple windows. We identify several common tab usage patterns which browsers could explicitly support. Finally, we look at how tab usage affects web page revisitation. Most of our participants switched tabs more often than they used the back button, making tab switching the second most important navigation mechanism in the browser, after link clicking.