Articles

by Frank Sommers and Bill Venners, June 21, 2007 2 messages
Using Ajax toolkits is a popular way to make JSF components more interactive. But multiple Ajax toolkits on the client can produce unintended consequences, explains ICESoft's Steve Maryka in this interview with Artima.
by Frank Sommers and Bill Venners, June 20, 2007 1 message
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.
by Frank Sommers and Bill Venners, June 19, 2007 Submit comment
In this interview with Artima, Parasoft's Nada daVeiga talks about choosing the right combination of testing tools for Web application testing.
by Frank Sommers and Bill Venners, June 18, 2007 Submit comment
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 14, 2007 10 messages
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 13, 2007 1 message
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 12, 2007 7 messages
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, Bill Roth, BEA vice president and unit executive of the company's Workshop division, discusses ways to manage dependencies on those artifacts.
by Frank Sommers and Bill Venners, June 11, 2007 Submit comment
Unit test tool maker Agitar recently released a free tool, JUnitFactory, that generates JUnit tests from code submitted via a Web site or with an Eclipse plugin. In this interview with Artima, Agitar founder Alberto Savoia talks about JUnitFactory, testing karma, and Testivus, a newly-discovered collection of epigraphs from an ancient software start-up.
by Frank Sommers and Bill Venners, June 8, 2007 Submit comment
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 7, 2007 20 messages
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 messages
When Sun announced JavaFX, its latest take on client-side Java, some developers noted that key features of JavaFX, such as its declarative programming style, were already present in other client-side frameworks, such as Flex. 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 5, 2007 20 messages
The ability for an application to adapt to future technologies, frameworks, and languages, is an important concern for enterprises investing in software development projects. In this interview with Artima, CipherSoft's Jennifer McNeill explains why adhering to standards is important in ensuring application longevity, and why developer curiosity can make it harder for applications to take advantage of future technologies.
by Frank Sommers and Bill Venners, June 4, 2007 Submit comment
JSF's component model promises developers a high level of abstraction when constructing user interfaces. In this interview with Artima, Infragistics' Stephane Bastian and Jonathan Cohen discuss why JSF provides a good abstraction layer to hide the complexity of client-side Ajax and JavaScript.
by Frank Sommers and Bill Venners, June 1, 2007 1 message
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 messages
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.