In order to develop desirable software, defining problems is the most important among all software development activities. In this paper, we propose a model, namely Butterfly model, which defines various kinds of problems by means of contradiction relationships. Our Butterfly model is based on TRIZ and is useful for creative problem solving. By using the proposed model, we review 4 problems and then, solve the problems by eliminating the contradictory relationships. All the problems in this paper have the same features in some aspects. All can be defined as a problem having a trade-off between 'volume' and 'efficiency'. In other words, we can find some problem frames. Finally, we apply the dimension change principle and the use of intermediary principle of TRIZ to solve the problems. © 2009 Springer-Verlag.
CITATION STYLE
Hyun, J. S., & Park, C. J. (2009). A conflict-based model for problem-oriented software engineering and its applications solved by dimension change and use of intermediary. In Communications in Computer and Information Science (Vol. 59 CCIS, pp. 61–69). https://doi.org/10.1007/978-3-642-10619-4_8
Mendeley helps you to discover research relevant for your work.