Barry Keepence

Learn More
0 7 4 0 7 4 5 9 / 9 9 / $ 1 0 . 0 0 © 1 9 9 9 I E E E Feature Pro duc t fami ly engineer ing p ermits so f t ware comp onent reuse, which saves b oth t ime and money. To succeed, the pro cess must supp or t var iab i l i t y among the fami ly ’s sys tems. The authors deve lop ed a s imple metho d that uses pat terns to mo del var iab i l i t y and appl ied(More)
Systems Analysis, or as it is increasingly known as today, Requirements Engineering, is a time consuming, expensive but critical phase in software (and system) development. The "perfect" Requirements Specification should exhibit a number of qualities including correctness, completeness and consistency. Within a Requirements Specification individual(More)
Software Reuse is a business solution to the increasing demand for software over supply. However there remains little investment in software reuse despite the availability of return-on-investment models to show the cost-benefits, organisational models for undertaking the task and the appropriate technology to do so. In addition investment in reuse which(More)
  • 1