by Frank Sommers and Bill Venners, June 20, 2007, 1 comment
In this Artima interview, JBoss CTO Sacha Labourey explains the concept of a virtual database tier, and how virtual database tools can help access data from multiple legacy databases.
In this interview with Artima, Parasoft's Nada daVeiga talks about choosing the right combination of testing tools for Web application testing.
In this interview with Artima, Appistry's Kevin Haar describes the difference between explicit and implicit state in an enterprise application, and how implicit state plays a role in providing scalability and fault-tolerance.
by Frank Sommers and Bill Venners, June 15, 2007, 10 comments
Virtualization has often been touted as a means to achieving better utilization of available hardware. In this interview with Artima, DataSynapse's Shayne Higdon talks about another possible virtualization benefit: The ability to outsource application scaling to the virtualization layer.
by Frank Sommers and Bill Venners, June 14, 2007, 1 comment
As developers build rich, application-like Web interfaces, some find the HTTP protocol's stateless request-response paradigm limiting. In this interview with Artima, TIBCO's Kevin Hakman describes a new tool that provides persistent HTTP connections in a scalable manner, allowing for event driven application protocols to be used on the Web.
by Frank Sommers and Bill Venners, June 13, 2007, 7 comments
Web applications routinely depend on artifacts other than source and compiled code: images, tag libraries, XML configuration files, localization resource bundles, and other types of files are integral parts of a Web application. In this interview with Artima, BEA's Bill Roth discusses ways to manage dependencies on those artifacts.
In this interview with Artima, Agitar founder Alberto Savoia talks about JUnitFactory, a new tool that generates JUnit test for code submitted through a Web interface, testing carma, and Testivus, a newly-discovered collection of epigraphs from an ancient software start-up.
System integration often conjures up the tedium of having to work with the quirks of legacy systems. To shake up the stodgy world of system integration, a new French company, Talend, is applying an open-source approach to producing a high-quality, free, system integration tool.
by Frank Sommers and Bill Venners, June 8, 2007, 20 comments
Developers think a great deal about the expected behavior of code, but expand much less effort on pondering the unusual conditions that could lead to bugs and software defects. According to Ben Chelf, CTO of Coverity, spending more time on thinking about the uncommon cases would result in higher-quality code.
by Frank Sommers and Bill Venners, June 6, 2007, 6 comments
In this interview with Artima, James Ward, Adobe's Flex and Apollo evangelist, shares Adobe's response to JavaFX, and highlights some similarities and differences between Flex and JavaFX.
by Frank Sommers and Bill Venners, June 6, 2007, 20 comments
In this interview with Artima, CipherSoft's Jennifer McNeill explains why adhering to standards is important in ensuring application longevity, and why natural developer curiosity can make it harder for applications to adapt to future technologies, frameworks, and languages.
by Frank Sommers and Bill Venners, June 2, 2007, 1 comment
As enterprises accumulate increasing amounts of operational business data, developers must find new ways to make that data useful at every level of a business. In this interview, Business Objects' Colin Gray discusses the value of business intelligence dashboards as a decision support tool.
by Frank Sommers and Bill Venners, May 31, 2007, 5 comments
This year's JavaOne slogan was "Open Possibilities." Artima asked Sun's JCP Chair Onno Kluyt to tell us about new possibilities that some Java developers may find surprising. In this interview, Kluyt describes three Java technologies that allow developers to build new kinds of applications.
by Frank Sommers and Bill Venners, May 30, 2007, 4 comments
In this interview with Artima, Matt Quail, a partner at Cenqua, talks about the role code reviews play in the development process.