Useful UML Modeling: Simplify the UML?
I am continually amazed at the serendipity that occur every day. A short time ago I was having lunch with an industry insider when he mentioned the beginnings of a
I am continually amazed at the serendipity that occur every day. A short time ago I was having lunch with an industry insider when he mentioned the beginnings of a
As an engineer, I know how frustrating front-end development can be. After dealing with back-end databases, sever code, various frameworks, security, scalability, and other engineering issues, it’s difficult to find
Since the publication of Donald Knuth’s seminal work, The Art of Computer Programming, those in the know understand that making software requires a special creative outlook that makes the undertaking
As agile software development methodologies become more familiar within mainstream IT organizations, agile practitioners have been experimenting with some of Agile’s Lean roots. One lean practice that has gained traction
Ruby developers have multiple choices when it comes to which implementation of the language they want to run. One of those implementations, Rubinius, has now issued its version 1.1 update,
In Part 1 of this article, we focused on the underlying infrastructure that makes one of the deployments in question: Grid, cluster or Cloud environments. Considering that your performance and
It’s been observed that the performance of software applications starts degrading as the data volume and user base of the application increases. Hence, the need arises to identify the bottlenecks
In the previous article in this series, UML for Project Managers, I discussed how the UML (Unified Modeling Language)is not just a great tool for requirements elicitation, analysis, and design,
(Editor’s note: This is the first article in a two-part series that compares the difference in infrastructure for Grid, HPC and Cloud. In the second part, we will look at