5 ways to use Heterogeneous Modeling and Design of Control Systems

I was just thinking about Control Systems and Kinect.  There are a lot of projects out there that are using Kinect, but how do you model a Kinect in the loop?  I have no idea, but I started doing some reading about modern control system design. One of the papers that caught my eye can…

0

Slayer? SLAyer? Check the way to make sure you have dangling pointer derefences

Driver software driving you CRAZY?  Your program doesn’t launch fast?  Bugs?  Dangling Pointer Dereferencs?  Check out SLAyer, a subset of the Terminator class of software, which if everything goes well should be part of the SkyNet software suite that will take over the world shortly. So what is SLAyer? “SLAyer is a program analysis tool…

0

Holey-Moley! Multiplayer Gaming for Smartphone

Here are a few papers that could give guidance on designing multiplayer games for the Windows Phone or for that matter any smartphone. Multiplayer Gaming for Smartphones Hyke: A Low-cost Remote Attendance Tracking System for Developing Regions Switchboard: A Matchmaking System for Multiplayer Mobile Games SystemSens: A Tool for Monitoring Usage in Smartphone Research Deployments…

0

Bek or Meh? Find out about how to use Bek to sanitize your real applications

What is Bek?  It is a way to Model Imperative String Operations with Symbolic Transducers.  Ouch, I need an aspirin after writing that sentence. Like much of software Bek is a solution looking for a problem, but problems there are for this solution!  From the link: http://research.microsoft.com/apps/pubs/default.aspx?id=141926 Web applications must use special string-manipulating sanitization functions…

0

Triple Negative *** Cancer research

  Overview: I have been thinking about Triple Negative *** Cancer lately, one of my neighbors died from complications from this cancer.  One of things that makes this cancer more difficult is that the cancer cells turn off the body’s t-cells that could deal with the cancer.  When the Triple Negative cancer responds to current…

0

The wonders of Real-Time Whiteboard capture and recording

I have all of these White board pictures in my Windows Phone 7 that I never look at except to delete.  This is a paper that goes through the back story on how to build a system that would allow the streaming of a white board session in an online meeting.  And when I say…

0

Collaborative Software Development using Visual Studio

I have been thinking about the difficulty of developing with other people over the internet.  Sure you could use Skype or Lync to set up a process, but it doesn’t quite cut it.  With the cool stuff that Microsoft is doing with the Office Live and collaboration between Office users, you got to ask why…

3

Singularity, Free O/S from Microsoft: Singularity RDK, over 300,000 downloads can’t be wrong!

Download the Bootable ISO from: http://singularity.codeplex.com/ For more information you can also visit: http://research.microsoft.com/en-us/projects/singularity/ Professor If you an instructor looking to add some sparkle to your Operating System class, this might be an interesting addition or extra credit project.  Of course BarrelFish is more advanced, but Singularity has a strong following and for the investigation…

0

Exploring a Multicore OS: BarrelFish, a FREE OS From Microsoft!

Interesting paper on Multicore OS, http://www.barrelfish.org/barrelfish_sosp09.pdf, this is paper that describes an architecture of an OS built from the ground up for multi-core.  Linux, FreeBSD (or whatever Apple is currently using) and Windows all have an architecture based on a world of single core. This paper: Introduces the multikernel model and the design principles of…

2

.NET Gadgeteer: Where is it?

Nice, one of the top projects on the Microsoft research site is the .NET Gadgeteer.  Sooo, where od I get one?  Can’t. However, when you can, it will support the Creative Commons and Libraries for the Apache 2.0.  Research is looking for hardware vendors who are interested in developing kits and modules, so you could…

0