• DocumentCode
    1645685
  • Title

    EDS: An Elastic Data-Service for Situational Applications

  • Author

    Leff, Avraham ; Rayfield, James T.

  • Author_Institution
    IBM T.J. Watson Res. Center, Yorktown Heights, NY, USA
  • fYear
    2010
  • Firstpage
    187
  • Lastpage
    194
  • Abstract
    Developers of situational applications - applications created by a small group of users/developers to satisfy the specific needs of the group - require two things from their software stack. First, they require support for their rapidly changing designs; second, they require semantics that are close to their own domain of expertise. For example, developers of situational applications prefer to use scripting languages because the "duck typing" style of programming language allows them to ignore issues related to class inheritance or interface implementation. In comparison to strongly-typed languages, developers can begin programming more quickly, and can modify their program more rapidly in response to changing requirements. In this paper we explore whether middleware services can similarly provide developers of situational applications with these desired software characteristics. Specifically, we present EDS, an Extensible Data-Service designed to support applications whose design changes rapidly and with semantics that are closer to the domain expertise of situational application developers. We present the features of EDS, contrast it to other data services and APIs, and discuss the EDS implementation.
  • Keywords
    authoring languages; inheritance; middleware; class inheritance; duck typing style; elastic data-service; extensible data service; interface implementation; middleware services; programming language; scripting languages; situational application; software stack; Business; Data models; Databases; Graphical user interfaces; Middleware; Object oriented modeling; Software; Situational application; database; scripting language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services (ICWS), 2010 IEEE International Conference on
  • Conference_Location
    Miami, FL
  • Print_ISBN
    978-1-4244-8146-0
  • Electronic_ISBN
    978-0-7695-4128-0
  • Type

    conf

  • DOI
    10.1109/ICWS.2010.49
  • Filename
    5552785