Wayne Ariola

Subscribe to Wayne Ariola: eMailAlertsEmail Alerts
Get Wayne Ariola via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Wayne Ariola

One of the business benefits organizations strive to achieve by implementing a service-oriented architecture (SOA) or in utilizing Web services is the opportunity to reuse business components. Asset reuse is one of the core drivers of the SOA or Web service ROI calculation. Although leveraging the service concept provides an avenue for application consolidation and reuse, these same efficiencies also introduce a distinct level of business risk. For example, in an architecture where multiple distributed applications provide a business with a specific operation, should a single application fail, the impact of the application downtime is isolated only to a limited set of users. Conversely, the practices of application consolidation and service reuse concentrate operations into fewer applications or perhaps a single point of failure. As seen in the Figure 1, the impact o... (more)

Who's Responsible for SOA Quality in a Service-Oriented Architecture?

Service-oriented architectures are much different than our traditional siloed applications. SOAs span multiple tiers and multiple applications, their development lifecycles are multi-staged and highly iterative, and there are multiple parties impacted by both internal and perhaps external changes to the organization. Delivering a secure, reliable, compliant SOA, given these complexities, requires a different approach to quality. In a complex system, quality measures must permeate every aspect to translate into a quality deliverable. Architecture & Interface Consistency For exampl... (more)

Does Service Virtualization’s “Shift Left” Burden Developers?

Service virtualization undeniably benefits the development process, but it can be both a blessing and a curse for developers. Minimizing the burden that "shift left" can place on developers is key to achieving maximum acceleration of delivery cycles. Service Virtualization's Shift Left Benefits the Development Process Service virtualization’s potential to “shift left” testing is relatively well-accepted throughout the industry. With simulated test environments eliminating constraints that commonly delay or curtail testing efforts, testing can begin earlier. And, as we all know by... (more)

Case Study: Static Analysis Leads to 30% Fewer Defects

Increasing Productivity and Quality in Mission-Critical Software Thales Italia boasts a solid portfolio of products and technologies destined for both civil and military markets. They offer technological solutions that address the security and transportation industries (with expertise in railway signaling and protection/surveillance of critical infrastructures); in the defense division (with expertise in military communications and war electronics); and in the air traffic management field (with expertise in landing, navigation, and surveillance systems). Thales decided to apply st... (more)

Podcast: Development Testing for Embedded Software

In the latest Techpost Media podcast, Parasoft Product Manager Jason Schadewald shares his insights on testing the software that drives embedded devices. Jason explains that the trick to great software testing is to avoid grand visions and ambition and simply start tackling each small test problem on its own. You can always stitch everything together into a complete testing process later. Listen to the 15-minute podcast Want Quality Software Testing? Lose The Ambition to learn why: Working with devices requires a different approach to traditional app development for web browse... (more)