• DocumentCode
    1363592
  • Title

    `Engineering´ the software in systems

  • Author

    Morris, Derrick ; Green, Peter ; Barker, Richard

  • Author_Institution
    Dept. of Comput., Univ. of Manchester Inst. of Sci. & Technol., UK
  • Volume
    10
  • Issue
    6
  • fYear
    1995
  • fDate
    11/1/1995 12:00:00 AM
  • Firstpage
    253
  • Lastpage
    265
  • Abstract
    Describes a method and notation for designing the software in embedded and other reactive systems. The design method is described in the context of a structured life-cycle, which recognises both functional and non-functional requirements, and it is illustrated by application to a substantial example. Mainly, for reasons of reuse and maintenance, an object-oriented solution is an implementation goal. The method focuses on producing software which is fit for its intended purpose in terms of user functionality, while being concerned with other aspects of product quality. It also seeks to efficiently utilise the varied skills and experience in a project team, and assist the team in distributing and meeting responsibilities. Commercially available CASE tools are adapted to support the method
  • Keywords
    object-oriented programming; real-time systems; software engineering; software tools; CASE tools; embedded systems; experience; functional requirements; implementation goal; nonfunctional requirements; object-oriented solution; product quality; project team; reactive systems; skills; software engineering; software maintenance; software reuse; structured life-cycle; systems engineering; team responsibilities; user functionality;
  • fLanguage
    English
  • Journal_Title
    Software Engineering Journal
  • Publisher
    iet
  • ISSN
    0268-6961
  • Type

    jour

  • Filename
    668137