osr.com
      Home
      Consulting
      Development
      Toolkits
      Seminars
      Publications
      Resources
      About OSR
      Contact OSR
      OSR Online

Consulting Services
We know Windows, from the source level out.

You have the team. They're experienced and professional, but they're not Windows experts. Or, perhaps they know Windows, but they're not experts at one particular aspect of system software. Sometimes all it takes is an extra hand from someone who's "been there" to get things moving. Systems software development can be a virtual jungle. Some APIs are undocumented. Some are documented, but don't really work the way you'd expect - or want. Plus, the information available is limited. We know Windows, from the source level out. As a result we can - and regularly do - figure out how to accomplish complex tasks for clients who would have been struggling for months trying to climb over a wall.  

We figure most things are easy if you know how to do them.  And the way to get good at something is by doing it a lot.  That's why we specialize.  Windows systems internals is all we do.

So whether you just need a day for questions and answers with a file systems guru, or you need a Windows driver wizard to spend a couple of weeks with your team working up a design document, OSR Open Systems Resources has the people to call.


Why OSR?
We know the pitfalls that await real people when working on real projects.

OSR Open Systems Resources is a true consultancy. Resources - stress on the plural. We actually do what we consult and teach. So we know the pitfalls that await real people when working on real projects, especially those pesky Windows conundrums. Sure, the book says that something works a particular way, but we know how it really works. It's what we call our "feedback loop": The development we do feeds

 

directly into our consulting and teaching. In turn, our consulting and teaching feed back into our development ability. What does this mean to you when you call us in to consult? You might get the job done a lot quicker. Maybe even cheaper. And on time. And wouldn't that be a refreshing change?

Want to explore your options further? Contact us!

 

Design Reviews
A basic but important process that is often overlooked, a competent review of any complex kernel mode component is essential to ensuring its long-term correct operation. A review can consist of a face-to-face consulting session where your team presents a project design (or even just an idea) for review by an OSR internals expert - the goal being to explore all avenues and determine (among other things) feasibility and robustness of the component.  Other design reviews are purely paper exercises: You send us your design and our team reviews and comments.

  Interop Testing
Have a specific issue in your driver code that you'd like tested? Interested in having OSR run your file system or filter through it's test suite? Interop testing is usually a last-ditch effort undertaken for "most cases," but as we've learned over the years, it's the specific "gotchas" that end up hurting what could be a great product. Send us your testing requirements.  We'll have our experienced development and testing team tackle the toughest challenges to help you fix it before you ship.

Code Reviews
One step below a full design review, an OSR code review generally consists of a formal evaluation of an existing code base for validity of implementation and general correctness. While most take advantage of this service for sanity's sake, often functionality or stability issues come into play.  The result?  Our client would prefer having one of our experts pour over their code to offer suggestions for possible improvement.

  IFS Kit Support
Looking for formal support and assistance for your use of the Microsoft Installable File Systems (IFS) Kit? For those of you attempting to develop Windows file systems and file system filter drivers using the Microsoft IFS Kit, OSR offers email-based Windows IFS Kit Support. It's just one more way OSR is bridging the gap for complex system software projects.
 

Top of Page

Home | Consulting | Development | Toolkits | Seminars | Publications | Resources | About OSR | Contact Us

©2008 OSR Open Systems Resources, Inc, ALL RIGHTS RESERVED