Harbinger Systems

Archive for March, 2010

Windows Device Driver Testing – A Simplified Approach

Friday, March 12th, 2010 at 3:41 am   - Posted by Subodh Bhide

Windows Device Driver Testing Windows Driver Foundation

Development of Windows device drivers was greatly simplified when Microsoft introduced the Windows Driver Foundation (WDF) in 2005-06. WDF gave an object oriented look to the traditional Windows Driver Model (WDM). One of the results was that driver developers could focus on the core functionalities of their device, and could leave the Windows OS specific stuff to the new frameworks.

While the development of device drivers has been simplified, testing them is still like a complex puzzle for many people. The traditional approach is based on ad-hoc means of generating test plans and test cases that treat device drivers as a black box. As a result, critical features are missed out or don’t get enough attention. In this blog post, I will try to structure device driver testing by listing the (more…)

Are Solid-State Drives blurring the boundaries between Enterprise, Entertainment and Portable storage?

Monday, March 1st, 2010 at 4:19 am   - Posted by Subodh Bhide

Solid State Drives Enterprise Storage

In this multi-part series of blog posts, I want to highlight the trends in Solid-State Drives or SSDs as storage devices and understand some of the challenges it faces. We at Harbinger Systems have been testing and developing Windows applications around storage systems for over four years. Based on our experience in working with some of the companies in the industry and interacting with storage industry experts in conferences and expos, it is clear that this space is in the midst of some very important changes. In this first post, we try to understand if Solid-State Drives or SSDs could be the future of storage. In my subsequent post, I will talk about (more…)