• DocumentCode
    985442
  • Title

    Situated Software: Concepts, Motivation, Technology, and the Future

  • Author

    Balasubramaniam, Sriram ; Lewis, Grace A. ; Simanta, Soumya ; Smith, Dennis B.

  • Author_Institution
    Software Eng. Inst., Carnegie Mellon Univ., Pittsburgh, PA
  • Volume
    25
  • Issue
    6
  • fYear
    2008
  • Firstpage
    50
  • Lastpage
    55
  • Abstract
    Situated software, a type of opportunistic software, is created by a small subset of users to fulfill a specific purpose. For example, business users have been creating situated software through mashups, which combine data from multiple sources on internal systems or the Internet. Situated software can change the way users access, perceive, and consume information, and can allow users to finally focus on what to do with information, rather than where to find it or how to get to it. However, situated software also has limitations. This article identifies situated software´s role, provides examples of its use, traces the Internet´s role in its rapid evolution, outlines areas where it is appropriate, describes its limitations, and presents enablers for adopting situated software in an enterprise.
  • Keywords
    Internet; information retrieval; software engineering; user interfaces; Internet; information access; internal systems; mashups; opportunistic software; situated software; users access; Application software; Feeds; Internet; Pressing; Programming; Software design; Software engineering; Software standards; Software systems; Spreadsheet programs; Opportunistic; glue; integration; mashups; situated software; situational applications;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/MS.2008.159
  • Filename
    4670714