Knowledge-Based Software Engineering Conference (1995)
Nov. 12, 1995 to Nov. 15, 1995
A. Sato , C&C Res. Labs., NEC Corp., Kawasaki, Japan
M. Tomobe , 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. Hijikata , 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 and M. Tomobe, "Domain-oriented software process re-engineering with software synthesis shell SOFTEX/S," Knowledge-Based Software Engineering Conference(KBSE), Boston, Massachusetts, 1995, pp. 97.