Lost your password?

Blogs about: Software Reuse

Featured Blog

Reuse Friendly Practices When Using Messaging Publications

vijaynarayanan wrote 1 month ago: Here are a few useful practices that will facilitate systematic reuse when using message publication … more →

Tags: reuse, soa, messaging, publications

5 Tips When Managing Multiple Service Versions

vijaynarayanan wrote 1 month ago: Many teams that build service capabilities have to manage multiple versions – this is a proble … more →

Tags: Design, reuse, soa, Consumers, Interface, schema, Service Oriented Architecture, Services

Systematic Reuse Success Factor #9 - Consistent API

vijaynarayanan wrote 1 month ago: Have you noticed how some application interfaces are consistently named and exhibit consistent behav … more →

Tags: reuse, API, consistent, Interface, Success factor

Prefer Real-time Capabilities Even If Your Consumers Don't

vijaynarayanan wrote 1 month ago: Build near real-time capabilities even if your consumers don’t want them. Your consumer may no … more →

Tags: Design, reuse, soa, batch, Real-time, Services

Visualize Service Metrics

vijaynarayanan wrote 1 month ago: Business applications often utilize log files and databases to capture metrics about usage and error … more →

Tags: General, reuse, soa, Service Metrics, Treemaps, visualization

Systematic Reuse Recipe #1 - Minimize Point to Point Integrations

vijaynarayanan wrote 1 month ago: Problem Statement A consuming application/business process wants to integrate with your reusable ass … more →

Tags: Design, reuse, soa, Integration, loose coupling, messaging, Point to Point, publications, reuse recipes

Using a Common Architecture for the Services Product Line

vijaynarayanan wrote 1 month ago: I introduced the data services product line in earlier posts here and here. As  a follow up I wanted … more →

Tags: Planning, reuse, soa, Architecture, common, Product Line

Addressing Integration Complexity with Reusable Assets

vijaynarayanan wrote 1 month ago: One of the often-cited concerns with leveraging reusable software is design complexity. This is inde … more →

Tags: Agile, Design, reuse, Convention, domain variations, Integration, iterative

List of Return Codes for SOA

vijaynarayanan wrote 1 month ago: List of Return Codes I wrote earlier about the idea of using consistent error codes for reusable ass … more →

Tags: Design, Quality, reuse, Code, Error, exceptions, return codes, Service Oriented Architecture, soa

Code Analysis Tools - Sample Ant Script2 comments

vijaynarayanan wrote 1 month ago: When you develop reusable components quality is very important. The higher a reusable asset’s … more →

Tags: reuse, Quality, code analysis, Findbugs, PMD, CheckStyle

The Template Method Design Pattern

vijaynarayanan wrote 1 month ago: The template method design pattern defines a generic algorithm and specify hooks for plugging in ext … more →

Tags: reuse, Design, patterns-design, Design Pattern, template method

16 Candidate Reusable Capabilities for Business Processes

vijaynarayanan wrote 1 month ago: Here area set of ideas, candidate  assets if you will, of reusable software capabilities for your bu … more →

Tags: reuse, BPM, Process, Business Process, Integration, Capabilities

Refactoring to Reuse #4

vijaynarayanan wrote 1 month ago: #4 Separate Message Construction from Message Delivery There are a variety of scenarios where you wi … more →

Tags: Agile, Refactoring, reuse, iterative, decoupling, Interfaces

Systematic Reuse Success Factor #8 - Business Value

vijaynarayanan wrote 1 month ago: There are two critical risks with reusable components – they are needless complexity and domain irre … more →

Tags: Agile, reuse, Agility, Success factor, Business Value, Decreasing Costs, Increasing Revenue

Building Business Processes Using Reusable Assets

vijaynarayanan wrote 1 month ago: You can build business process automation solutions using a set of pre-defined assets – assembling p … more →

Tags: reuse, soa, BPM, Business Process, Data Services, Event Handler, sub process, Business & Service

Co-evolve Data and Data Management Assets

vijaynarayanan wrote 1 month ago: When you get a business need to expose a piece of data, build the necessary asset that will assist i … more →

Tags: reuse, Data Services, Asset, Data Management

Software Reuse Quick Tip #23

vijaynarayanan wrote 1 month ago: Tip #23 – Design for migration within the product line Graceful migration within a product lin … more →

Tags: reuse, Tips, Product Lines

Building Services Contract First - New Podcast Episode

vijaynarayanan wrote 1 month ago: Using iTunes? Just posted a new episode on the reuse podcast series on developing contract first ser … more →

Tags: reuse, soa, Podcast, Service Oriented Architecture

The Systematic Software Reuse Roadmap

vijaynarayanan wrote 1 month ago: In an earlier post, I outlined the four key ingredients for agile software reuse. One of which is th … more →

Tags: reuse, Planning, Agile, Services, Refactoring, Legacy, roadmap


Related Tags
All →

Follow this tag via RSS