Architecture principles epitomize architecture's function: to clearly define the necessary constraints on a system's design without prescriptively defining all the design details. A good set of principles can provide context and justification for design decisions and can foster team collaboration and communication.
TOSCA (Topology Orchestration Specification for Cloud Applications), governed by the OASIS organization, is a platform for defining a standard container orchestration specification that is portable across various cloud environments and container providers.
Static analysis has a broad set of capabilities to offer the .NET world. It can enforce pattern-based rules, whether they're based on proven standards or custom patterns that help you identify application-specific defects. Nevertheless, some defects cannot be detected by this analysis technique. The flow analysis feature of dotTEST does exactly that.
In this IEEE article, author Sixto Ortiz Jr. discusses the issues and challenges in cloud computing standardization. He also compares the cloud-computing standards proposed by various organizations. 2
Deploying HTML5 is a book written by Aditya Yadav, explaining the HTML5 standard components, showing how they are implemented across major browsers and providing code samples for using them. 1
InfoQ caught up with several of the developers and users of SCA at the first OpenCSA Plenary. Here's what they had to say concerning SCA and its adoption.
InfoQ had a chance to talk to WS-* expert and WSO2 CEO Sanjiva Weerawarana about Web services standards, Microsoft's role, and the ongoing REST vs. SOAP/WS-* debate. 39
IONA CTO Eric Newcomer talked to InfoQ about the progress on WS-Coordination, WS-AtomicTransaction and WS-BusinessActivity, as well as standardization and the role of the big players in general.
Bruce Tate examines the changing risk profiles for Java and Ruby from a managers perspective, examining Java's initial adoption and also common risk myths about Rails. 37