DocumentCode
2349789
Title
Software design: in search of method
Author
Dromey, R.G.
Author_Institution
Software Quality Inst., Griffith Univ., Brisbane, Qld., Australia
fYear
1998
fDate
9-13 Nov 1998
Firstpage
32
Lastpage
45
Abstract
By making better use of the fact that the primary purpose of software is to satisfy goals, it is possible to synthesise a more constructive method for designing the high-level architecture of software systems. The method yields architectures that capture and express stable data dependencies that are highly likely to be resilient to the evolution of any given system. This goal-directed design method consequently provides strong up-front support for component-based development, objected-oriented development, the creation of reusable software components and the exploitation of reuse
Keywords
object-oriented methods; software reusability; component-based development; constructive method; dataflow; goal satisfaction; goal-directed design method; high-level software architecture; objected-oriented development; reusable software components; software design methods; software reuse exploitation; stable data dependencies; system evolution resilience; systems analysis; Australia; Computer architecture; Costs; Data analysis; Design methodology; Software architecture; Software design; Software engineering; Software reusability; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 1998. Proceedings. 1998 Australian
Conference_Location
Adelaide, SA
Print_ISBN
0-8186-9187-5
Type
conf
DOI
10.1109/ASWEC.1998.730911
Filename
730911
Link To Document