• DocumentCode
    2034091
  • Title

    Addressing the software evolution crisis through a service-oriented view of software: a roadmap for software engineering and maintenance research

  • Author

    Layzell, Paul

  • Author_Institution
    Univ. of Manchester Inst. of Sci. & Technol., UK
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    5
  • Abstract
    In the early 1980s there was much reference to the "software crisis": the inability to deliver to software-based systems which met user requirements and were delivered on time and within budget. There is no doubt that since this time, the ability to deliver complex software systems has developed very significantly, but in doing so has created new expectations and pressures which has led to a "software evolution crisis". Whilst there may be many reasons for this crisis, one significant factor has been the appearance of a new type of emergent, organisational structure, in which a business is constantly reorganising, changing its boundaries and reconfiguring its activities. Such "emergent organisations" place new demands on the software development process, in particular on the need for extreme flexibility in software. However, the focus of much software-related research has been on systems with relatively stable boundaries and hence an apparent deterioration in the ability of software to change to new circumstances and need. In recognition of this problem, a project has been running in the UK for a number of years, The key concept emerging from this work is that of software as a service, rather than a product
  • Keywords
    research and development management; software maintenance; software management; software prototyping; complex software systems; emergent organisational structure; emergent organisations; extreme software flexibility; service-oriented software view; software crisis; software development process; software engineering roadmap; software evolution crisis; software-based systems; software-related research; stable boundaries; user requirements; Application software; Business; Costs; Organizational aspects; Programming; Software engineering; Software maintenance; Software systems; Target recognition; Technology management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 2001. Proceedings. IEEE International Conference on
  • Conference_Location
    Florence
  • ISSN
    1063-6773
  • Print_ISBN
    0-7695-1189-9
  • Type

    conf

  • DOI
    10.1109/ICSM.2001.972704
  • Filename
    972704