kirancodes.me
To Proof Maintenance & Beyond!

A Systematic Approach to Domain-Oriented Software Development

Yoko Shimizu, Noboru Fujimaki, Masayuki Hirayama

Abstract

We describe our experience with domain-oriented software development in the domain of automatic teller machine applications. We systematically proceeded with development in four phases: domain analysis, domain formalization, domain facility building, and product development. In this development, we built domain facilities consisting of a domain framework and domain CASE (Computer Aided Software Engineering) tools, then employed them for application development. The framework shared about 4% of the application, and the remaining 96% was generated by the CASE tools automatically. Our approach was found to realize effective reuse of design and implementation and to enable domain-oriented development in large domains.

BibTeX
@inproceedings{Shimizu-al:ICSE98,
  author    = {Yoko Shimizu and
               Noboru Fujimaki and
               Masayuki Hirayama},
  title     = {A Systematic Approach to {Domain-Oriented} Software Development},
  booktitle = {ICSE},
  pages     = {499--502},
  publisher = {{IEEE} Computer Society},
  year      = {1998},
}

Related papers