InfoQ Homepage Architecture & Design Content on InfoQ
-
C24 Creates Process for XQuery over non-XML without intermediary XML
Financial integration tool vendor C24 has added a unique XQuery optimization to their Integration Objects product that allows full XML XQuery and XSLT capabilities on non-XML documents without the overhead of first converting those non-xml documents into instances of XML.
-
A Real Migration Strategy for Visual Basic 6 Applications
Microsoft's Visual Basic Team has released a new Visual Studio Power Pack called Interop Forms Toolkit 1.0. This toolkit allows developers to embed VB.Net forms inside a VB6 application.
-
Practitioners Adapt Agile to Local Constraints
Some people think they can only be Agile with small, co-located teams and full management support, but most teams aren't that lucky. So, should they should give up on Agile techniques? Scott Ambler's answer is a resounding "No!" His Dr. Dobbs article "Imperfectly Agile: You Too Can Be Agile!" outlines how Agilists overcome common challenges that others use as excuses for not being Agile.
-
AspectJ and AJDT Promoted to Eclipse Tools Project
AspectJ and the AJDT (AspectJ Development Tools) projects have now moved from being Technology projects to become Tools projects. AJDT lead Matt Chapman told InfoQ that the move "is a significant milestone in AspectJ's history, and reflects the maturity and popularity of both the language and the Eclipse IDE support."
-
OASIS SOA Reference Model Goes to Vote
On September 16, a Call For Vote will be issued to all Voting Representatives of OASIS member organizations. The OASIS Reference Model for Service Oriented Architecture v1.0 will be put to a vote for standardization. Members will have until the last day of September, inclusive, to cast their ballots on whether this Committee Specification should be approved as an OASIS Standard or not.
-
Presentation: Jeff Sutherland on The Roots of Scrum
Jeff Sutherland, an Agile Manifesto signatory, ran the first Scrum at Easel Corp. in 1993. At JAOO 2005 he covered the history of Scrum from its inception to its impact at Easel, Fuji-Xerox, Honda, WildCard, Lexus, Google. Along the way Sutherland shared interesting stories & looked at Scrum types A, B, and "all at once" type C, reminding listeners that cultural change is the hard part of Scrum.
-
Microsoft DSL Tools 1.0 RTM
Microsoft has released the first RTM version of its Domain Specific Language Tools. According to Microsoft, "Domain-Specific Language Tools lets you create a custom graphical designer that uses your own domain-specific diagrammatic notation. You can then create custom text templates that use models created in your designer to generate source code and other files."
-
Domain Specific Languages: A summary of recent ideas & debates
Recent discussions have introduced new distinctions useful for understanding the use cases for DSLs. Joel Spolsky explained how the use of a DSL avoided large porting costs and simplified deployment/maintenance. Mark Dominus made the case that design patterns are a sign of language deficiency. Buko Obele says DSLs are a bad idea because they do not do a good job controlling change over time.
-
LANG.NET 2006 Presentations Available
The videos (slides+audio) from the Microsoft-hosted LANG.Net Symposium are now available. Talks include "Dynamically Typed Languages on the Java Platform", " Ruby on the CLR", "Spec#", and "VB 9". The conference focused on programming languages that target managed execution platforms such as the .NET CLR.
-
JBoss Releases JBPM Orchestration Beta
The JBoss jBPM team has announced the release of jBPM BPEL 1.1.Beta2 , a web services orchestration offering. It is the last beta version before the GA release in October.
-
New Book on Lean Software Offers Practical Advice
In 2003 Mary and Tom Poppendieck adapted the revolutionary principles of Lean manufacturing for software development. Their new book offers a blend of history, theory, and practice, drawing on their experience optimizing the software "value stream". They present the right questions to ask, the key issues to focus on, and techniques proven to work for those implementing a lean software process.
-
Opinion: Time for an Agile Certification Program
Pete Behrens, trainer and organizational Agility consultant, recently blogged about the contentious topic of certification. He noted that both Scrum and FDD have 2-day basic certification programs, while "XP has remained silent on the topic," and called on the Agile community to begin looking at a true Agile Certification Process.
-
Survey: Leaders Say Agile Has "Crossed the Chasm"
Diana Larsen leads a lot of retrospectives... So, it's not surprising that, when she asked herself "Where is Agile going now?" her response was to run a retrospective of her own. She found that leaders in our community are convinced: Agile methods have "crossed the chasm" to become a respectable alternative for managing and working in software projects. InfoQ brings you this exclusive article.
-
Microsoft Open Specification Promise
Microsoft has announced the "Open Specification Promise", guaranteeing the freedom to legally implement any of the 35 Microsoft-supported Web services standards for both commercial and open source developers.
-
Spring and OSGi - A Perfect Match?
The Spring Framework has become a favorite of enterprise application developers. The OSGi specification and various Java implementations has also been growing in popularity. Work has recently begun to combine the power of these two complementary frameworks with a specification supported by BEA, Oracle, IBM, Eclipse, the OSGi Alliance.