ADS BY GOOGLE

This is the second edition of one of the best books written on software systems architecture. If you are in the software development industry, you should read this book. If you are a Software Architect, you must read this book. Some might look at my book collection and think I have ho...
Arecord is a service developed by CSS Corp Labs to address a specific issue called Zone Apex on the Cloud & Traditional Computing platforms. For an example, when you host your website in AWS S3, CloudFront or Elastic Load Balancers (ELB), all you have is a URL generated, to use it as a...
All in all this is a very high quality book packed with very valuable information any architect at an level of experience will benefit from. Hi highly recommend this book!!!! If you want to learn to use UML as a communication tool on your software development projects, this is the bo...
This article reviews the features of Blaze Advisor, a business rules management system from FICO. Blaze Advisor helps technology teams maintain the business rules/policies separate from application code base and provides business users with ability to author & manage rules/policies in ...
This provides an introduction to the architecture style namely, process-centric architecture (PCA). PCA is suited for IT systems in the enterprise.
Obviously dynaTrace takes performance very seriously as we preach to our clients that Continuous Application Performance Management is critical across the Application Lifecycle. The earlier in the Lifecycle you manage and get your performance under control the less you have to worry ab...
The one thing that unifies the distributed computing style known as SOA, in most of its manifestations, is self-describing data via the Extensible Markup Language (XML). The benefits of XML over opaque message formats in data interchange are well established. No matter if your focus is...
Whether you work for a very large company with thousands of services in production or a small company with only a couple, visibility into the performance and uptime of those services is critical. Before you start investigating the myriad of governance products on the market, many of wh...
Testing is a first-order constituent of SOA governance. Assuring that services and service infrastructure components meet functional and technical requirements across lifecycle stages and environments, including production, is an architectural precept in SOA. Gone are the days when tes...
What I am going to do in this regular column is feed my habit by highlighting some of the books I am reading, and (mostly) enjoying. (I will only rarely write negative reviews; it's a rare book that I 'do not put down gently but throw across the room with great force' after all.) Geeks...
Extensible Markup Language, more popularly known as XML, has found its uses in many areas of software products. Though XML offers a lot of features and uses, it's hard to develop with and maintain without good tools. This review discusses such a tool that would help XML and Java develo...
A new breed of web manager is emerging to link content management more closely to website visitor satisfaction. The new web manager may operate under several professional guises: 'customer advocate,' 'information guru,' or 'metator,' to name just a few. They need to employ a very diffe...
Dynamic languages like Ruby and Python have been enjoying a burst of popularity in the Web development community and there are a plethora of frameworks for those platforms that allow them to solve a wide variety of problems. There's one company that's building its own dynamic language ...
Many enterprises are currently reorganizing their people, processes, and technology around services. A few are holistically revamping their enterprise architectures around SOA and embarking on roadmaps to achieve grandiose business goals.
BPEL or Business Process Execution Language is an XML and Web standards-based SOA (service-oriented architecture) standard that allows business people to combine services into automated processes. As described in this review, Active Endpoints' ActiveBPEL product family includes a visua...
The folks at Active Endpoints carefully thought through how to support users in their move to WS-BPEL 2.0. This resulted in the ability of BPEL 1.1 and WS-BPEL 2.0 processes to co-exist during design, test, and execution in both the designer and the engine. This lets users migrate thei...
SOA, EDA, BCM, ESB and BPEL...More than IT Catch Phrases? I recently had the chance to evaluate the next-generation Fiorano SOA Platform 2006 suite from Fiorano Software, Inc. As an architect and developer who's worked with previous versions of the kit over the last three years in addi...
Few topics evoke more groans and eye rolling from software engineers and Web developers than the dreaded 'TESTING.' Testing falls into the same category as documentation, refactoring code, dusting, and visiting the dentist. Put it off until the last minute, do as little as possible, do...
IAB Studio is a tightly integrated set of development and runtime tools you can use to easily create browser-based applications, reports, and workflows with rich user interface controls. It makes liberal use of client-side event processing and AJAX-based communication to a J2EE server ...
Security is a major component of application development and must be tailored to the environment and audience of the system. In many respects, the more widely available an application is, the more important security becomes. Properly testing and securing Web Services applications is a ...
Services Oriented Architectures (SOAs) and business collaboration technologies and platforms, often enabled by Web Services and orchestration constructs like BPEL, can be a tremendous business benefit. SOAs can provide the fl exibility in enterprises to adapt to rapidly changing busine...
By nature Web Services is a distributed technology. With distribution comes great flexibility for architectural topologies. Components can be strategically placed in different physical locations to optimize performance, maintenance and business processes. In large organizations one phy...
Business process execution Language support or BPEL is at the top of every enterprise SOA punch list. It's an XML-based language designed to support long-running complex business transactions in the form of orchestrated Web Service interactions. Like most XML formats, you wouldn't want...
Documentation is generally the final step in the software development cycle and while it is a very important component of the entire software package, last-minute changes in software can lead to major alterations in documentation. The inability to quickly incorporate such amendments in...
Apache Software Foundation's Xindice is an open source native XML database. Apache provides great software to developers such as the Apache Web Server, Tomcat Application Server, Cocoon Web Development Framework, Struts Framework, Ant, and many more under an open source license. Apache...
The Zoho series of online software products from AdventNet has been growing quickly over the last year, and their Zoho Planner product has just been revamped. Designed specifically for the Web 2.0 era, Zoho Planner is an online service for managing task lists and appointments.
When I first looked over MagooClient from Magoo Software, it was difficult to categorize. I expected that it would be another composite application builder, but that's not what I found. Instead I found a tool that not only allows users to interact with business processes, but that also...
In a service-oriented architecture, the ultimate goal is to quickly and easily build new applications as composites of existing services. Building out the independent services in a manner that supports reuse is itself very challenging. However, several tools are beginning to appear to ...
A number of solutions exist for creating Java-based Web services from a variety of different providers. Options range from individual processing engines that plug into existing application servers to large enterprise-class platforms in which Web services is one of many components. Each...
In the past, business process management has not been a significant area of concern for many corporations. However, with increased regulatory scrutiny facing companies today, the need for formalized definitions, checks and balances, and management oversight is a reality.
Building truly collaborative systems relationships between organizations is a daunting challenge in today's business environment. While technologies such as Web services have risen to assist, true collaboration requires a far greater set of functionality.
There was a time when the term 'spreadsheet' simply meant columns of data that were summed up. Although this is all the functionality some people require, Excel has evolved into a much more powerful tool. Users now have the ability to create complex formulas with built-in functions suc...
XML development is a term that can mean many things to many different people. For some, it is the modeling and creation of XML Schemas and instance documents used to exchange data. Others see it as a part of the larger effort of developing Web services. Still others view it as a means ...
The moniker 'Shared Data Services' has a sexy ring to it, and in a market where service-oriented architecture is the topic du jour, you may be tempted to roll your eyes... but don't. Pantero targets an important segment where business spends $80 billion annually on integration and anot...
As departments and organizations in the enterprise adopt Web services, the importance of managing and securing, and in some cases, extending these services to partners, grows. Using a centralized platform to do it reduces the effort and cost involved, while upping security. Web Servic...
Organizations large and small routinely face challenges in managing business processes. From an administrative standpoint, policies and procedures are put in place to ensure compliance. However, no matter how strictly they are enforced, there are always those who work outside their bou...
Much has been written recently about the business-to-business aspects of Web services, but what about the region between the Web service and the desktop? Above All Software lays claim to this 'last mile' by providing a platform for delivering composite applications.
sforce.com surfaces the services used by the saleforce.com CRM solution to provide an exhaustive development platform used to integrate new functionality and develop applications. While the services provided using industry-standard Web services protocols (XML and WSDL) represent one of...
Security is important. Anyone in the business of designing, developing, hosting, or managing business applications understands this fundamental statement. Web services present unique challenges such that the integrity and security of the content of the exchanged documents is just as im...
The DreamFactory suite is a mature development and execution platform for crafting rich, event-driven interfaces. DreamFactory picks up the UI development 'gauntlet' with a thoroughly thought out metaphor, framework, and tools whose sophistication matches, and usually exceeds, that of ...


ADS BY GOOGLE