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
Link To Document