InfoQ Homepage Enterprise Architecture Content on InfoQ
-
High-performance Teams – Avoiding Teamicide
High-performance teams constitute a mere 2% of the workforce, but Agile processes appear to stimulate the formation of these types of teams. This article discusses Steve Denning's perspective on how such teams can be nurtured in the workplace; it also looks at a recent talk by Ominlab Media's Stefan Gillard on how to select and employ for the formation of high-performance teams.
-
HATEOAS as an engine for domain specific protocol-description
Explaining HATEOAS is notoriously tricky, In an effort to make it easier, Nick Gall explores the idea of describing it as an engine for domain specific protocol-description.
-
Presentation: AtomServer: The Power of Publishing for Data Distribution
In this session recorded at QCon SF 2008, Chris Berry & Bryon Jacob presented the Atom Syndication Format, the Atom Publishing Protocol, the Atom Categories, the Atom Stores, the AtomServer and how they can be used by giving a concrete example.
-
CRISPY, a New Remoting Framework
With the multiplicity of existing remoting mechanisms it is often necessary to build clients in a way that allows to swap/introduce new protocols with no/minimal impact to the client’s implementation. A new framework – CRISPY - provides support for such implementations.
-
Towards Generics Support for OSGi
OSGi's APIs are based on Java 1.1 support to allow it to run in VM-constrained devices such as J2ME mobile phones. However, with Java 1.4's end-of-life, all development systems are capable of handling generics and language features like for-each. Peter Kriens and BJ Hargrave present the results of some experimental investigation of how the OSGi APIs might end up being able to support generics.
-
QCon San Francisco Nov 18-20 Tracks and Conference Announced
The tracks for the third annual QCon San Francisco (Nov 18-20) have been published and QCon is now open for early registration. Last year's QCon SF survived the downturn in November with over 450 attendees, this year we have reduced the price and are offering special early registration with savings of $800 until June 17th.
-
Flex Open Source Data Visualization Framework: Axiis
A new open source addition to the Adobe Flex world is Axiis, a data visualization framework released in May under the MIT license. Data visualization is a term frequently used to describe graphical views of application data, such as charts and graphs.
-
Interview: Ruby in Practice with Jeremy McAnally
InfoQ’s Robert Bazinet and Matthew Bass had the opportunity recently to talk with Jeremy McAnally about his new book, Ruby in Practice. Jeremy gives readers insight about the book but goes into detail about Ruby’s use in the enterprise.
-
Sun Launches Java App Store Beta at JavaOne
During the first General Session of JavaOne 2009 Sun's Jonathan Schwartz and James Gossling launched the public beta of its new Java App Store.
-
.NET 4 Cancellation Framework
.NET 4 will have new types to support building cancellation-aware applications and libraries. The new CancellationToken, CancellationTokenSource, and cancellation exception types provide a cooperative cancellation framework.
-
OpenJDK 7 / JDK 7 Milestone 3 Released
A new milestone of the next generation JDK has been released, which includes several new features and enhancements in many functional areas, like garbage collection, NIO and more. This is also the first version where OpenJDK and JDK will have (almost) identical code-bases.
-
Atlassian Acquires GreenHopper Adding Agile PM to JIRA
Atlassian announces acquisition of GreenHopper from Pyxis Technologies to add agile development support to JIRA. Also announced, the availability of a new Website, "agile@Atlassian," where the community can share perspectives on agile software development and where Atlassian engineers can explain their techniques and experience.
-
Microsoft Has Released “Oslo” May 2009 CTP
Major features of “Oslo” May 2009 CTP are: “Quadrant”, a visual modeling tool, changes of the “M” language specification and the addition of predefined domain models to speed up development.
-
How Relevant Are The Fallacies Of Distributed Computing Today?
Tim Bray of Sun Microsystems writes of the Fallacies of Distributed Computing; He observes that despite its profound implications when designing distributed systems, “you don’t often find them coming up in conversations about building big networked systems”.
-
Article: Metamodel Oriented Programming
In this article, Jean-Jacques Dubray questions the belief that code and models are two separate worlds. He presents a unified view of Model Driven Engineering, Architecture and Programming models based on a novel approach to specify execution element semantics in DSLs.