Authors:
Makoto Shigemitsu
and
Yoshiyuki Shinkawa
Affiliation:
Graduate School of Science, Technology, Ryukoku University, Japan
Keyword(s):
Object orientation, non-routine applications, software development, fishbone diagrams, education assistance software.
Related
Ontology
Subjects/Areas/Topics:
Enterprise Information Systems
;
Information Systems Analysis and Specification
;
Requirements Analysis And Management
Abstract:
Current software development methodologies usually assume the existence of definite rules and processes in target problem domains. However, in the software development for non-routine applications, this assumption might decrease the productivity, and makes it difficult to identify the optimal solutions. The paper proposes a development method for such software development using fishbone diagrams in order to analyze the requirements of stake holders, which can finally derive UML diagrams from the cause-result structure defined by the fishbone diagrams. The method could improve the productivity of the above development, creating high quality software specifications. We also show a case study on developing education assistance software using the proposed method.