• October 26, 2015 26 Oct'15

    News from JavaOne 2015

    Get the latest updates from JavaOne 2015 as the conference is happening. This guide covers the highlights from this year's annual conference.

  • October 23, 2015 23 Oct'15

    Arun Gupta talks JavaOne, microservices and container technologies

    Arun Gupta of Couchbase talks about JavaOne 2015, microservices, container technologies and the relationship between long distance running and development.

  • October 14, 2015 14 Oct'15

    Connect the Now and API Economies: Must-have capabilities

    The terms "API Economy" and the "Now Economy" were coined in 2013 -- and both are going strong today thanks to consumer demands for instant gratification. Some call this phenomenon the Right-Now ...

  • October 12, 2015 12 Oct'15

    Address EDI standards to modernize supply chain, architectures

    Redwood Supply Chain has adopted a number of best practices regarding EDI standards in order to simultaneously modernize supply chain and data architectures.

  • October 09, 2015 09 Oct'15

    The ugly side of container technology

    If you're like me, you've probably heard a lot of hype surrounding application containers being used in the data centers of today's organizations. What I've found is that there are some important ...

  • October 01, 2015 01 Oct'15

    How do you hire the right developers - and make them stay?

    The creative side of software development attracted Shalom Keynan to the profession. Now director of application development for Boston Heart Diagnostics, he is still fired up about improving ...

  • September 25, 2015 25 Sep'15

    Will big data make kids smarter?

    From Big Data Innovation Summit 2015, Boston I recently wrote a blog post about how big data is being leveraged in the public sector. But that is not where the use of big data analytics for the ...

  • September 14, 2015 14 Sep'15

    Editors' Choice for Innovation: OpenLegacy API Platform

    Learn how OpenLegacy API Platform provides automation and modernization for all aspects of application integration projects.

  • September 01, 2015 01 Sep'15

    Five API management products worth noticing

    With API management becoming increasingly important in the enterprise application development space, it's not a bad idea to consider your options when it comes to a vendor. Forrester recently named ...

  • August 31, 2015 31 Aug'15

    Really, how mature is mobile development?

    "There are two types of companies out there: those who use mobile appropriately and those who are still scratching their heads." - Matthew David, Senior Manager of Mobile Management at ...

  • July 22, 2015 22 Jul'15

    The culture of microservices: Conway's law and two pizza boxes

    The idea of microservices appears to be quickly gaining fame among today's enterprises, however some IT experts warn that organizations may not be "culturally" prepared to leverage this new ...

  • July 07, 2015 07 Jul'15

    Clusterpoint 3.0 NoSQL cloud database service targets developers

    Learn why Clusterpoint's new 3.0 NoSQL database technology is our editors' choice for innovation for July 2015.

  • July 03, 2015 03 Jul'15

    Let's innovate: Uncovering hidden powers of the smartwatch

    Scouring the Internet reveals a number of heated debates about devices like the Pebble smartwatch. Is it useful? Useless? Will wearables become the way of the future – or an embarassing fad of the ...

  • June 02, 2015 02 Jun'15

    The I in BPM

    Something old, business process man­agement, has been made new again by the addi­tion of a lowercase i. This three-part guide shows how and why adding cloud services and analytics to BPM will make ...

  • May 22, 2015 22 May'15

    Next generation applications a priority for EMC

    EMC is switching gears to focus on next-generation applications rather than the big storage products that made them a market leader.

  • May 21, 2015 21 May'15

    Dig into these IOT development tips

    IoT is the latest thing in embedded systems technology, and it’s not a fad. IT research firm Gartner Inc. projects installation of 26 billion IoT units by 2020, resulting in $1.8 trillion in ...

  • May 14, 2015 14 May'15

    Developing apps for space scientists calls for automation

    A photograph from a Mars Rover may be breathtaking, but it will not deliver the complex data space scientists seek. Scientists like Washington University-St. Louis computer systems manager Thomas ...

  • April 28, 2015 28 Apr'15

    Metrics can help improve website user experience

    An expert says enterprise architects need to develop relevant performance metrics to capture website user experience.

  • March 16, 2015 16 Mar'15

    Reality computing makes breakthroughs for 3-D technology

    Learn how reality computing is focusing on improving 3-D technology and producing useful models.

  • February 23, 2015 23 Feb'15

    Analytics, cloud services refashion business process management

    Business process management -- an old approach aimed at making an organization’s workflow more effective -- has been refashioned with the addition of cloud services and analytics. Intelligent BPM, as it’s known, is still firmly in the hype cycle, ...

  • February 12, 2015 12 Feb'15

    Deep linking promises front end integration

    At DeveloperWeek, software experts discussed how deep linking will improve integration between Web and mobile applications.

  • January 30, 2015 30 Jan'15

    Application modernization is a top priority worldwide in 2015

    Any organization NOT doing an application modernization project this year is in the minority. Over 70% of businesses worldwide are modernizing their application environments to handle mobile, cloud ...

  • January 22, 2015 22 Jan'15

    Intelligent BPM poised for widespread adoption

    Intelligent BPM is being noticed by top management as the technology matures and gains acceptance.

  • April 11, 2014 11 Apr'14

    Step aside Facebook, graph database use cases go beyond social media

    While the most commonly known graph database use cases involve social media, it's not the only market to make use of the technology.

  • April 04, 2014 04 Apr'14

    Software engineer builds Facebook graph search with Neo4j database

    At Big Data Techcon 2014, Software field engineer Max de Marzi makes a case for enterprise graph searches using the Neo4j database.

  • January 22, 2014 22 Jan'14

    Don't miss the API development train: How to stay ahead of the curve

    Experts share their insights on API development and what architects can do to keep track of the evolving technology.

  • November 26, 2013 26 Nov'13

    When and why to build a responsive application

    Herve Mischler, SAP's visual designer, offers advice on responsive application design and recommends when it might be preferable to go native.

  • October 18, 2013 18 Oct'13

    How using a test-execution model can improve software test results

    Doug Hoffman discusses his test-execution model and design practices to help software professionals.

  • October 15, 2013 15 Oct'13

    What CIOs, developers should know about the 'API economy'

    'API economy' is a catchphrase fueled by evidence that APIs are a rapidly expanding economic force.

  • October 01, 2013 01 Oct'13

    Mobile developers agree: HTML5 and JavaScript apps fall short

    An Embarcadero and Dimensional Research survey concludes that HTML5 and JavaScript apps still lacking when it comes to mobile development.

  • September 24, 2013 24 Sep'13

    JavaOne 2013: Pairing REST and JSON to build APIs

    Learn tips on best practices for building REST and JSON APIs from a presenter at JavaOne 2013.

  • August 19, 2013 19 Aug'13

    Past, present and future of iPaaS: Q&A with Appirio's Glenn Weinstein

    Appirio's Glenn Weinstein discusses the state of iPaaS and what architects can do to get the most out of the integration approach.

  • July 11, 2013 11 Jul'13

    Cloud MBaaS and open source MBaaS: What's the difference?

    OpenMobster's CEO Sohil Shah discusses the characteristics of cloud MBaaS and open source MBaaS.

  • May 06, 2013 06 May'13

    New Dell Boomi integration pack promises easier API management

    With automated integration packs and process libraries, the new Dell Boomi makes managing application program interfaces easier.

  • April 03, 2013 03 Apr'13

    How application integration maintenance is like taking care of a car

    Forrester analyst Randy Heffner offers some best practices and his predictions for software integration management.

  • March 26, 2013 26 Mar'13

    Adding SLI to ALM: Dave West on Tasktop's open initiative

    Learn how Tasktop's SLI focuses on integration during the development stages of ALM for a more seamless flow.

  • October 18, 2012 18 Oct'12

    OMG DDS makes SOA approach available for real-time embedded systems

    Integrating disparate computing systems is by no means an easy task. Integration is one of the most important reasons to focus on Web services in enterprise architecture. Standards like SOAP and ...

  • May 15, 2012 15 May'12

    Service virtualization arises to meet services testing obstacles

    Service virtualization allows teams to simulate services before they are truly available. That’s a plus for Agile development and integration testing.

  • March 28, 2012 28 Mar'12

    Is it possible to define SOA infrastructure?

    What do people mean when they say SOA infrastructure? Service-oriented architecture may be a way of thinking, but it is also represented in a range of architectural practices.

  • March 13, 2012 13 Mar'12

    JavaServer Faces preps for new version, HTML5, mobile explosion

    Despite predictions that Oracle would allow JavaServer Faces to languish, Java experts say JSF is alive and well, and poised to complement HTML5 and JavaScript.

  • February 08, 2012 08 Feb'12

    Using enterprise architecture (EA) and SOA to bridge business and IT

    Implementing strong enterprise architecture and SOA helps support both business and software technology growth.

  • December 07, 2011 07 Dec'11

    ESBs and integration – Looking back on 2011 and forward to 2012

    2011 was a year of growth and development for the enterprise service bus (ESB). probed some players to get a sense of the year in ESBs.

  • November 15, 2011 15 Nov'11

    SOA and EAI in the land of enterprise service bus integration

    Like a Swiss Army Knife with many blades and tools, the enterprise service bus (ESB) is many things to many people. It finds use in both EAI and SOA.

  • August 02, 2011 02 Aug'11

    EAI expert Gregor Hohpe talks about integration patterns

    At the FuseSource Camel event, Gregor Hohpe discussed a ''Conversation Design Pattern.'' He said it may eventually rival time-tested messenger patterns.

  • February 07, 2011 07 Feb'11

    Software architecture on display at upcoming TheServerSide Java Symposium

    An upcoming event I'd like to discuss is the TheServerSide Java Symposium next month in Las Vegas. The event is put on by our sister site, Site Editor Cameron MacKenzie and Group ...

  • November 18, 2010 18 Nov'10

    The World Wide Web celebrates its 20th anniversary

    Some differ on when it was born, but by some measures the World Wide Web turned 20 last weekend. Tim Berners-Lee introduced his proposal for a "WorldWideWeb" to CERN on November 12, 1990. According ...

  • November 01, 2010 01 Nov'10

    You cannot solve a problem from the same consciousness that created it

    By Jack Vaughan Last week we called for readers to complete this sentence fragment: "You can't solve a problem … " The results provided an interesting look at the mind set needed to succeed as ...

  • October 19, 2010 19 Oct'10

    Web services standards and requirements

    30 year IT veteran Tom Nolle discusses heavyweight WS standards and how they play into application development for new technologies like the iPad.

  • April 27, 2010 27 Apr'10

    Open source licenses explained: caveats and comparisons

    A few lines of open source code can change how you distribute your software. One expert discusses some common pitfalls of using open source code from different licenses.

  • April 14, 2010 14 Apr'10

    What is the future of open source software?

    The open source movement has changed the course of modern software development. Certainly, Linux has been the most prominent example so far, but there is far more to come. Open source continues to infiltrate mainstream development at an ever faster ...

  • January 25, 2010 25 Jan'10

    Distributed data caches speed cloud applications

    A new layer of storage, the distributed data cache, may l help make data more accessible and make cloud computing a more appealing option for computation and analysis. Hear why in this podcast.

  • September 21, 2009 21 Sep'09

    What's the future of XML?

    by Jack Vaughan We should know that no technology fits all jobs over all times. But I will admit I thought XML might come close. The 'X' stands for 'eXtensible,' after all, so it seemed to have a ...

  • July 09, 2009 09 Jul'09

    SOA Implementation: Should top down meet bottom up?

    When implementing a service-oriented architecture, one application development service provider says a balance between top-down and bottom-up models is needed.

  • March 06, 2009 06 Mar'09

    Expert Query: What is the difference between RESTful transactions and Web Services transactions?

    REST based transactions assume that only one party to a global transaction accesses the shared state at any given time, sort of like passing a token. The other participants have no knowledge of what's going on at another participant and their ...

  • October 29, 2008 29 Oct'08

    On lightweight Java frameworks and service-oriented architecture

    Narrower, focused development approaches such as the Spring framework arise as alternatives to full-fledged J2EE. Spring forgoes EJB, employs a Model View Controller and separates the component model from the distribution method.

  • September 05, 2008 05 Sep'08

    Google Chrome shifts architects' equations as V8 powers the browser

    The V8 JavaScript engine in Google's Chrome browser offers the enterprise architect new options for moving server-side functionality to the Web client. If it succeeds, it may give JavaScript a further lease on life.

  • March 05, 2008 05 Mar'08

    SOA data services using a common data model

    The common data model for data services aligns with the agility promised by service-oriented architecture (SOA) in the Progress Software view.

  • February 21, 2008 21 Feb'08

    Forrester details 'secret sauce' for BPM success

    Forrester survey data shows a direct correlation between successful implementation of BPM and having a center of excellence.

  • April 03, 2007 03 Apr'07

    SCA and SDO become SOA essentials for banking system

    Service Component Architecture (SCA) and Service Data Objects (SDO), which last month began moving through the standards process at OASIS and JCP, are already being implemented in a bank processing system.

  • February 26, 2007 26 Feb'07

    Warring tribes hold SOA hostage

    Traditional enterprise architects and SOA architects and developers are like two tribes fighting over turf, according to a consultant who is trying to reconcile the warring factions that threaten service-oriented progress.

  • March 23, 2005 23 Mar'05

    Voices from the Web: SOA - Top down or bottom up approach?

    There has been much discussion on whether an SOA should be driven by business requirements or IT. Is there perhaps a "middle way"?

  • February 24, 2005 24 Feb'05

    Standardizing business integration with JBI

    Integration technologies are expensive and often tie you into a proprietary solution. Additionally, customers often have to rely on more than one vendor to meet their integration needs. Ron Ten-Hove's group at Sun Microsystems was working on a ...

  • September 15, 2004 15 Sep'04

    Service-oriented architecture tutorial

    In this article we briefly discuss the relationship between CBD and SOA, followed by a discussion of SOA architecture and design decisions. We describe the basic SOA components and building blocks, and a prescriptive technique for performing SOA ...

  • May 05, 2004 05 May'04

    Competing standards good, competing standards bad

    With multiple standards bodies, standards from the same body covering similar related areas, and de-facto standards from individual organisations it is inevitable that there will be multiple standards covering the same problem space. ...

  • April 26, 2004 26 Apr'04

    Arjuna supports transactions on Systinet platform

    Arjuna Technologies has added transaction support for Systinet's WASP platform.

  • March 01, 2004 01 Mar'04

    Macro and Micro flows -- What is the difference?

    Draw a diagram that shows how objects are connected together to create a transaction (a micro-flow diagram). Then, draw a diagram showing how a business process is made up by connecting various systems (a macro-flow diagram). The two look similar. ...

  • January 30, 2004 30 Jan'04

    Motive adds value with Managed Services

    The prospects for outsourcing systems and enterprise management functions have never looked stronger as the facilities for automation and remote management improve and skills become more scarce. Steve Barrie of analyzes Motive's ...

  • January 06, 2004 06 Jan'04

    Evolution of mobile computing services

    In issue 1.00 of On Demand, Neil McEvoy of the Genesis Forum introduced the concept of The Singularity, the logical destination of XML Web services evolution. The continuing convergence of standards to allow ...

  • December 17, 2003 17 Dec'03

    Implementing WS-Security

    This article describes how the emerging WS-Security standard was used to secure a Web service that was developed and deployed in the fall of 2002. The article will discuss the security-related requirements of the Web service and how they were met ...

  • October 20, 2003 20 Oct'03

    IBM WebFountain: Taking Web search to the next level

    Organizations have gained considerable business value from consolidating their structured data into data warehouses and extracting new insights from this data with advanced data analysis tools. Martin Langham of comments.

  • October 13, 2003 13 Oct'03

    Quiz #40: Authentication Methods

    There are quite a few ways to authenticate users who want access to your organization's network resources. Depending on how critical the data is that you're protecting, one method may or may not provide the level of protection you want. Take this ...

  • October 03, 2003 03 Oct'03

    Managing integration systems with the Open Management Interface (OMI)

    OMI is a Web-service based specification that provides unprecedented interoperability among existing systems management solutions. For the first time, operations staff can use their existing management consoles to get an end-to-end, enterprise-wide ...

  • August 27, 2003 27 Aug'03

    Quiz #38: Wireless Standards and Protocols

    To a newcomer, wireless networking standards probably sound like a bunch of gobbledygook. Show off your wireless standards and protocol smarts in our quiz.

  • August 22, 2003 22 Aug'03

    Web Services Reliable Messaging

    Today Web services are inherently unreliable and are not well-suited for conversational-type processes that may run over several days. But unless Web services messages can be sent reliably they will never be adopted for mission-critical, more ...

  • August 14, 2003 14 Aug'03

    Developers sink 'waterfall' in favor of 'sync'

    In the world of software development, "sync and stabilize" is hot. "Waterfall" is not. That's the preliminary finding of a study previewed by an MIT researcher.

  • July 31, 2003 31 Jul'03

    Business Process Outsourcing: Two models that work

    Business process outsourcing has become much more of an obvious trend recently in companies both big and small. The reasons vary, from a wish to achieve economies of scale, to the access that it allows to technology infrastructure without the need ...

  • July 02, 2003 02 Jul'03

    SOAP Learning Guide

    This guide explains what SOAP is, how it's used, and where it fits into the world of Web services. You'll find SOAP articles, tutorials, examples, tips, tools, white papers, expert advice and more to pump up your SOAP know-how quickly.

  • June 23, 2003 23 Jun'03

    What is BTO?

    A quick glance at the world of Information Technology and its history is certain to reveal that the industry has long been in love with buzz words, TLAs (three letter acronyms) and "techno babble. Tony Lock of Bloor Research warns us to watch out ...

  • April 21, 2003 21 Apr'03

    Issues & challenges facing Oracle Forms to J2EE evolution

    This article offers a brief analysis of Oracle Forms and J2EE, as well as some of their most significant capabilities. It also discusses why even successfully built Forms applications should benefit from a move to J2EE, and it examines the main ...

  • April 14, 2003 14 Apr'03

    Natural language processing

    Natural language processing is one way to support searches (and other things) through large numbers of documents and other text. The other way is to use a language independent approach.

  • January 08, 2003 08 Jan'03

    A how-to guide for supporting digital signatures within SOAP messages, part 3

    SOAP (Simple Object Access Protocol) is one of the many specifications contributing to the success of Web services. It defines the XML document structure for sending Web service requests and responses. However, there are security requirements that ...

  • January 08, 2003 08 Jan'03

    A how-to guide for supporting digital signatures within SOAP messages, part 2

    SOAP (Simple Object Access Protocol) is one of the many specifications contributing to the success of Web services. It defines the XML document structure for sending Web service requests and responses. However, there are security requirements that ...

  • January 08, 2003 08 Jan'03

    A how-to guide for supporting digital signatures within SOAP messages

    SOAP (Simple Object Access Protocol) is one of the many specifications contributing to the success of Web services. It defines the XML document structure for sending Web service requests and responses. However, there are security requirements that ...

  • October 24, 2002 24 Oct'02

    Understanding the real costs of integration

    These days, it seems that everyone is pitching the merits of using Web services to better integrate systems and businesses. "Drastically reduce integration costs, increase time-to-market and improve business flexibility using Web services!" claim ...

  • July 29, 2002 29 Jul'02

    The three steps to Web service integration

    Web services represent a significant new phase in the evolution of software development. As such they are attracting a great deal of media and industry hype. Vendors from all areas of the market are claiming leadership in the Web service arena, most...

  • July 24, 2002 24 Jul'02

    An asynchronous message queuing example with .NET

    Wondering how Visual Basic .NET handles sending and receiving messages compared to VB6? Roy Hoobler says although the .NET classes are in a new "messaging" assembly that is easy to navigate and understand, the classes themselves are not much ...

  • May 31, 2002 31 May'02

    Web services as a strategic element of your Supply Chain

    Web services are seen as a wonderful advancement in technology enabling all manners of integration and information exchange between multiple platforms, operating systems, databases and systems. To date, however, the sparkling examples of Web ...

  • May 06, 2002 06 May'02

    J2EE vs. .NET for Web services: So, who's winning the tools race?

    Much has been made of the Web services development showdown between J2EE and .NET. Which platform will win over the market? And, more importantly, given that the Web services computing model enables the interaction of applications that can be built ...

  • May 01, 2002 01 May'02

    Designing a VB.NET client for Web services

    Creating Web services with Visual Studio.NET is a great way to get systems communicating with each other; either internally over the network or externally over the Internet. However, building a scalable OOP client is just as important. This article ...

  • April 23, 2002 23 Apr'02

    Comparing and contrasting the pros/cons of J2EE vs. .NET

    Expert Dave Ranck has designed and built award-winning Web-based applications in both Microsoft and Java technologies and regularly speaks at seminars and events on topics relating to Web services, .NET and J2EE. In this article, he answers a user's...

  • April 08, 2002 08 Apr'02

    Creating a VB.NET Web service

    Roy Hoobler's latest article shows how to implement a Web service server and client and some of the object oriented issues in designing a VB.NET application.

  • November 14, 2001 14 Nov'01

    jBroker Web: Web Services Development for any Application Server

    Among the many promises of J2EE perhaps most important is the promise of application portability. Let's put this promise of portability to the test using SilverStream Software's new Web services technology known as JBroker Web and development and ...

  • November 06, 2001 06 Nov'01

    Container-Managed vs. Bean-Managed Entity Beans

    Decisions are often the result of tradeoffs. As developers we trade art for engineering to make our creations come alive. This is especially true in the domain of EJB entity beans. By the time you decide to build your system with an architecture ...

  • September 19, 2001 19 Sep'01

    How to break into a network: Identify wireless network security risks

    Attaching your enterprise architecture to a wireless network can create serious security concerns. Learn how to avoid these wireless security risks.

  • August 29, 2001 29 Aug'01

    Quiz #5: Getting your Message across a Network

    Take our fun quiz on networking to see how your IT knowledge stacks up.

  • August 29, 2001 29 Aug'01

    Quiz #9: Wireless

    Take our fun quiz on wireless to see how your IT knowledge stacks up.

  • August 29, 2001 29 Aug'01

    Quiz #3: Data Storage

    Take our fun quiz to see how your data storage IT knowledge stacks up.

  • August 29, 2001 29 Aug'01

    Quiz #2: Security Basics

    Take our fun quiz on security basics to see how your security knowledge stacks up.

  • August 29, 2001 29 Aug'01

    Quiz #4: Networking Hardware

    Take our fun quiz on networking hardware to see how your IT knowledge stacks up.

  • August 28, 2001 28 Aug'01

    Quiz #1: Help Desk Basics

    Our first self-study quiz tests some basic computer and Internet terminology and is dedicated to help desk representatives everywhere.