SlideShare una empresa de Scribd logo
1 de 23
The Rise and Fall
   and Rise (Hopefully)
     d Ri (H f ll )
   of Standard Mumps
             Arthur B. Smith
Chair, Mumps Development Committee




    Fifteenth Vista Community Meeting
June 15–17, 2007 University of Washington, Seattle
The Rise…
                                        R

       “Necessity is the mother of invention”
       “N     it i th      th     fi    ti ”
                              -Plato


       “Necessity sure is a mother!”
                         -Anon


Fifteenth Vista Community Meeting           June 15–17, 2007, University of Washington, Seattle
The Dawn of Time
       Necessity:
         No third-generation l
         N thi d          ti languages are
         available that provide good database
         programming capabilities, especially
                    i        bili i      i ll
         for inherently sparse data.

       Invention:
          Mumps (Thanks, Octo!)

Fifteenth Vista Community Meeting        June 15–17, 2007, University of Washington, Seattle
Diaspora
                                        p
       Necessity:
          Having many different dialects of MUMPS makes it
                 g     y
          impossible to create portable code. This serves to tie
          large projects such as DHCP (as VISTA was then known)
          to a single vendor at increased costs.
                      vendor,             costs

       Inventions:
           Th Mumps U
           The       Users G Group (MUG), attracting vendors
                                     (MUG) tt ti        d
           competing for a slice of the growing community.

             The Mumps Development Committee (MDC),defining
             Standard Mumps which allows portable mumps code
             and, hence, competition.
                 ,     ,    p
Fifteenth Vista Community Meeting          June 15–17, 2007, University of Washington, Seattle
Decentralized Hospital Computer Program
                          p        p        g
       Necessity:
          The VA was the second-largest group of hospitals in the
          country, and even after ten years of trying they are not
          computerized. The bureaucratic large-project model was
          simply not adequate for this problem.

       Inven tion:
           Ted O’Neil and Marty Johnson brought information from a
           government study on hospital software that showed why
           they had failed, and what could work.

             As an experiment, they undertook a user-driven rapid-
             prototyping development project, spawning the fabled
             “Underground Railroad” and resulting in DHCP.

Fifteenth Vista Community Meeting              June 15–17, 2007, University of Washington, Seattle
The Pinnacle: 1984–1995
                                     9 4 995
       DHCP is embraced and supported by the VA.

       Several mumps vendors (InterSystems, DataTree,
       Micronetics, DEC) compete for contracts from the VA
       and other l
         d h large companies and organizations.
                               i    d       ii

       Vendors and the VA support an active and financially
       viable MUG (later MTA) and an active MDC.

       Standards h
       S d d that ensure portability and backwards
                                  bili     db k    d
       compatibility are enforced by FIPS conformance.

Fifteenth Vista Community Meeting      June 15–17, 2007, University of Washington, Seattle
The Fall…

       “ N good deed goes unpunished.”
         No   dd d             i h d”
                                        -Clare Booth Luce


       “The best laid plans of mice and men
       gang aft a-gley.”
             ft    l
                            -Robert Burns
Fifteenth Vista Community Meeting           June 15–17, 2007, University of Washington, Seattle
The Loss of Vendors
       InterSystems sets its sights on Oracle and the other
       “big database companies.
        big          companies.”

       They purchase first DEC Mumps, then DataTree and
       finally Micronetics, l
       fi ll Mi        i leaving no competitors l
                              i             i   large
       enough to support the VA’s needs.

       This lack of vendors removes the competitive nature
       of the Users’ Group meetings. Attendance declines,
       financially eviscerating the M
                                 h Mumps U
       fi     i ll   i      i            Users’ Group (now
                                              ’G      (
       MTA) and consequently the MDC.

Fifteenth Vista Community Meeting        June 15–17, 2007, University of Washington, Seattle
Decline of VA Support
                                       S pp
       The large hospital software vendors eye the VA and
       lobby Congress to force the VA to drop support of
       DHCP, arguing that “The VA should not be in the
       software business. It’s more cost effective to buy COTS
       (Commercial Off the Shelf) systems.”
       (C         il      h Sh lf)          ”

       The VA Administration makes repeated attempts to
       replace DHCP (all unsuccessful due to user outrage).

       The
       Th VA supports the A i ITC i
                         h Austin     instead of the MTA
                                            d fh
       meeting, further dropping attendance and adding to
       the MTA s cash hemorrhages.
           MTA’s
Fifteenth Vista Community Meeting        June 15–17, 2007, University of Washington, Seattle
Irrelevancy of the MDC
                                  y          C
       Flush with the successes of the previous standards,
       the MDC believes it controls the future direction of
       mumps.

       Starting i h h
       S i with the 1995 standard the MDC attempts to
                               d dh
       push the boundaries beyond what the mumps vendors
       are willing to develop.

       With no competition, InterSystems chooses to ignore
       the mumps standard, making it largely irrelevant.
        h            dd       ki i l      li l



Fifteenth Vista Community Meeting       June 15–17, 2007, University of Washington, Seattle
The Nadir: 1999–2001
                                     999
       Only one mumps vendor (InterSystems) capable of
       supporting DHCP, with their own non-standard
         pp     g
       implentation (Caché) .

       No users’ group exists for mumps or DHCP
          users                            DHCP.

       The MDC, while never officially dissolving, becomes
       moribund a d ceases to function in any capacity.
         o ib d and ea e      f    tio i a      apa it

       The “Millennium Standard”, passed by the MDC, never
       goes to canvass nor is it published.

       But…
Fifteenth Vista Community Meeting         June 15–17, 2007, University of Washington, Seattle
The Phoenix Egg
                                                 gg
       “Yes, my friend, like a young phoenix she will rise fully
       plumed and glorious from her mother s ashes.”
                                       mother’s ashes.
                                            -Arthur Lee

       One lone working group of a task group of a
       Ol          ki          f      k        f
       subcommittee of the MDC refuses to die
       (MDC/SC16/TG1/WG1) and continues to meet.

       This object-oriented mumps working group, made up
       primarily of vista users reinvents i lf as W ldVi A
         i    il f                i       itself WorldVistA.



Fifteenth Vista Community Meeting              June 15–17, 2007, University of Washington, Seattle
S
                                Strangely Familiar
                                     gy
       Today there are three mumps vendors, viz. InterSystems (Caché),
       Fidelity (GT.M) and Real Software Company (M21), all interested
       in competing for the VA’s contracts. Both GT.M and M21
       implementations are effectively immune to being bought out by
       InterSystems.

       WorldVistA has become the de facto users’ group. The VISTA
       Community Meetings are “the place to be” for VISTA (and for
       mumps).

       The VISTA Expertise Network takes on maintenance, training and
       deployment tasks for interested VISTA adopters, and identifies,
       once again, the need for a standard mumps for future VISTA
       development.

Fifteenth Vista Community Meeting             June 15–17, 2007, University of Washington, Seattle
Enter the MSO:
        the Mumps Standards Organization
       Backed by the VISTA Expertise Network

       Comprised of the same officers and largely
       the same membership as the MDC

       Built to capitalize on what we did right, and
                  p                         g,
       change (and hopefully fix) what we did
       wrong.g
Fifteenth Vista Community Meeting   June 15–17, 2007, University of Washington, Seattle
Making changes
                                         g     g
       “Those who cannot remember the past are
       condemned to repeat it”
          d     dt        t it.”
                            -George Santayana


       Let’s not make those same mistakes
       again!
        g


Fifteenth Vista Community Meeting             June 15–17, 2007, University of Washington, Seattle
What is our role?
       The MDC…
         …tried to steer mumps development and
           tried
         became irrelevant to the vendors.

       The MSO…
         …will work closely with the vendors,
                          y                 ,
         documenting what exists and recognize
         development as the purview of the
                p            p
         vendors. Vendors are special-class
         members.
Fifteenth Vista Community Meeting               June 15–17, 2007, University of Washington, Seattle
Who holds the reins?
       The MDC…
          …freewheeled at the whim of individual members
          until arbitrarily establishing a new standard.

       The MSO…
       Th MSO
          …will use a three-step process:
          1) Determine goals for what should be in a new
             standard.
          2) Develop required specifications.
          3) R i
             Review specifications and goals to ensure
                           ifi i      d    l
             standard is neither more nor less than what
             was intended.
Fifteenth Vista Community Meeting         June 15–17, 2007, University of Washington, Seattle
How do we function?
       The MDC…
         …held periodic costly meetings supported
           held                 meetings,
         by costly mailings, with little being done
         between meetings.
                   meetings

       The MSO…
         …will hold primarily electronic meetings,
         with electronic documents and
         distribution, encouraging frequent
         meetings and continuous activity.
Fifteenth Vista Community Meeting        June 15–17, 2007, University of Washington, Seattle
How do we establish consensus?
       The MDC…
         …used a cumbersome and expensive
           used
         canvass procedure that could (and did)
         result in long delays
                        delays.

       The MSO…
         …will streamline this process using
         standard and acceptable practices to
                            p      p
         ensure diversity and consensus.


Fifteenth Vista Community Meeting   June 15–17, 2007, University of Washington, Seattle
How do we reward officers?
       The MDC…
         …made significant demands on its officers
           made
         with no compensation, leading to burn-
         out.
         out

       The MSO…
         …shifts many of the duties to the chair, who
         receives compensation from the VISTA
                      p
         Expertise Network to allow a reduced
         workload from the “day job.”
Fifteenth Vista Community Meeting   June 15–17, 2007, University of Washington, Seattle
Keep what worked
                                   p
       “Don’t throw out the baby with the bathwater.”
                             -American proverb (derived from
                              American
                                    Thomas Murner’s Narrenbeschwörung)

       Use a deliberative multi step process to develop
                          multi-step
       standard specifications.

       Secure support from a parent organization (built into
       the bylaws).

       Keep the same officers and largely the same
       membership to ensure continuity.

Fifteenth Vista Community Meeting                June 15–17, 2007, University of Washington, Seattle
Where do we go from here?
                               g
       There will be a meeting November 8–11, 2007
       during which:
       • the MSO will establish the charter members,
       • the resurrected MDC will transfer the mantle
       of mumps standardization to the MSO and
       then dissolve itself, and
       • the MSO will begin the process of
       determining what should be in the new mumps
       standard.
Fifteenth Vista Community Meeting   June 15–17, 2007, University of Washington, Seattle
Q
                     Questions and Answers(?)
                                          ()


       Thank you for your attention this afternoon.
       Presenter: Art Smith, MSO Chair-nominate
       Email: art smith@vistaexpertise net
              art.smith@vistaexpertise.net
       Web: http://www.vistaexpertise.net/MSO.html
Fifteenth Vista Community Meeting   June 15–17, 2007, University of Washington, Seattle

Más contenido relacionado

Similar a The Rise and Fall and Rise of Standard MUMPS

GrayMeta_ The Variety of Data Could be Your Biggest Challenge _ Media & Enter...
GrayMeta_ The Variety of Data Could be Your Biggest Challenge _ Media & Enter...GrayMeta_ The Variety of Data Could be Your Biggest Challenge _ Media & Enter...
GrayMeta_ The Variety of Data Could be Your Biggest Challenge _ Media & Enter...
Aaron Edell
 
Wrapping Up: Evolving Practives in AV Archiving
Wrapping Up: Evolving Practives in AV ArchivingWrapping Up: Evolving Practives in AV Archiving
Wrapping Up: Evolving Practives in AV Archiving
PrestoCentre
 

Similar a The Rise and Fall and Rise of Standard MUMPS (20)

Scraping the Social Graph with Ushahidi and SwiftRiver
Scraping the Social Graph with Ushahidi and SwiftRiverScraping the Social Graph with Ushahidi and SwiftRiver
Scraping the Social Graph with Ushahidi and SwiftRiver
 
TheWHIR presentation
TheWHIR presentationTheWHIR presentation
TheWHIR presentation
 
Introducing Second Life To K 12 Educators
Introducing Second Life To K 12 EducatorsIntroducing Second Life To K 12 Educators
Introducing Second Life To K 12 Educators
 
Taking IT for Granted
Taking IT for GrantedTaking IT for Granted
Taking IT for Granted
 
GrayMeta_ The Variety of Data Could be Your Biggest Challenge _ Media & Enter...
GrayMeta_ The Variety of Data Could be Your Biggest Challenge _ Media & Enter...GrayMeta_ The Variety of Data Could be Your Biggest Challenge _ Media & Enter...
GrayMeta_ The Variety of Data Could be Your Biggest Challenge _ Media & Enter...
 
Gimme my data: government transformation
Gimme my data: government transformationGimme my data: government transformation
Gimme my data: government transformation
 
Implications of the sharing economy for investing
Implications of the sharing economy for investingImplications of the sharing economy for investing
Implications of the sharing economy for investing
 
Embracing societal transformation 20111005 v1
Embracing societal transformation 20111005 v1Embracing societal transformation 20111005 v1
Embracing societal transformation 20111005 v1
 
Evolution in Healthcare IT delivery
Evolution in Healthcare IT deliveryEvolution in Healthcare IT delivery
Evolution in Healthcare IT delivery
 
The Economic Crisis: Danger AND Opportunity
The Economic Crisis: Danger AND OpportunityThe Economic Crisis: Danger AND Opportunity
The Economic Crisis: Danger AND Opportunity
 
Sweden future of ai 20180921 v7
Sweden future of ai 20180921 v7Sweden future of ai 20180921 v7
Sweden future of ai 20180921 v7
 
FCB Partners Webinar: Robots Are the Next Blackbelts
FCB Partners Webinar: Robots Are the Next BlackbeltsFCB Partners Webinar: Robots Are the Next Blackbelts
FCB Partners Webinar: Robots Are the Next Blackbelts
 
Exploring Leadership in Third Industrial Revolution Teigland
Exploring Leadership in Third Industrial Revolution TeiglandExploring Leadership in Third Industrial Revolution Teigland
Exploring Leadership in Third Industrial Revolution Teigland
 
Digital Disruptions Presentation
Digital Disruptions PresentationDigital Disruptions Presentation
Digital Disruptions Presentation
 
Wrapping Up: Evolving Practives in AV Archiving
Wrapping Up: Evolving Practives in AV ArchivingWrapping Up: Evolving Practives in AV Archiving
Wrapping Up: Evolving Practives in AV Archiving
 
Fad Or Future Second Life And Virtual Worlds
Fad Or Future  Second Life And Virtual WorldsFad Or Future  Second Life And Virtual Worlds
Fad Or Future Second Life And Virtual Worlds
 
20220307 utah state dixon_class v15
20220307 utah state dixon_class v1520220307 utah state dixon_class v15
20220307 utah state dixon_class v15
 
Techquisition - Don't Be Disrupted. Be Disruption.
Techquisition - Don't Be Disrupted. Be Disruption.Techquisition - Don't Be Disrupted. Be Disruption.
Techquisition - Don't Be Disrupted. Be Disruption.
 
Networks, swarms and policy: what collective intelligence means for policy ma...
Networks, swarms and policy: what collective intelligence means for policy ma...Networks, swarms and policy: what collective intelligence means for policy ma...
Networks, swarms and policy: what collective intelligence means for policy ma...
 
ViO Presentation The Future of Communications and Virtual Environments
ViO Presentation The Future of Communications and Virtual EnvironmentsViO Presentation The Future of Communications and Virtual Environments
ViO Presentation The Future of Communications and Virtual Environments
 

Más de ckuyehar

Iehr ciif sdk-slides-draft-h
Iehr ciif sdk-slides-draft-hIehr ciif sdk-slides-draft-h
Iehr ciif sdk-slides-draft-h
ckuyehar
 
Clinica PECS2
Clinica PECS2Clinica PECS2
Clinica PECS2
ckuyehar
 
RPMS EHR WorldVistA 061607
RPMS EHR WorldVistA 061607RPMS EHR WorldVistA 061607
RPMS EHR WorldVistA 061607
ckuyehar
 
Vista For Research
Vista For ResearchVista For Research
Vista For Research
ckuyehar
 
Mexico Pittsburgh Ece Introduction
Mexico Pittsburgh Ece IntroductionMexico Pittsburgh Ece Introduction
Mexico Pittsburgh Ece Introduction
ckuyehar
 
FQHC Orientation
FQHC OrientationFQHC Orientation
FQHC Orientation
ckuyehar
 
Chart Book 2006
Chart Book 2006Chart Book 2006
Chart Book 2006
ckuyehar
 
WorldVistA 061607
WorldVistA 061607WorldVistA 061607
WorldVistA 061607
ckuyehar
 
WorldVistA by K.S. Bhaskar
WorldVistA by K.S. BhaskarWorldVistA by K.S. Bhaskar
WorldVistA by K.S. Bhaskar
ckuyehar
 
FDA Presentation 07/17/07
FDA Presentation 07/17/07FDA Presentation 07/17/07
FDA Presentation 07/17/07
ckuyehar
 
VistA GT.M & Linux Security 062506
VistA GT.M & Linux Security 062506VistA GT.M & Linux Security 062506
VistA GT.M & Linux Security 062506
ckuyehar
 
Landis - System Administration
Landis - System AdministrationLandis - System Administration
Landis - System Administration
ckuyehar
 
Landis - Mumps
Landis - MumpsLandis - Mumps
Landis - Mumps
ckuyehar
 
FileMan Training Part 3
FileMan Training Part 3FileMan Training Part 3
FileMan Training Part 3
ckuyehar
 
FileMan Training Part 2
FileMan Training Part 2FileMan Training Part 2
FileMan Training Part 2
ckuyehar
 
WorldVistA Business Plan Overview
WorldVistA Business Plan OverviewWorldVistA Business Plan Overview
WorldVistA Business Plan Overview
ckuyehar
 
WorldVistA Business Plan
WorldVistA Business PlanWorldVistA Business Plan
WorldVistA Business Plan
ckuyehar
 
VistA Enhancements
VistA EnhancementsVistA Enhancements
VistA Enhancements
ckuyehar
 

Más de ckuyehar (20)

Iehr ciif sdk-slides-draft-h
Iehr ciif sdk-slides-draft-hIehr ciif sdk-slides-draft-h
Iehr ciif sdk-slides-draft-h
 
American Recovery and Reinvestment Act of 2009 HIT
American Recovery and Reinvestment Act of 2009 HITAmerican Recovery and Reinvestment Act of 2009 HIT
American Recovery and Reinvestment Act of 2009 HIT
 
Clinica PECS2
Clinica PECS2Clinica PECS2
Clinica PECS2
 
RPMS EHR WorldVistA 061607
RPMS EHR WorldVistA 061607RPMS EHR WorldVistA 061607
RPMS EHR WorldVistA 061607
 
Vista For Research
Vista For ResearchVista For Research
Vista For Research
 
Mexico Pittsburgh Ece Introduction
Mexico Pittsburgh Ece IntroductionMexico Pittsburgh Ece Introduction
Mexico Pittsburgh Ece Introduction
 
Iahit
IahitIahit
Iahit
 
FQHC Orientation
FQHC OrientationFQHC Orientation
FQHC Orientation
 
Chart Book 2006
Chart Book 2006Chart Book 2006
Chart Book 2006
 
WorldVistA 061607
WorldVistA 061607WorldVistA 061607
WorldVistA 061607
 
WorldVistA by K.S. Bhaskar
WorldVistA by K.S. BhaskarWorldVistA by K.S. Bhaskar
WorldVistA by K.S. Bhaskar
 
FDA Presentation 07/17/07
FDA Presentation 07/17/07FDA Presentation 07/17/07
FDA Presentation 07/17/07
 
VistA GT.M & Linux Security 062506
VistA GT.M & Linux Security 062506VistA GT.M & Linux Security 062506
VistA GT.M & Linux Security 062506
 
Landis - System Administration
Landis - System AdministrationLandis - System Administration
Landis - System Administration
 
Landis - Mumps
Landis - MumpsLandis - Mumps
Landis - Mumps
 
FileMan Training Part 3
FileMan Training Part 3FileMan Training Part 3
FileMan Training Part 3
 
FileMan Training Part 2
FileMan Training Part 2FileMan Training Part 2
FileMan Training Part 2
 
WorldVistA Business Plan Overview
WorldVistA Business Plan OverviewWorldVistA Business Plan Overview
WorldVistA Business Plan Overview
 
WorldVistA Business Plan
WorldVistA Business PlanWorldVistA Business Plan
WorldVistA Business Plan
 
VistA Enhancements
VistA EnhancementsVistA Enhancements
VistA Enhancements
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Último (20)

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

The Rise and Fall and Rise of Standard MUMPS

  • 1. The Rise and Fall and Rise (Hopefully) d Ri (H f ll ) of Standard Mumps Arthur B. Smith Chair, Mumps Development Committee Fifteenth Vista Community Meeting June 15–17, 2007 University of Washington, Seattle
  • 2. The Rise… R “Necessity is the mother of invention” “N it i th th fi ti ” -Plato “Necessity sure is a mother!” -Anon Fifteenth Vista Community Meeting June 15–17, 2007, University of Washington, Seattle
  • 3. The Dawn of Time Necessity: No third-generation l N thi d ti languages are available that provide good database programming capabilities, especially i bili i i ll for inherently sparse data. Invention: Mumps (Thanks, Octo!) Fifteenth Vista Community Meeting June 15–17, 2007, University of Washington, Seattle
  • 4. Diaspora p Necessity: Having many different dialects of MUMPS makes it g y impossible to create portable code. This serves to tie large projects such as DHCP (as VISTA was then known) to a single vendor at increased costs. vendor, costs Inventions: Th Mumps U The Users G Group (MUG), attracting vendors (MUG) tt ti d competing for a slice of the growing community. The Mumps Development Committee (MDC),defining Standard Mumps which allows portable mumps code and, hence, competition. , , p Fifteenth Vista Community Meeting June 15–17, 2007, University of Washington, Seattle
  • 5. Decentralized Hospital Computer Program p p g Necessity: The VA was the second-largest group of hospitals in the country, and even after ten years of trying they are not computerized. The bureaucratic large-project model was simply not adequate for this problem. Inven tion: Ted O’Neil and Marty Johnson brought information from a government study on hospital software that showed why they had failed, and what could work. As an experiment, they undertook a user-driven rapid- prototyping development project, spawning the fabled “Underground Railroad” and resulting in DHCP. Fifteenth Vista Community Meeting June 15–17, 2007, University of Washington, Seattle
  • 6. The Pinnacle: 1984–1995 9 4 995 DHCP is embraced and supported by the VA. Several mumps vendors (InterSystems, DataTree, Micronetics, DEC) compete for contracts from the VA and other l d h large companies and organizations. i d ii Vendors and the VA support an active and financially viable MUG (later MTA) and an active MDC. Standards h S d d that ensure portability and backwards bili db k d compatibility are enforced by FIPS conformance. Fifteenth Vista Community Meeting June 15–17, 2007, University of Washington, Seattle
  • 7. The Fall… “ N good deed goes unpunished.” No dd d i h d” -Clare Booth Luce “The best laid plans of mice and men gang aft a-gley.” ft l -Robert Burns Fifteenth Vista Community Meeting June 15–17, 2007, University of Washington, Seattle
  • 8. The Loss of Vendors InterSystems sets its sights on Oracle and the other “big database companies. big companies.” They purchase first DEC Mumps, then DataTree and finally Micronetics, l fi ll Mi i leaving no competitors l i i large enough to support the VA’s needs. This lack of vendors removes the competitive nature of the Users’ Group meetings. Attendance declines, financially eviscerating the M h Mumps U fi i ll i i Users’ Group (now ’G ( MTA) and consequently the MDC. Fifteenth Vista Community Meeting June 15–17, 2007, University of Washington, Seattle
  • 9. Decline of VA Support S pp The large hospital software vendors eye the VA and lobby Congress to force the VA to drop support of DHCP, arguing that “The VA should not be in the software business. It’s more cost effective to buy COTS (Commercial Off the Shelf) systems.” (C il h Sh lf) ” The VA Administration makes repeated attempts to replace DHCP (all unsuccessful due to user outrage). The Th VA supports the A i ITC i h Austin instead of the MTA d fh meeting, further dropping attendance and adding to the MTA s cash hemorrhages. MTA’s Fifteenth Vista Community Meeting June 15–17, 2007, University of Washington, Seattle
  • 10. Irrelevancy of the MDC y C Flush with the successes of the previous standards, the MDC believes it controls the future direction of mumps. Starting i h h S i with the 1995 standard the MDC attempts to d dh push the boundaries beyond what the mumps vendors are willing to develop. With no competition, InterSystems chooses to ignore the mumps standard, making it largely irrelevant. h dd ki i l li l Fifteenth Vista Community Meeting June 15–17, 2007, University of Washington, Seattle
  • 11. The Nadir: 1999–2001 999 Only one mumps vendor (InterSystems) capable of supporting DHCP, with their own non-standard pp g implentation (Caché) . No users’ group exists for mumps or DHCP users DHCP. The MDC, while never officially dissolving, becomes moribund a d ceases to function in any capacity. o ib d and ea e f tio i a apa it The “Millennium Standard”, passed by the MDC, never goes to canvass nor is it published. But… Fifteenth Vista Community Meeting June 15–17, 2007, University of Washington, Seattle
  • 12. The Phoenix Egg gg “Yes, my friend, like a young phoenix she will rise fully plumed and glorious from her mother s ashes.” mother’s ashes. -Arthur Lee One lone working group of a task group of a Ol ki f k f subcommittee of the MDC refuses to die (MDC/SC16/TG1/WG1) and continues to meet. This object-oriented mumps working group, made up primarily of vista users reinvents i lf as W ldVi A i il f i itself WorldVistA. Fifteenth Vista Community Meeting June 15–17, 2007, University of Washington, Seattle
  • 13. S Strangely Familiar gy Today there are three mumps vendors, viz. InterSystems (Caché), Fidelity (GT.M) and Real Software Company (M21), all interested in competing for the VA’s contracts. Both GT.M and M21 implementations are effectively immune to being bought out by InterSystems. WorldVistA has become the de facto users’ group. The VISTA Community Meetings are “the place to be” for VISTA (and for mumps). The VISTA Expertise Network takes on maintenance, training and deployment tasks for interested VISTA adopters, and identifies, once again, the need for a standard mumps for future VISTA development. Fifteenth Vista Community Meeting June 15–17, 2007, University of Washington, Seattle
  • 14. Enter the MSO: the Mumps Standards Organization Backed by the VISTA Expertise Network Comprised of the same officers and largely the same membership as the MDC Built to capitalize on what we did right, and p g, change (and hopefully fix) what we did wrong.g Fifteenth Vista Community Meeting June 15–17, 2007, University of Washington, Seattle
  • 15. Making changes g g “Those who cannot remember the past are condemned to repeat it” d dt t it.” -George Santayana Let’s not make those same mistakes again! g Fifteenth Vista Community Meeting June 15–17, 2007, University of Washington, Seattle
  • 16. What is our role? The MDC… …tried to steer mumps development and tried became irrelevant to the vendors. The MSO… …will work closely with the vendors, y , documenting what exists and recognize development as the purview of the p p vendors. Vendors are special-class members. Fifteenth Vista Community Meeting June 15–17, 2007, University of Washington, Seattle
  • 17. Who holds the reins? The MDC… …freewheeled at the whim of individual members until arbitrarily establishing a new standard. The MSO… Th MSO …will use a three-step process: 1) Determine goals for what should be in a new standard. 2) Develop required specifications. 3) R i Review specifications and goals to ensure ifi i d l standard is neither more nor less than what was intended. Fifteenth Vista Community Meeting June 15–17, 2007, University of Washington, Seattle
  • 18. How do we function? The MDC… …held periodic costly meetings supported held meetings, by costly mailings, with little being done between meetings. meetings The MSO… …will hold primarily electronic meetings, with electronic documents and distribution, encouraging frequent meetings and continuous activity. Fifteenth Vista Community Meeting June 15–17, 2007, University of Washington, Seattle
  • 19. How do we establish consensus? The MDC… …used a cumbersome and expensive used canvass procedure that could (and did) result in long delays delays. The MSO… …will streamline this process using standard and acceptable practices to p p ensure diversity and consensus. Fifteenth Vista Community Meeting June 15–17, 2007, University of Washington, Seattle
  • 20. How do we reward officers? The MDC… …made significant demands on its officers made with no compensation, leading to burn- out. out The MSO… …shifts many of the duties to the chair, who receives compensation from the VISTA p Expertise Network to allow a reduced workload from the “day job.” Fifteenth Vista Community Meeting June 15–17, 2007, University of Washington, Seattle
  • 21. Keep what worked p “Don’t throw out the baby with the bathwater.” -American proverb (derived from American Thomas Murner’s Narrenbeschwörung) Use a deliberative multi step process to develop multi-step standard specifications. Secure support from a parent organization (built into the bylaws). Keep the same officers and largely the same membership to ensure continuity. Fifteenth Vista Community Meeting June 15–17, 2007, University of Washington, Seattle
  • 22. Where do we go from here? g There will be a meeting November 8–11, 2007 during which: • the MSO will establish the charter members, • the resurrected MDC will transfer the mantle of mumps standardization to the MSO and then dissolve itself, and • the MSO will begin the process of determining what should be in the new mumps standard. Fifteenth Vista Community Meeting June 15–17, 2007, University of Washington, Seattle
  • 23. Q Questions and Answers(?) () Thank you for your attention this afternoon. Presenter: Art Smith, MSO Chair-nominate Email: art smith@vistaexpertise net art.smith@vistaexpertise.net Web: http://www.vistaexpertise.net/MSO.html Fifteenth Vista Community Meeting June 15–17, 2007, University of Washington, Seattle