Grid, HPC Cluster and Cloud: Part I, an Infrastructure Perspective
(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
(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
For all the talk about cloud computing, Software as a Service (SaaS) and other so-called on-demand models, a new survey indicates many companies still employ more deliberate software distribution methods
The interview was going well. The interviewer was a project manager / architect. “We have identified these use cases for the project. Now what do we do?” he asked. The
As software development practices continue to evolve, it has become increasingly important to test and modify software from the perspective of the group that will ultimately decide the fate of
The results of a survey I ran recently indicated that most people are using the UML (Unified Modeling Language) for the early lifecycle activities such as explaining business needs, requirements
For those tasked with managing agile software development teams remotely, new challenges arise that are not addressed from standard agile practices derived from the “Agile Manifesto.” One of the 12
(Editor’s Note: The goal of this multi-part series is to get back to basics and help make modeling more practical and useful for you. The Unified Modeling Language (UML) has
When I was a little boy my father took me to an amusement park. As we walked down the midway we passed a shooting gallery, 5 shots for a quarter.
With a language as complex as the UML (Unified Modeling Language), which is described in a specification that is more than 700 pages long, we all can understand how parts