Well, it has finally happened. I have been working on the project for about a year now and for most of that time have been the only developer on it. I toyed with releasing a beta in July, but decided that without proper support for a lot of learning scenerios it wasnt right to release it. I hope its enjoyable and you can learn a little something about concurrency through using it. Over time definitly expect updates to make the experiance better, and support more concurrency issues (atomics, livelock, synchronization, etc…) as right now it really only shows deadlocks in code. If you have any problems with it, would like to request a feature, etc, feel free to e-mail me.
Also as a side note, we moved servers earlier this weekend so that explains the downtime, and also why some of the posts randomly disappeared. I’m going to work on getting that content back over the next couple of days!
Tabcon by admin
Haven’t heard of a little concurrency learning tool called Tabcon? Well I’m not suprised. Very soon I will release the first beta of the software which I have been working on for over a year. So you are probably asking what it is. Tabcon stans for Tablet Concurrency. It is a Tablet PC application for teaching and learning about concurrent programming. The projects core idea was developed by Dr. Lin Qiu, and I have done most of the coding myself. For the last 8 months though with the departure of Dr. Qiu, I have been alone on the project. The project has been funded by Microsoft External Research and has been presented at a few conferences including WIPTE2007, and SUNY Oswego’s own QUEST2007. Learn more about it at it’s page on my web site, and be sure to stay tuned for an announcement when it is released!Metadata by admin
Metadata is awesome. No, really, it is. Don’t believe me? Look at how much the IDv3 tags help you in searching for your music files in iTunes or Windows Media Player. Without metadata we would be totally reliant on file names, which would then be even longer and more cumbersome than they are now. Metadata is one of my research focuses because I believe that this paradigm of search based on metadata shouldn’t be limited to our music files. This brings up some interesting issues on generating metadata from existing files, etc… but the benefit will outweigh any of the cost involved in making it work. We have a great knowledge base of AI techniques that are being added to every day for facial identification in images, text analysis, music comparison by similar sound patterns, and more and more and more. We needs to harvest these and build tools to let us archive and search our files more robustly. This is the topic of my current research, and I’ll be mentioning more of it and giving more of my ideas as time goes on.Uncategorized by admin
Hi! Welcome to my new blog! You may be wondering what this whole thing will be about, so I’ll try to explain it. My name is Dan Schlegel and I am currently a Senior Computer Science student at SUNY Oswego and as such I do lots of programming. I program a lot in Java and C# and have a few research projects going on which I will mention as time goes on. I’m also just finishing up applying to grad schools so I’ll mention those details from time to time as well. I hope overall this page is informative. Stay tuned for some updates soon!