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 :
بازگشت