Mario R. Garzia
Microsoft
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Mario R. Garzia.
international symposium on software reliability engineering | 2008
Paul Luo Li; Mingtian Ni; Song Xue; Joseph P. Mullally; Mario R. Garzia; Mujtaba Khambatti
Assessing the reliability of mass-market software (MMS), such as the Windowsreg operating system, presents many challenges. In this paper, we share insights gained from the Windows Vistareg and Windows Vistareg SP1 operating systems. First, we find that the automated reliability monitoring approach, which periodically reports reliability status, provides higher quality data and requires less effort compared to other approaches available today. We describe one instance in detail: the Windows reliability analysis component, and illustrate its advantages using data from Windows Vista. Second, we show the need to account for usage scenarios during reliability assessments. For pre-release versions of Windows Vista and Vista SP1, usage scenarios differ by 2-4X for Microsoft internal and external samples; corresponding reliability assessments differ by 2-3X. Our results help motivate and guide further research in reliability assessment.
ACM Sigsoft Software Engineering Notes | 2006
Mario R. Garzia; John P. Hudepohl; Will Snipes; Michael R. Lyu; John D. Musa; Carol S. Smidts; Laurie Williams
This article on teaching software reliability engineering (SRE) represents a consensus of views of experienced software reliability engineering leaders from diverse backgrounds but with ties to education: directors of software reliability and software reliability training in industry, a consultant who teaches SRE practice to industry, and university professors. The first topic covered is how to attract participants to SRE courses. We then analyze the job-related educational needs of current and future (those now university students) software practitioners, SRE practitioners, researchers, and nonsoftware professionals. Special needs relating to backgrounds, limited proficiency in the course language, and work conflicts are outlined. We discuss how the needs presented should influence course content and structure, teaching methods, and teaching materials. Finally, we cover our experiences with distance learning and its special needs. Some of this article applies to any course and is not SRE-specific.
international symposium on software reliability engineering | 2005
Mario R. Garzia
Todays software development environment requires tools and techniques for accurate, efficient evaluation of product reliability. To be successful, SRE must address the common, yet complex issues facing companies when assessing their products reliability, such as the large number of customer usage scenarios, limited reliability evaluation times, and comparisons with competing products
Archive | 2003
Joseph P. Mullally; Mario R. Garzia; David S. Crocco; Qingbo Zhao
Archive | 2004
Pankaj Jalote; Brendan Murphy; Mario R. Garzia; Ben Errez
Archive | 2005
Baskar Sridharan; Elsie Nallipogu; Abdelsalam Heddaya; Mario R. Garzia; Bjorn B. Levidow
Archive | 2003
Mario R. Garzia; Heidi A. Crittenden
Archive | 2005
Anna Dayen; Heidi A. Crittenden; Mario R. Garzia; Peng Li; Mujtaba Khambatti
Archive | 2005
Heidi A. Crittenden; Mario R. Garzia
Archive | 2007
Mario R. Garzia; Mingtian Ni; Todor Ivanov Jivakov; Peng Li