Botnets are the latest scourge to hit the Internet and this article defines a botnet (a collection of distributed computers or systems that has been taken over by rogue software), examines the botnet life cycle, and presents several promising anti-botnet defense strategies including canary detectors, white lists, and malware traces.
Boris Lublinsky interviews Jeff Davis as part of a review of Davis' new book, Open Source SOA. The book covers the selection and usage of the open source products for SOA implementation. The interview poses questions about SOA as "business problem" or technical distributed system; SOAP vs. REST; WSDL, and "adherence to standards" as an evaluation criteria, among other topics.
This article explores the structural economic changes brought up by service orientation. Most IT organizations today are under enormous financial pressure trying to keep rising costs and flat budgets in synch. The restructuring brought about by the concept of services and reuse at the service level promises long lasting relief from the cost treadmill.
This article discusses the combination of three ideas, virtualization, service-orientation, and grid computing into a single concept and computing platform concept.
The confluence of three technologies, (virtualization, service orientation, and grid computing), is explored to create a foundation for re-examining both technical and business system design issues. 2
As key part the Oslo tools is a language for modeling textual DSLs (MGrammar). This article is an an attempt to try and use the language to write our own language definition. 2
Applied SOA is a new book on Service Oriented Architecture written by 4 SOA practitioners that aims at making you successful with your SOA implementation. 3
In this second part of their article, the authors explore the architecture of Dynamic Business Applications and how it impacts implementation productivity. 2
BEA has released a preview of SCA support in WebLogic 10.3 based on Fabric3. We spoke with Jim Marino (BEA) and Meeraj(VocaLink) about SOA, approaches to adopt SCA and key benefits.
Why are the outcomes of complex software projects so unpredictable? In this two-part article, the authors analyze the causes of failure and propose a new approach to improve the likelihood of success. 5
"Can I call you back about that?" Building Asynchronous Services using Service Component Architecture
Mike Edwards, one of the authors of the SCA series of specifications, discusses how to write asynchronous services with the Service Component Architecture. 2
After 8+ years of intense research, the promises of BPM have not materialized. We explore here a new architecture blueprint for BPMSs based on assemblies and orchestrations. 20