Web Payment Software Design Patterns

Has anyone on this list come across (or co-produced) a high-level
comparison of the mechanics of transactions within the different payments'
software systems: debit card, credit card, automated clearing house (incl.
direct deposit), wire transfer, giro, ripple, blockchain systems? What I
have in mind are comparable class diagrams and activity (swimlane) diagrams
for each.

I think what I'm imagining is something like a "Web Payment Software Design
Patterns" collection.

If a functional systems comparison isn't available presently, does anyone
else on this list think such a collection would be useful? For my own work,
such a diagrammatic taxonomy will be useful. If it's not yet started, I'll
do so.

It seems to me that a comparable set of system-level diagrams in this form
would be useful towards advancing common undestanding about the
contibutions and limitations of a W3C specification on web payments. For
example, in the various activity diagrams, the generic "browser" would
occupy one of the swimlanes. What would happen within this column, and in
what order, will need to be the same for each payment method, I reckon. For
the various class diagrams, there would be a package that expresses the
scope of the W3C specification, which contains a set of classes with their
respective sets of attributes.

Useful?  Not useful?

--


Joseph Potvin, M.Phil. MCPM
Doctoral Candidate, Project Management
Université du Québec

Chair, OSI Management Education Working Group

Coordinator, The FLOW Syllabus
http://wiki.opensource.org/bin/Projects/flow-syllabus

The Open Source Initiative

Operations Manager | Gestionnaire des opérations
The Opman Company | La compagnie Opman
jpotvin@opman.ca
Mobile: 819-593-5983

Received on Sunday, 2 November 2014 14:46:03 UTC