• DocumentCode
    2656989
  • Title

    Software Extensibility Strategies for Health and Demographic Systems in Low-Income Countries

  • Author

    Hartsock, Brian ; MacLeod, Bruce ; Roberge, David ; Asangansi, Ime

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Southern Maine, Portland, ME, USA
  • fYear
    2011
  • fDate
    Oct. 30 2011-Nov. 1 2011
  • Firstpage
    512
  • Lastpage
    517
  • Abstract
    Software systems used by health research centers in low-income countries typically need to be maintained and upgraded by individuals who do not have formal Computer Science education. Without careful planning, these data management software systems can require years of technical assistance from highly trained specialists. This work proposes software design strategies to minimize the complexity of maintaining a Java based enterprise scale software application in low-income countries. In this paper we identify various extension mechanisms. The goal is to significantly reduce the complexity required for users to tailor the system to their own particular projects.
  • Keywords
    Java; computer science education; demography; health care; public domain software; software quality; Java based enterprise scale software application; data management software systems; demographic systems; formal computer science education; health research centers; health systems; low-income countries; software extensibility strategies; Data models; Databases; Electronic publishing; Information services; Internet; Software systems; HDSS; OpenHDS; extensibility; extension points; modifiability; variability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Humanitarian Technology Conference (GHTC), 2011 IEEE
  • Conference_Location
    Seattle, WA
  • Print_ISBN
    978-1-61284-634-7
  • Electronic_ISBN
    978-0-7695-4595-0
  • Type

    conf

  • DOI
    10.1109/GHTC.2011.56
  • Filename
    6103688