The Community for Technology Leaders
Knowledge-Based Software Engineering Conference (1995)
Boston, Massachusetts
Nov. 12, 1995 to Nov. 15, 1995
ISSN: 1068-3062
ISBN: 0-8186-7204-8
pp: 97
M. Hijikata , C&C Res. Labs., NEC Corp., Kawasaki, Japan
A. Sato , C&C Res. Labs., NEC Corp., Kawasaki, Japan
T. Yamanouchi , C&C Res. Labs., NEC Corp., Kawasaki, Japan
M. Watanabe , C&C Res. Labs., NEC Corp., Kawasaki, Japan
M. Tomobe , C&C Res. Labs., NEC Corp., Kawasaki, Japan
The paper proposes a domain-oriented software process re-engineering method that allows for efficient software process modeling and cuts overall software development cost. This is achieved by use of a software synthesis shell that supports the development of program generators from input specification syntax and rewrite rules. Application of the proposed method to the development of a large scale "chain store management system" resulted in the development of a specification checker, two program generators, a specification document generator, and a test data generator. The overall development cost, including re-engineering cost, for this store management system has been reduced by 164 man-months.
systems re-engineering; automatic programming; formal specification; system documentation; software cost estimation; marketing; retail data processing; program testing; reverse engineering; graphical user interfaces; knowledge based systems; rewriting systems; grammars; domain-oriented software process re-engineering; efficient software process modeling; software development cost; SOFTEX/S software synthesis shell; program generator development; input specification syntax; rewrite rules; large scale chain store management system; specification checker; specification document generator; test data generator
M. Hijikata, A. Sato, T. Yamanouchi, M. Watanabe, M. Tomobe, "Domain-oriented software process re-engineering with software synthesis shell SOFTEX/S", Knowledge-Based Software Engineering Conference, vol. 00, no. , pp. 97, 1995, doi:10.1109/KBSE.1995.490124
96 ms
(Ver 3.3 (11022016))