Introduction
The battle for the dominance in Service Oriented Architecture (SOA) and Web services has so far largely been a war of words without the clear winner yet (and not any time soon), as many underlying Internet-based standards have emerged only recently. Still, the advocates of both major platforms/frameworks, Java 2 Enterprise Edition (J2EE) and Microsoft .NET, agree on the future of Web services, and have been building similar technology frameworks for developers. Both the Java and .NET camps also rely on the same set of established standards such as:
- eXtensible markup language (XML), a language that facilitates direct communication among computers on the Internet, and, unlike the older hypertext markup language (HTML) cousin, which provides HTML tags giving instructions to a Web browser about how to display information, XML tags give instructions to a Web browser about the category of information;
- Universal description, discovery, and integration (UDDI), a Web-based distributed directory that enables businesses to list themselves on the Internet and discover each other, similar to a traditional phone book's yellow and white pages;
- Web services description language (WDSL), an XML-formatted language that UDDI uses, and which was developed jointly by Microsoft and IBM and used to describe a Web service's capabilities as collections of communication endpoints capable of exchanging messages; and
- Simple object access protocol (SOAP), an XML-based messaging protocol used to encode the information in Web service request and response messages before sending them over a network. SOAP messages are independent of any operating system or protocol and may be transported using a variety of Internet protocols, including simple mail transport protocol (SMTP), multipurpose internet mail extensions (MIME), and hypertext transport protocol (HTTP).
For information on the J2EE and .NET environments and their subtle differences, see Understand J2EE And .NET Environments Before You Choose.
Quite pertinent to the above, a well-publicized concept of service oriented architectures (SOA) should help developers further down the path of software componentization. The closer one can make the software map to the business processes and adapt over time, the better the applications will support business objectives (i.e., with an underlying agility).
A well constructed application that tightly integrates and yet loosely decouples a set of solid, yet customizable modules will certainly find customers in this highly assorted market. SOA is an application architecture in which all functions, so called "services", are defined using a description language and have evocable interfaces that are called to perform business processes. Processes, transactions, and special functional components all have to be exposed as services allowing composite, diverse applications to be exposed too. Each interaction should be independent of each and every other interaction and the interconnect protocols of the communicating devices (i.e., the infrastructure components that determine the communication system does not affect the interfaces).
Because interfaces are platform-independent, a client from any device using any operating system (OS) in any coding language can supposedly access or use the service. In simplified terms, SOA would be a set of services (which are, again, groups of software components executing certain business processes, such as processing a payment order, calculating or updating currency exchange rates, or authenticating users), on a network that can communicate to each other.
Though built on similar principles, SOA is not the same as Web services, which indicates a certain collection of technologies, such as the above-defined SOAP, UDDI, WSDL, and XML. In simpler terms, XML is used to tag the data, SOAP is used to transfer the data, and WSDL is used for describing the services available, while UDDI is used for listing what services are available. Used primarily as a means for businesses to communicate with each other and with clients, Web services allow organizations to communicate data without intimate knowledge of each other's information technology (IT) systems behind the firewall. Being Web-based applications that dynamically interact with other Web-based applications using open standards, Web services act analogically to electronic data interchange (EDI), with the difference of being an electronic process interchange instead.
On the other hand, SOA entails a much broader and more abstract notion, given it is more than a set of technologies and runs independent of any specific technologies. Web services promise non-vendor dependence through the use of emerging Internet standards for Web-based messaging, application access and interfacing, business process transactions, and other key SOA activities. In any case, given the opportunity of more widespread, systematic software reuse, reduced complexity, improved agility, and a faster way of integrating legacy systems with contemporary applications, SOA and Web services have a promise of "gluing together" heterogeneous environments found in most IT departments nowadays.
Thus, still maturing Web services technology is likely to increase the component-based applications concept's awareness and speed up its still fledgling adoption. Large vendors' endorsement of Web services technology might indeed help them make up for their latency of endorsing the component- or object-oriented technology several years ago. Web services do have a potential of becoming the latest evolution of application integration technology or a revolutionary new application design model by enabling developers to create or enhance applications by connecting granular components that are accessed via platform-independent Web protocols. While they leverage the aged concept of objects' reusability, they may finally offer that extra mile by adherence to standards that are taking hold. Further, they tend to be simpler in their nature, partly owing to the above adopted collaborative Internet standards, and they also tend to be higher-level abstractions (e.g., if an object is a purchase order, a Web service would be the process of closing a purchase order), which implies more likely platform independence and "mixing and matching" opportunity by developers.
Furthermore, the strategy will help the likes of SAP and Oracle further open or componentize their products, as standards like XML and extensible stylesheet language (XSL) make it possible to share data and have a common look and feel across an application, without necessarily dreadfully digging in the source code.
This is Part One of a two-part note.
Part Two will cover BPEL and make user recommendations.
Business Process Management (BPM) Technology
Closely related to SOA would be the evolving business process management (BPM) technology, which entails a broad set of services and tools that provide for explicit and complete process management, where the companies can relatively quickly change the way transactions, queries, and other communications are handled, and deal with exceptions or glitches. BPM typically entails
1) process analysis and modeling, using a graphical process designer targeted for business analysts;
2) definition;
3) execution;
4) monitoring process performance, its degree of completion and out-of-bounds conditions; and
5) administration for process termination and load balancing or rerouting, all including support for both human (manual) and application-level (automatic) interaction.
As the process flow is executed via a runtime execution engine, various enterprise applications (i.e., legacy, standard packaged, customized, third-party, and Web services) may be invoked, as will the tasks that humans have to complete or intervene. Therefore, BPM has emerged from many sources given the myriad of interconnected components that underpin a full fledged BPM system, such as workflow, enterprise application integration (EAI), middleware, process modeling, process monitoring, enterprise applications, collaborative tools, integration brokers, Web integration servers, application servers, applications development tools, rules engines and so on, which naturally creates a complex environment.
One of the most attractive promises of SOA is the potential of creating applications and systems using business models, that could even be visualized, because Web services can generally be described by their metadata, so that a person can construct or map the entire system by linking together the invocation of services in a given sequence (whereby even that sequence and its logic can also be described in metadata). The process of creating metadata to sequence the invocation of several services into a business process flow is referred to as orchestration, and interchangeably to composition, choreography or so. Whichever way referred to, it enables any technical complexity to be transparent and "technology-friendly" for non-IT savvy business users, and enables enterprises to achieve that long-coveted, but so far elusive goal of bridging the proverbial divide between business and IT worlds within an organization. The beauty of an SOA approach might be in forcing IT staff to devise enterprise architectures based on business processes rather than in mere technology terms so that resulting systems will reflect the business needs and practices of the organization.
One might note though, that smaller, mid-market vendors seem to be focusing less on complex routing and invoking automated processes across disparate systems (see BPM Weaves Data And Processes Together For Real-time Revenues), but rather on the BPM's aspects of handling exceptions and automating of simpler processes (i.e., technology or infrastructure services like authentication, alerting or queuing, as opposed to more involving activity services). The BPM term has long been used (and often misused) in the IT industry lingo, since much of the notion had initially been covered by the practice of workflow management technologies, only recently to be joined by the application integration vendors, which focused more on BPM from the aspect of mere technologies mentioned above.
SOA thus offers a promising design approach for making large IT systems more flexible and cost-effective. Namely, a plethora of extended-ERP applications designed to work in conjunction with the core ERP and back-office systems create a greater need for application and data integration, whereby any application must be able to communicate with external applications fairly easily and simply. Since a great deal of the cost of implementation is often actually that of integration, extensibility has significant implications on cost and performance. From the above discussion, applications that embrace the SOA concept and provide standard-based Web Services should significantly reduce the complexity and cost of integration. To that end, the .NET framework was built with SOAP as a core data transfer protocol, albeit this might not necessarily be the best choice, as SOAP is comprised of XML over HTTP, which is not the fastest data transfer protocol.
On the other hand, although J2EE was drafted prior to the advent and adoption of Web services, the market has responded with an enormous amount of Web services tools and applications. Consequently, at this point, applications developed with either .NET or J2EE can take advantage of SOA and Web services, and answer the extensibility question effectively. Furthermore, Web services may motivate vendors to more tightly couple integration with development early in the life cycle of software applications. Microsoft seems to have realized this through the ability of its BizTalk Server to utilize Visual Studio.NET (VS.NET) objects and combine them in a process-oriented manner with other application components. BEA's WebLogic, IBM's WebSphere, Oracle AS 10g, SAP NetWeaver, and other server platforms have been delivered along the same lines. Hence, instead of having to wade through the complexity of integration only after applications have been implemented and are up and running, enterprises can begin executing on integration strategy concurrently with development and deployment.
SOA and Web Services Challenges
But, one of the major challenges for the success of SOA and Web services in general is to provide an environment in which enterprises can leverage an available Web service to fulfill a specific business need. The key success factor will be that these users need to be insulated from the technical details and underlying technology and platforms. At their core, Web services are all about BPM, as the concept of Web services refers to the ability of combining portions of software applications (using a set of technology standards) to create new applications and business processes, in a manner analogous to city planning and shared infrastructure services like coordinating traffic lights, utilities, and road repairs in a municipality. While the ability to accomplish that combination is relatively easy, it becomes much more difficult when companies try to leverage that capability for creating new business processes. The business logic required for event-driven routing and matching information is typically more complex than traditional point-to-point data-based integration (e.g., demanding a service to send all domestic customer data to system A, and all foreign customer data to system B; or, when a purchase order is received, the order acknowledgement should be sent back).
If Web services offer the technical flexibility to better map software functionality to business needs, then business users must have an intuitive, easy-to-use tool for Web services that becomes part of their regular workspace. So far, no single integration solution from a vendor has been able to solve all complex enterprise integration requirements, and this limitation has led to the need for large organizations to implement numerous integration products from multiple vendors.
For this reason, there has been a proliferation of start-ups that have been providing the support infrastructure that surrounds Web services, which have not initially been provided by the major vendors in the market. For example, some functional areas (without clear boundaries and with many overlaps and crossovers) provided by only some mentioned Web services start-ups would be
- Development tools, which are used to create Web services interfaces and applications, from the likes of Exadel (formerly Eltegra), Mind Electric (now part of webMethods), Veridocs, Systinet, Logic Library, and Laszlo Systems.
- Management platforms, which are used to provide security layers and management of Web services applications, from the likes of Collaxa (now part of Oracle), Actional, Lombardi Software, Infravio, WebCollage, AltoWeb (now defunct), Fuego, Savvion, Talking Blocks (now part of HP), Ultimus, Chordiant, HandySoft, WEST Global, and AmberPoint.
- Web services networks, which provide infrastructure for Web service transactions outside of the firewall, from the likes of Allidex, Flamenco Networks (now part of Digital Evolution), and Grand Central Communications.
- Business process integration, which includes process modeling, loosely-coupled Web services-based integration, and web services messaging platforms, from the likes of Black Pearl, Juice Software, MetaMatrix, OmniHub, Sonic Software, Fiorano, IONA, Q-Link, Red Oak Software, RioLabs, and Metis Technologies.
Further, the likes of Sonic, Cape Clear, and PolarLake offer enterprise service bus (ESB) products, which are open standards-based distributed synchronous or asynchronous messaging middleware products that presumably provide secure interoperability between enterprise applications via XML, Web services interfaces, and standardized rules-based routing of documents. The multilingual and multi-platform design of an ESB allows enterprises to process data between applications from various sources, given ESBs leverage both J2EE and .NET environments. ESB can be considered an extension of traditional EAI for adding the following key functions:
- Transformation—the ability to transform XML documents from one data format into another so that the receiving party can interface with the data in an application format that is different from the one in which it is sent;
- Portability—the ability to share the data between different computers and OS environments;
- Load balancing and clustering—the ability to distribute processing among several devices so that no single device becomes overloaded; and
- Failover—the ability to transfer messaging functions to another server if one should fail during the data exchange.
However, as these diverse tools for a facilitated creation of Web services have swamped the market lately, enterprises have increasingly been striving to utilize prudent and standardized adoption or face infrastructure overload. Fairly soon, technology convergence and vendor consolidation will drive user organizations to rationalize the number of integration vendors and Web services-related products toward a core set of strategic tools that will provide the majority of the needed functionality.
This rationalization should benefit organizations by facilitating the usage of common integration tools that should, in the long term, lower training expenses and provide the opportunity to lower overall license, maintenance, and support fees. For the above reasons, many companies will opt for restraining their development till mainstream vendors catch up.
This concludes Part One of a two-part note.
Part Two will cover BPEL and make user recommendations.
Evaluating Enterprise Software-Business Process or Feature/Function-Based Approach? All the above, Perhaps?
Part Three: Knowledge Bases and User Recommendations | Evaluating Enterprise Software - Business Process or Feature/Function-Based Approach? All the above, Perhaps?
Part Two | Evaluating Enterprise Software - Business Process or Feature/Function-Based Approach? All the above, Perhaps? | Has Consolidation Made the PLM Market More Agile?
Part Three: Challenges and User Recommendations | Has Consolidation Made the PLM Market More Agile?
Part Two: Market Impact | Has Consolidation Made the PLM Market More Agile? | Audit Considerations for Enterprise Software Implementations
Part 2: Applying Controls and Audit Emphasis | Audit Considerations for Enterprise Software Implementations
Part 1: Project Planning and Management | The Different Evolutionary Stages of ERP and PLM | Trends Affecting Manufacturers and ERP
Part Three: Four More Trends | Living And Thriving With Channel Master Customers | If Software Is A Commodity - Can You Still Win Some Competitive Advantage? | Customization Drives Complexity - Why It's Hard to Design, Sell, and Produce "Simple" Products | The Power of One | Product Configurators Pave the Way for Mass Customization | Has The BI Market Consolidation Been Crystal-Clearly Actuated?
Part Three: Competition and User Recommendations. |
Has The BI Market Consolidation Been Crystal-Clearly Actuated?
Part Two: Market Impact |
Has The BI Market Consolidation Been Crystal-Clearly Actuated? |
Geac Gets Its Commonsense Share Of Consolidation, With Revolving Door CEOs No Less
Part Three: Challenges and User Recommendations |
Geac Gets Its Commonsense Share Of Consolidation, With Revolving Door CEOs No Less
Part Two: Market Impact |
Geac Gets Its Commonsense Share Of Consolidation, With Revolving Door CEOs No Less |
BI Market Consolidation Compared to ERP Market Consolidation |
Best of Breed Versus Fully Integrated Software: The Pro's and Con's |
Commodity Software, Best Practice and Competitive Advantage |
IBM Express-es Its Candid Desire For SMEs
Part Two: Market Impact |
Can ERP Speak PLM?
Part Two: Examples and Recommendations |
If Software Is A Commodity...Then What? |
Analyse This |
Examples Of How Some Mid-Market Vendors Might Remain Within The Future Three (Dozen)?
Part Three: Made2Manage Market Impact and User Recommendations |
Examples Of How Some Mid-Market Vendors Might Remain Within The Future Three (Dozen)?
Part Two: Agilisys Market Impact |
Examples Of How Some Mid-Market Vendors Might Remain Within The Future Three (Dozen)? |
Computerized Maintenance Management Systems: A Tutorial
Part Two: Benefits and Interfaces |
Computerized Maintenance Management Systems: A Tutorial
Part One: Challenges and Features |
Desktop Management's Dirty Little Secret |
Software Selection: An Approach |
What's Wrong With Enterprise Applications, And What Are Vendors Doing About It?
Part Three: A New Approach and User Recommendations |
What's Wrong With Enterprise Applications, And What Are Vendors Doing About It?
Part Two: A New Framework Strategy |
What's Wrong With Enterprise Applications, And What Are Vendors Doing About It? |
Frantic Merger-Mania Spiced Up With Vendettas Leaves Customers Anxious
Part Two: Analysis Continued |
ERP and WMS Co-Existence: When System Worlds Collide |
Software Giants Make Courting A Small Guy Their "Business One" Priority
Part Four: Challenges and User Recommendations |
Software Giants Make Courting A Small Guy Their "Business One" Priority
Part Three: Market Impact Continued |
Software Giants Make Courting A Small Guy Their "Business One" Priority
Part Two: Market Impact |
Software Giants Make Courting A Small Guy Their "Business One" Priority |
A User Centric WorkWise Customer Conference |
BPM Weaves Data And Processes Together For Real-time Revenues |
What You Should Know Before Selecting a WMS |
Selecting PLM Software Solutions
Part 5 - User Recommendations |
Selecting PLM Software Solutions
Part 4 - Comparing 3 Vendors |
Selecting PLM Software Solutions Vendors
Part 3 - A Timesaving Solution |
Selecting PLM Software Solutions
Part 2 - Problem Overview |
Selecting PLM Software Solutions |
SCE Leaders Partner To See Beyond Their Portfolio
Part Three: Challenges and User Recommendations |
SCE Leaders Partner To See Beyond Their Portfolios |
Tier 3 And Tier 4 ... Where Do You Go If You Don't Know, What You Don't Know. |
Invensys Production Solutions - Can Historic Strengths And The 'Protean Boost' Overcome Its Liabilities?
Part Two: Liabilities, Strategy, and User Recommendations |
Invensys Production Solutions - Can Historic Strengths And The 'Protean Boost' Overcome Its Liabilities? |
What Does Vendor Consolidation Mean To The End User? |
The Reinvention of Software Vendors and End-User Value |
Can ERP Meet Your eBusiness Needs?
Part Three: The Effect of eBusiness on Your Business |
Can ERP Meet Your eBusiness Needs?
Part Two: ERP is the Foundation |
Can ERP Meet Your eBusiness Needs? |
Inventory Planning & Optimization:
Extending Your ERP System
Part Three: Business Case for Inventory Optimization Solutions |
Inventory Planning & Optimization:
Extending Your ERP System
Part Two: How It Works |
Inventory Planning & Optimization:
Extending Your ERP System |
Resurrection, Vitality And Perseverance Of Former ERP 'Goners'
Part Five: User Recommendations |
Resurrection, Vitality And Perseverance Of Former ERP 'Goners'
Part Four: Challenges |
Resurrection, Vitality And Perseverance Of Former ERP 'Goners'
Part Three: Market Impact |
Resurrection, Vitality And Perseverance Of Former ERP 'Goners'
Part Two: Geac & Baan |
Resurrection, Vitality And Perseverance Of Former ERP 'Goners'
Part One: Ross Systems & SSA Global Technologies |
Caution! Will A Traditional ERP System Help You Deliver Projects? |
Will A Big Fish's Splash Cause Minnows' Flush Out Of The CRM Pond?
Part Two: Challenges and User Recommendations |
Will A Big Fish's Splash Cause Minnows' Flush Out Of The CRM Pond? |
Top 10 Reasons For Having A Project Kickoff - Part II |
Top 10 Reasons For Having A Project Kickoff - Part I |
The Art Of Distributed Development Of
Multi-Lingual Three-Tier Internet Applications |
Requirements Definition For Package Implementations |
Evaluating Alternatives:
Key Questions To Ask When Considering An Alternative ERP/MRP System |
Rapid Prototyping Or Simply Over-hyping |
The Case of A Boutique Vendor's Benefits of Focus - IRM Corporation |
How Much Wisdom Will BRAIN Bring To Agilisys?
Part 2: Challenges and User Recommendations |
How Much Wisdom Will BRAIN Bring To Agilisys? |
Why Systems Fail - The Dead-end of Dirty Data |
PowerCerv Finally Overpowered By The '02 Hurricane Season
Part 2: Strengths and User Recommendations |
PowerCerv Finally Overpowered By The '02 Hurricane Season |
Data Conversion in an ERP Environment |
Continuous Data Quality Management:
The Cornerstone of Zero-Latency Business Analytics
Part 2: One Solution |
Continuous Data Quality Management:
The Cornerstone of Zero-Latency Business Analytics |
Agilisys Continues Agilely Post-SCT
Part 3: Challenges and User Recommendations |
Agilisys Continues Agilely Post-SCT
Part 2: Market Impact |
Agilisys Continues Agilely Post-SCT |
Fourth Shift's evolution Within SoftBrands' DemandStream
Part 2: Challenges and User Recommendations |
Fourth Shift's evolution Within SoftBrands' DemandStream |
Software Piloting: How Do You Fly This Plane |
Geac Hopes To See System21 Shine Again Like 'Aurora'
Part 3: Challenges and User Recommendations |
Geac Hopes To See System21 Shine Again Like 'Aurora'
Part 2: Market Impact |
Geac Hopes To See System21 Shine Again Like 'Aurora' |
What Makes Process Process? |
Enterprise Applications Battlefield Mid-Year Scoreboard
Part 4: Other Vendors, CRM, SCP & User Recommendations |
Enterprise Applications Battlefield Mid-Year Scoreboard
Part 3: IBM |
Enterprise Applications Battlefield Mid-Year Scoreboard
Part 2: Microsoft |
Enterprise Applications Battlefield Mid-Year Scoreboard |
Beware of Legacy Data - It Can Be Lethal |
Adonix Grows Roots Against The Odds
Part 2: Challenges and User Recommendations |
Adonix Grows Roots Against The Odds
Part 1 |
A Definition of Data Warehousing |
The Automotive OEMs Might Soon Contract “BRAIN” Damage Part 2: The Future and User Recommendations |
The Automotive OEMs Might Soon Contract “BRAIN” Damage Part I |
Scala Shows Far More Than A Bit Of A Backbone
Part 3: Challenges and User Recommendations |
Scala Shows Far More Than A Bit Of A Backbone
Part 2: Market Impact |
Scala Shows Far More Than A Bit Of A Backbone Part 1 |
Two Highly Focused Vendors Team For Their Markets' Good |
Integration is the Name of the Game in Software Systems |
SalesLogix and ACT! Officially Branded As Best Software
Part 2: Challenges and User Recommendations |
SalesLogix and ACT! Officially Branded As Best Software |
Can 'Intuitive' And 'ERP' Words Be Associated? |
The 'Joy' Of Enterprise Systems Implementations
Part 4: User Recommendations |
The 'Joy' Of Enterprise Systems Implementations
Part 3: Causes of Failures |
The 'Joy' Of Enterprise Systems Implementations
Part 2: Implementation Key Success Factors |
The 'Joy' Of Enterprise Systems Implementations
Part 1: Inexorable Statistics |
Fast-path Implementations - Are They Good or Bad? |
Announcing Agilisys (Formerly SCT’s Process Manufacturing & Distribution Business) - Finally Fully Focused On Process Manufacturing |
Datatex and Dan River Apparel Fabrics - Ten Years and Counting |
Is Enterprise Market Consolidating? Exactly! |
The Old ERP Dilemma - Should We Install The New Release? |
Manugistics Indulges In The Open M&A Season.
Part 2: Market Impact, Challenges, and User Recommendations |
Manugistics Indulges In The Open M&A Season |
Standardizing on One ERP System in a Multi-division Enterprise |
The Next Big Thing or Integration-The Interaction Server
Part 2: Possible Solutions |
Microsoft 'The Great' Poised To Conquer Mid-Market, Once and Again
Part 2: Challenges and User Recommendations |
Microsoft 'The Great' Poised To Conquer Mid-Market, Once and Again
Part 1: Recent Acquisition Announcement |
Siebel Rallies Its Integration Alliance Troops
Part 2: Market Impact |
INFIMACS Boasts MRP Relevant To MROs |
Siebel Rallies Its Integration Alliance Troops
Part 1: Recent Announcements |
Lawson Enforces Its Stronghold
Part 2: Market Impact |
Lawson Enforces Its Stronghold
Part1: Recent Announcements |
iProcess.sct Enters Golden Gate Opportunity |
Mid-Market ERP Vendors Doing CRM & SCM In A DIY Fashion
Part 2: Market Impact |
Mid-Market ERP Vendors Doing CRM & SCM In A DIY Fashion
Part 1: Recent Announcements |
Your ERP System is Up and Running-Now What? |
Stratyc's Laser-Sharp Focused Tools Retrofit Legacy Systems |
Adonix Expands X3 And Its "French Connection"
Part 2: The Future |
Baan Resurrects Multi-Dimensionally
Part 4: Challenges & User Recommendations |
Baan Resurrects Multi-Dimensionally
Part 3: Market Impact |
Ross Systems – A Bright Spot On A Difficult Enterprise Application Landscape |
PeopleSoft's Buying Momentum Goes On.
Pageant Participants, Line Up Please!
Part 2: User Recommendations |
PeopleSoft's Buying Momentum Goes On.
Pageant Participants, Line Up Please!
Part 1: Market Impact |
Feds Buckle Down on Customer Information Security |
The Old ERP Dilemma: How Long Should You Pay Maintenance? |
Made2Manage Offers New Functionality And A VIP Treatment
Part 2: Market Impact |
Made2Manage Offers New Functionality And A VIP Treatment
Part 1: Announcements |
Gosh, They Kill Partnerships, Don't They? |
The 'Old ERP' Dilemma: Replace or Add-on |
J.D. Edwards' CEO Retires Again; This Time For Good? |
Lawson Software Braves IPO And Reports Strongly Against The Odds |
PSI AG To Become More Germane Globally Via Relevant Partnership |
J.D. Edwards On The Mend; This Time Might Be For Real |
PipeChain Adds Pragmatism Onto Simplicity |
Besieged By The CRM Throne Aspirants, King Siebel Delivers "The Magic No.7"
Part 2: Market Impact |
How Some ERP Vendors Demonstrated - Warts And All
Part 2: Results |
How Some ERP Vendors Demonstrated - Warts and All
Part 1 |
Should interBiz Mean Intelligence And Prediction Beyond ERP? - Part 2: Challenges and Market Impact |
Is SCT And Logistics.com Partnership A Déjà vu? |
Should interBiz Mean Intelligence And Prediction Beyond ERP? |
Navision Enhances Its e-Vision And Looks To Expand Vertically - Part 3: Challenges & User Recommendations |
Navision Enhances Its e-Vision And Looks To Expand Vertically - Part 2: Market Impact |
Navision Enhances Its e-Vision And Looks To Expand Vertically |
ERP Selection Facts and Figures Case Study - Part 2: Qualitative Assessments and Analysis |
ERP Selection Facts and Figures Case Study
Part 1: Business Model Scenarios |
Soft Economy Dents SAP’s Armored Shield As Well |
PRISM Users Get A Dedicated, Independent Web Community |
Geac Awakens On Its Deathbed - Part 2: Geac's Response |
What's With Oracle's And SAP's Differing Clairvoyance? |
Geac Awakens On Its Deathbed - Part 1: Event Summary |
The ERP Market 2001 And Beyond – Part 5: Recommendations |
The ERP Market 2001 And Beyond – Part 4: Market Predictions |
The ERP Market 2001 And Beyond – Part 3: Rating The Vendors |
The ERP Market 2001 And Beyond – Part 2: Vendor Reactions |
The ERP Market 2001 And Beyond – Aging Gracefully With The ‘New Kids On The Block’ |
Shall Bifurcated Tack Reverse J.D. Edwards’ Bad Spell? |
E-Business Sell Side Success at H.B. Fuller |
Business Intelligence Success at Biomet, Inc. |
Sausage Producer Packs Out the Profit with Technology |
Intentia’s Intents To Be More Fashionable |
'Collaborative Commerce': ERP, CRM, e-Proc, and SCM Unite! A Series Study: J.D. Edwards |
E-Business Customer Service Success at H.B. Fuller Company |
Enterprise Application Integration - Where Is It Now (And What Is It Now)? Part 2: Where Is It Now? |
SCT Extends Into Business Intelligence |
Enterprise Application Integration - Where Is It Now (And What Is It Now)? Part 1: What Is It Now? |
ERP Trivia - Every Why Should Have Its Wherefore
Part 2: ERP Key Success Factors |
ERP Trivia - Every Why Should Have Its Wherefore
Part 1: ERP Trends |
The SOAP Opera Progresses - Helping XML to Rule the World |
Single Source or Best of Breed - The Debate Continues |
Can You Add New Life To an Old ERP System? |
BEA Systems Announces WebLogic Integration |
Lawson Software Means Business With PSA and IPO |
New Era of Networks Gets Blinded By the NEON |
NavisionDamgaard Reverts To Navision, But In Name Only |
J.D. Edwards' QUEST To End Its String Of Pyrrhic Victories
Part 2: The Implications |
J.D. Edwards' QUEST To End Its String Of Pyrrhic Victories
Part 1: The News |
PeopleSoft: Giving Fervent Hope To The Market And Jitters To The Competition. Part 2: The Implications |
PeopleSoft: Giving Fervent Hope To The Market And Jitters To The Competition. Part 1: The News |
The Application Server War Escalates |
ERP Selection Case Study Audio Conference Transcript |
Fed Gives ERP A Shot In The Arm |
IFS' Tamed Growth + Continued Losses + Increased Competitors' Lobby Talk = Decreased Customer Confidence |
Latest Development on Epicor's Trying The Divestiture Tack |
EAI Vendor MITEM Integrates Legacy Systems With Siebel |
Knosys Seeks Clarity With A Name Change |
Is Ross Systems Up To A Hat Trick? |
Computer Associates Jasmineii - When Is A Portal Not Just A Portal? |
Hewlett Packard Makes Multiple Moves in Middleware |
The Mid-Market Is Consolidating, Lo And Behold |
Where Is ERP Headed (Or Better, Where Should It Be Headed)?
Part 4: ASP’s and New Pricing Models |
Where Is ERP Headed (Or Better, Where Should It Be Headed)?
Part 3: E-Business and Mid-Market Shakeout |
Geac Decomposes To Survive |
Where Is ERP Headed (Or Better, Where Should It Be Headed)?
Part 2: Product Architecture and Web-Basing |
EDI and XML Integration: Vitria Buys XMLSolutions |
Where Is ERP Headed (Or Better, Where Should It Be Headed)?
Part 1: Functional Scope and Vertical Focus |
TIBCO Announces Results That Are 'Better Than Worse Than Expected' |
Sagent Improves Its Image With SAS Partnership |
Great Product: Too Bad The Architecture Doesn’t Fit |
Seagate Software 'Crystallizes' Its New Name: Crystal Decisions |
Informatica PowerCenter 5 Enables Enterprise Data Integration |
EAI Market Consolidation Continues With Peregrine Acquisition of Extricity |
Stalled Navision + Mixed Bag Damgaard = Satisfactory NavisionDamgaard |
IONA Purchases Netfish Technologies (And Much, Much More) |
A New Era Dawns for Sybase |
Evolutionary Technologies Does EAI (Always Did, We Just Didn’t Call It That) |
Information Builders Did It iWay |
GMAC Web-Enables Legacy Data With NEON Systems Shadow Direct |
Business Objects Teams With TopTier For Analytics |
Small ERP Vendors Missing The ASP Boat |
Sun’s Java Won’t Be In Microsoft’s .NET – Complicate Your Integration? You .BET |
Metagenix Reverse Engineers Data Into Information |
ERP Beginner's Guide In So Many Words |
Will 2001 Be The Year Of Baan’s Miraculous Comeback?
Definitely Maybe. |
Hummingbird Smells Nectar In The Corporate Portal Market |
SCT Corporation: The Last Viable Process Manufacturing Vendor Standing? |
Mercator Continues to Suffer Turmoil - Can They Stay on the Map? |
QAD’s Costly eTransition Continues |
Tibco Takes a Pragmatic Approach to Multicasting |
Does NavisionDamgaard Merger Mark Further Mid-Market Consolidation? |
Essential ERP - Its Functional Scope |
The Essential ERP - Its Genesis & Future |
Talarian and NextSet Team for B2B Solutions |
Informatica Powers Siebel’s New eBusiness Analytics |
Implementation Acceleration Using Integration |
Symix Starts New Year Under New Name, But Old Issues Remain |
What On Earth Is Going On With SSA? |
BEA Systems Has A Broad Vision For E-Business Infrastructures |
Big ERP Players Courting Government Agencies |
QueryObject Partners With Cognos |
Geac Lives By Acquisitions; Will It Die By An Acquisition? |
Knosys "in the Kno" With ProClarity 3.0 Analytical Platform |
SPSS Has A New ShowCase |
Did Sagent Technology Pull the Old 'Pump and Dump'? |
Lawson Software Expands Vertically As Well |
Data Mining: The Brains Behind eCRM |
Great Plains’ Latest Product Offering Ready to Stampede the SME Market? |
Great Plains' eEnterprise Solution 'N Sync with Microsoft's New Platforms |
Tempest Creates a Secure Teapot |
Optum’s ConnectStream: First the Pieces Now the Glue |
Navision Executes At a Slower Pace |
Symix Systems Front-Steps Into Greener e-Commerce Pastures |
What’s Up with Computer Associates? |
Has SAP Found Magic Formula (One) To Learn The Ropes Of Marketing? |
Now the Minnows are Eating the Minnows |
Is Baan Showing Signs of Life After Death? |
Informix Decides to Start Analyzing Websites |
Oracle – How to Disappoint Analysts by Doubling Profits |
Ross Systems Ends Year On a Sour Note and Braces Itself For Survivor’s Game |
Will Oracle’s Freebie Shot Hurt (Or Only Graze) Siebel? |
Great Plains – An SME Market Leader, But At What Cost? |
IFS Marches On, Although With a String of Losses |
Siebel: Great Plans for Great Plains |
Commerce One Holds Announcement Festival |
Fourth Shift Corporation: Working Overtime To Provide Complete Customer Care |
SynQuest Posts Mixed Results |
J.D. Edwards’ Mixed Blessings |
QAD Continues to Wade Through Red Ink |
eConnections Expands Web With IPNet |
Geac Trying Its Luck in Partnering |
Ultimate Connection Seeking Its US Retail Connection Through Solomon Software Partners |
New Release For Ariba’s Software |
Thru-Put Announces Features For New APS Release |
Oracle Applications - An Internet-Reinvented Feisty Challenger |
EAI - The 'Crazy Glue' of Business Applications |
American Software Has Been Starving While Delivering Innovations |
Intentia Has Been Bleeding For Its Platform Independence |
ERP Belle Époque Officially Ended With the Demise of Baan and SSA |
SAS Institute Shoots for the Two-Stop-Shop with new Release of Warehouse Administrator |
PowerCerv Facing Another Stormy Season |
The Pros and Cons of Collaborative Planning |
MAPICS Back On Track, But Not Without Restructuring Pains |
Global Vendor Negotiation Strategies |
Winner Takes All – Siebel Ousts SalesLogix From Solomon’s Deal |
PeopleSoft 8 Launched – Anything to Write Home About? |
PeopleSoft: No More a Humble Kid From a Rough Neighborhood? |
IBM Nabs Another Application Vendor |
Epicor Software Corp.: How Far From Being 'One-Stop' Shop? |
SCT Comes Back With a Vengeance |
Lawson Software Marches Over $300M Milestone |
SAP Remains Solid While Transitioning |
They Can Run, But You Can’t Hide |
How Has Made2Manage Systems Been Managing Itself? |
Baan Defectors – Is This Only Tip of an Iceberg? |
Is Fourth Shift Succeeding in Providing 'Complete Customer Care'? |
SAP - A Leader Under Reconstruction |
How Detrimental Can a 2nd-In-Charge’s Departure Be? |
Can Geac Reshuffle the ERP Standings? |
System Software Suppliers Slip Seriously |
ERP Getting a New Breath of Fresh Air in Europe |
EAI Vendor Mercator Drops to a Lower Place on the Map |
Has Market Been Too Harsh On Great Plains? |
The Necessity of Data Warehousing |
J.D. Edwards Chooses Freedom to Choose EAI |
Syncsort Sigma Manages Database Aggregates |
Siebel Has Done It Again – This Time with Navision |
American Software - A Tacit Avant-Garde? |
MicroStrategy 7 Hits the Street |
Ross Systems, Inc.: In Process of Renaissance |
How Has MAPICS Been Extending? |
PeopleSoft Manufacturing - This Time For Sure?! |
i2 Technologies’ Latest Offering: J. D. Edwards OneWorld™ |
CPortals Technologies Aims for the Middle |
SAP to Become Leaner, Meaner and More Organized |
J. D. Edwards FOCUSes on Active Supply Chain |
To BEA or Not to BEA: Is That the Question? |
Infinium Software, Inc.: Having All the Right Cards? |
Access Commerce Spices Up North American CRM Fray |
Informix Goes Vertical With Software Vendor ADRM |
No More Mr. Nice Guy With J.D. Edwards |
Enterprise Resource Planning Systems Audio Conference |
IFS Far Cry From Running Out of Breath |
Evoke Software Releases Axio Data Integration Product |
Vignette of an EAI Vendor (So to Speak) |
ROI Systems, Inc.: Will Slow and Steady Remain in the Race? |
Viador Teams With Business Objects |
Baan Yet Another ERP Vendor to Find a Sanctuary Under Invensys’ Wing |
MAPICS Red Ink Stained While Extending Its Offering |
Applix Still Shows a Presence in the OLAP Market |
Intentia’s Growing Pains |
Ross Systems’ Renaissance Yet to Happen |
Information Builders Announces New Release of WebFOCUS |
Epicor Continues To Bleed |
webMethods Gets Active (Software That Is) |
Symix Systems’ Slips Into Red During Its E-Commerce Transition |
Sagent Technology Teams for Telco e-Business |
EAI Vendor Active Software Activates Transactions |
BMC Software Webs for the DBA |
Business Objects Objects Again |
Will Solomon Finally Satisfy Great Plains’ Insatiable Appetite? |
Acta Gets Active |
Baan Sinks Deeper into Red Quicksand |
Parametric Technology Chills Out With Windchill Info*Engine V4 |
Informix XML’s Its Metadata Transport Layer |
Lawson Software’s CRM and ASP Moves – Wise, Bold, Injudicious, Enforced, or Something Else? |
Is SAP Stumbling? Perhaps. |
Metadata Standards in the Marketplace – Why Do I Care? (And Where Does Godzilla Fit In?) |
Yet Another ‘Big 5 ERP’ CEO Casualty |
EAI Vendor Extricity Teams with Moai to Automate E-Commerce Systems |
Navision Software a/s: Mid-market iNvasion |
Essential ERP – Current Market Trends – Part II |
Will That Wretched ERP Finally Die? Possibly, But Only the Acronym! |
Yet Another ERP/CRM Partnership |
Computer Associates Goes E-Business in a Big Way |
IBM Moves into Enterprise Application Integration |
Sybase Tag-Teams with Informatica |
Oracle Flying High on Q3 Report: Is Gold All That Glitters? |
Mercator Software Extends EAI Solutions for Insurance with XML |
Navision Becoming More Visible |
Geac Announces Q3 Results and Acquires CRM Vendor |
EAI Vendor CrossWorlds Eases Middleware Customization |
ERP Demand Being Re-heated |
Brio Technology Expands Support for WML and XML |
ERP Vendors Venturing into PSA |
Solomon Software: Breaking Away from Perception as “Best-of-Breed-Accounting” Vendor |
JD Edwards’ Alliances: Is It Too Much of a Good Thing? |
Ardent Software: Will Informix Merger Affect their Success? |
GLOVIA to be Resuscitated (Hopefully) |
JD Edwards Reports Strong License Revenue Growth in Q1 2000, but… |
Intentia Attempts to Become ‘Lean and Mean’ |
MicroStrategy Hits a Big Speed Bump on the Information Superhighway |
Vendors Begin to Round Out Their CRM Suites |
J.D. Edwards Names SynQuest Preferred Solution |
Oracle Integrates Front and Back Office with Applications 11i |
PeopleSoft's CEO Steps Down |
SSA Seeks Support from Synquest |
SAP sets up Apparel and Footwear team |
Geac and JBA Join Forces to Form New ERP Giant |
Computer Associates, Baan Japan and EXE Announce Strategic Alliance to Provide Total Supply Chain Management Solutions |
Oracle to Enlist BPA Systems in its Mid-Market Quest |
SAP Lowers Revenue Expectations |
Symix Maintains Consistent Profitability Despite Y2K Market Conditions |
Software Leasing Trend Slams Baan Earnings |
Intentia Americas Gains Momentum with 10 New Deals Inked During Last Two Weeks |
MAPICS Reports Solid Profitability Despite Dismal Fiscal 1999 4% Growth |
Baan Releases New Supply Chain Products |
French Government awards ERP contract to Peoplesoft |
Business Software Firms Sued Over Implementation - Lawsuits Bring ERP Problems to Light |
Geac Metamorphosises JBA Into Gear, but Cuts 20% of Staff |
J.D. Edwards Incurs Further Losses In Third Quarter |
Intentia and Dash Associates Team Up |
Key Product Delays Take a Toll on Oracle Users |
ERP Packages For Midsize Firms in the Works |
QAD Reports Third-Quarter--Revenue Rises 56 Percent |
Pronto ERP 'Coming to America' |
System Software Associates Announces Fiscal Fourth Quarter Results - The Agony Continues |
Boeing Expands Baan Licensing Deal |
Oracle Reports Strong Profits |
QAD Offers Improved E-Commerce Applications with Greater Flexibility and Customization Capabilities |
Heads Roll at Consulting Giant in Wake of SEC Investigation |
Is Baan Clinically Dead? |
Manhattan Associates Partners with Intentia |
PeopleSoft Completes Acquisition of Vantive; Vantive CRM Applications Integrate with PeopleSoft and Other ERP Systems |
SAP, PeopleSoft Earnings Look Brighter; ERP Strikes Back |
Great Plains on a Shopping Spree |
Geac Upgrades Accounting And Human-Resources Apps -- SQL Release 6.0 Simplifies Purchasing And HR Services For Midsize Companies |
Aspen Follows Good Quarter With Internet Launch |
MAPICS, Inc. to Acquire Pivotpoint, Expanding e-business Offerings for Mid-Sized Manufacturing Establishments |
PeopleSoft Takes Aim at Foods Industry |
ERP Vendors Moving to Aerospace and Defense Markets |
PeopleSoft Recuperating Slowly, Hoping to Sink 1999 into Oblivion Quickly |
Baan Posts $236 Million Loss and Sells Off Coda for Nearly $40M Less Than It Paid |
Symix Expands Its Product Offering While Remaining Profitable |
IFS Continues to Blossom |
SAP Declares Victory Over Manugistics, Takes Aim at i2 |
Food Producer Files $20m Lawsuit Against Oracle |
Brio Technology Reports Record Second-QuarterEarnings |
Sybase and MicroStrategy Team on Vertical Market Portal Applications |
Informatica Conforms to Metadata Standard |
Oracle Loses Again |
PeopleSoft Programs Cause Headaches at Number of Universities |
Business Objects Outguns Brio Technology in Patent Dispute |
Is There Finally a Metadata Exchange Standard on the Horizon? |
Datawarehouse Vendors Moving Towards Application Suites |
Microstrategy Moves Up with e-Business |
Seagate Technology Refocuses its Software Business |
The Market Rewards Ardent Software Initiatives |
Hummingbird Announces Extraction and Portal Strategy for ERP |
Sagent Technology Reports Strong Growth |
SAP Posts Solid Q499, but Warns of Q100 |
Analysis of Lawson Delivering New Retail Analytic Capabilities |
Oracle8i Release 2 - Ready to Storm the Web |
Sterling Software Sees the Light with Eureka:Intelligence |
Brio Technology Enters the ETL Market |
More Data is Going to the Cleaners |
Informix to Acquire Ardent Software-Another Vendor's Attempt at End-to-End Data Warehousing |
Informatica Heads for E-Business |
Acta Technology Helps Add Business Intelligence Capabilities to Major ERP Vendors |
ERP Vendor Lawson Software Extends to IBM's DB2 Universal Database |
J.D. Edwards Teams with FRx Software to Improve Reporting Solutions |
Inprise/Borland Challenges Other Vendors to Open-Source Their Database Code |
Informatica Goes Multinational With Support for Unicode |
SAP and HP on the Web Together |
Bus-Tech Speeds up Mainframe DB2 Access |
NEON Systems Moves Further into Enterprise Application Integration |
Hummingbird Releases Genio 4.0 With Improved Support for Oracle, Business Objects, Cognos, and NCR |
Analysis of SAS Institute and IBM Intelligence Alliance |
Business Objects Launches WebIntelligence Extranet |
Analysis of Novell and EAI Vendor Talarian Alliance |
Informix Holds Fire Sale on Linux Database |
Resistance is Futile: Computer Associates Assimilates yet another Major Software Firm |
systemfabrik Releases an EAI Product? |
Saga Continues Roll Out of EAI Tools |
NCR's Teradata Database Meets Windows 2000. A Match Made in Redmond? |
BMC Software Gets Slapped with Class Action Lawsuit |
E-Commerce Lesson: Success Gets a Yawn, Failure Takes a Beating |
Software Technologies Corporation (STC) Prepares to go Public |
SAS/Warehouse 2.0 Goes Live |
SAP's New Level of e-Commerce: mySAP.com |
BAAN Announces "Open World": Business-To-Business Collaboration Over The Internet |
Lawson Plays Well With Others |
GE Comes to Lunch. Want to Guess Who the Appetizer Will Be? |
The "S" in SAP Doesn't Stand for Security (that goes for PeopleSoft too) |
Oracle Co. - Internet Paradigm Boosts Applications Growth |
J.D. Edwards and Numetrix Ponder the Future as One |
Symix Sytems: Shifting SME's Focus to Their Customers |
MAPICS: Will Customer Satisfaction be Enough? |
Intentia: Java Evolution From AS/400 |
SSA: Evolving into systems integrator to survive |
JBA: Will it remain "@ctive Enterprise"? |
Marcam Solutions: Shifting its Focus to MES |
Industrial & Financial Systems, IFS AB: Thriving on Product Flexibility and Incremental Deployability |
Enterprise Resources Planning (ERP) Market - Dismal 1999, the New Millennium to bring Relief (for Some) |
Lawson Software: Self-Evidently Thriving on Innovations |
Computer Associates Splashes Into the Data Warehousing Market with Platinum Technology Acquisition |
QAD Inc.: The Art of Vertical Focus |
Great Plains: Strong Channel and Microsoft focus for Dynamic(s) Growth |
SAP's Dr. Peter Barth on Client/Server and Database Issues with SAP R/3 |
Informatica Morphs into Enterprise Decision Support Vendor |
Enterprise Application Integration - the Latest Trend in Getting Value from Data |
Baan E-Commerce: a Wing, a Prayer & a Single Platform |
J.D. Edwards - Creating OneWorld of Mid-sized ERP Users |
Q: Who Wants to Marry a Multi-Billionaire? A: Baan -- Foster Care for Its Orphans Needed As Well |
Geac Computer Corporation: Mastering Growth by Acquisitions |