Browse by Tags

Tagged Content List
  • Blog Post: Why are specifications important for software and design?

    If you are in a rapidly evolving small company and the main concern is to make payroll, writing specifications are not at the top your todo list.  But building code against specifications are usually what you do, the specifications might be the work order that your customer agrees to pay you for...
  • Blog Post: All right, I am confused, DirectX 11, DirectX, XNA and Windows 8

    On Friday, May 11, 2012, I wrote a blog that was just a quick knock off to end the week. I had thought that DirectX 11 can only be accessed via C++, now I worry if that is true? I am so confused. DirectX is now shipped directly with the Windows SDK, there isn’t a separate one. Or is there? There...
  • Blog Post: Software Engineering: Success or no success, generally the schools aren’t going to be helpful

    Hadar Ziv, at UC Irvine, in my opinion, is the teacher you want to get to know. His specialty is loosely around software engineering, and his students are quite knowledgeable about the in and outs of system design. In Southern California another school that does a good job is California State University...
  • Blog Post: Research: What is Automated Reasoning

      If we are going to discuss software engineering over time, then we got to start with the basics.  The reference for this is at: http://combination.cs.uiowa.edu/ Combination of logics (e.g., modal logics, logics in AI, ...); Combination of constraint solving techniques (unification and matching...
  • Blog Post: University of Wisconsin, Madison finds GIANT number of security bugs during Windows 7 production

    In a paper titled: Incremental Compositional Dynamic Test Generation , researchers from the University of Wisconsin, Madison, during the production phase of Windows 7, found one-third of all of the security bugs in Windows 7, using a process called Satisfiability Modulo Theories (SMT) solver or as it...
  • Blog Post: Imagine Cup: US Finals, Day of Judging!

      The Day of Judging, wow, that sounds so final.  The run up to the Day of Judging required as a lot of work, I was up till 2:30 AM getting things set-up.  All of the student teams were working feverishly on their presentations and making software tweaks. This morning, the students went...
  • Blog Post: Imagine Cup 2011: Creating a project plan, part 5 of a few

      Now that everyone on the team has made their commitment, there will be variations, but this schedule is the baseline.  When variations occur they are referred to as the “actual” time taken, and are referred to a deviations from baseline, if they finish before or after the baseline date. Is...
  • Blog Post: Imagine Cup 2011: Creating a project plan, part 3 of a few

    In my previous blog about  creating an Imagine Cup project, Imagine Cup 2011: Creating a project plan part 2 of a few .  Let’s close off the discussion about the Imagine Cup 2011 Project planning, for now, with making it real. It only takes your imagination at this point to create a project...
Page 1 of 1 (8 items)