Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Shachar Fienblit is active.

Publication


Featured researches published by Shachar Fienblit.


international parallel and distributed processing symposium | 2004

Concurrent and distributed desk checking

Amiram Hayardeny; Shachar Fienblit; Eitan Farchi

Summary form only given. This paper discusses how to extend desk checking for concurrent and distributed programs. In addition to unbounded possible schedules, concurrent and distributed programs have execution states that include more than one process. Schedule selection guidelines that facilitate early detection and coverage are introduced. The cross-product technique assists in the selection process. Industrial pilots show that concurrent desk checking is a promising review technique for early error detection.


haifa verification conference | 2007

The advantages of post-link code coverage

Orna Raz; Moshe Klausner; Nitzan Peleg; Gadi Haber; Eitan Farchi; Shachar Fienblit; Yakov S. Filiarsky; Shay Gammer; Sergey Novikov

Code coverage is often defined as a measure of the degree to which the source code of a program has been tested [19]. Various metrics for measuring code coverage exist. The vast majority of these metrics require instrumenting the source code to produce coverage data. However, for certain coverage metrics, it is also possible to instrument object code to produce coverage data. Traditionally, such instrumentation has been considered inferior to source level instrumentation because source code is the focus of code coverage. Our experience shows that object code instrumentation, specifically post-link instrumentation, can be very useful to users. Moreover, it does not only alleviate certain side-effects of source-level instrumentation, especially those related to compiler optimizations, but also lends itself to performance optimization that enables low-overhead instrumentation. Our experiments show an average of less than 1% overhead for instrumentation at the function level and an average of 4.1% and 0.4% overhead for SPECint2000 and SPECfp2000, respectively, for instrumentation at the basic block level. This paper demonstrates the advantages of post-link coverage and describes effective methodology and technology for applying it.


Archive | 2007

Determining whether to use a repository to store data updated during a resynchronization

Michael Thomas Benhase; Shachar Fienblit; Matthew J. Kalos; Gail Andrea Spear; Sonny Earl Williams


Archive | 2003

Method, system, and program for reverse restore of an incremental virtual copy

Sam Clark Werner; William Frank Micka; Dalit Tzafrir; Matthew Sanchez; Sivan Tal; Ifat Nuriel; Sheli Rahav; Gail Andrea Spear; Warren K. Stanley; Thomas Charles Jarvis; Amiram Hayardeny; Shachar Fienblit; Rivka Mayraz Matosevich; Svetlana Shukevich; Theresa M. Brown


Archive | 2004

Fast reverse restore

Gail Andrea Spear; Michael Factor; Rivka Mayraz Matosevich; Shachar Fienblit; Sheli Rahav; Robert Francis Bartfai; Dalit Tzafrir; Ifat Nuriel


Archive | 2006

Apparatus, system, and method for an improved synchronous mirror swap

Robert Francis Bartfai; Nicolas M. Clayton; Shachar Fienblit; Olympia Gluck; Eli Malul; Gail Andrea Spear


file and storage technologies | 2007

Architectures for controller based CDP

Guy Laden; Paula Ta-Shma; Eitan Yaffe; Michael Factor; Shachar Fienblit


Archive | 2004

Method, system, and program for incremental virtual copy

Warren K. Stanley; William Frank Micka; Sam Clark Werner; Sivan Tal; Gail Andrea Spear; Theresa M. Brown; Matthew Sanchez; Sheli Rahav; Thomas Charles Jarvis; Amiram Hayardeny; Dalit Tzafrir; Shachar Fienblit; Rivka Mayraz Matosevich; Svetlana Shukevich; Ifat Nuriel


Archive | 2003

Method, system, and program for maintaining a copy relationship between primary volumes and corresponding secondary volumes

Aviad Zlotnick; Shachar Fienblit; Olympia Gluck; Michael Factor; William Frank Micka; Gail Andrea Spear; Joseph Smith Hyde; Martin Tross


Archive | 2008

Evaluation of Software based on Change History

Lawrence Carter Blount; Eitan Farchi; Shachar Fienblit; Sergey Novikov; Orna Raz-Pelleg

Researchain Logo
Decentralizing Knowledge