• DocumentCode
    1261492
  • Title

    Self-Renewing Applications

  • Author

    Singh, Mrigendra Pratap

  • Author_Institution
    North Carolina State Univ., Raleigh, NC, USA
  • Volume
    15
  • Issue
    4
  • fYear
    2011
  • Firstpage
    3
  • Lastpage
    5
  • Abstract
    Software practice has suffered from and continues to suffer from many shortcomings as a result. Programs are difficult to design and build; they often fail to satisfy user requirements. If they work adequately at all, it´s more often due to users adapting to the program than the program meeting users´ requirements. The thesis of this column is that software engineering would be well served if we began to think of application-as-use as primary. In particular, if we could develop user interactions correctly, the application-as-use of a software artifact would help renew that artifact.
  • Keywords
    software engineering; self-renewing application; software artifact; software development; software engineering; collaboration; crowdsourcing; social tagging; software engineering;
  • fLanguage
    English
  • Journal_Title
    Internet Computing, IEEE
  • Publisher
    ieee
  • ISSN
    1089-7801
  • Type

    jour

  • DOI
    10.1109/MIC.2011.95
  • Filename
    5934848