Question: UML does not support DFDs because DFDs do not fit as cleanly into a co
ID: 3854506 • Letter: Q
Question
Question: UML does not support DFDs because DFDs do not fit as cleanly into a consistent object-oriented paradigm.
Answer: DFDs break down processes and databases separately, whereas object-oriented programming bundles them, thus using a DFD is the least efficient and more complicated (stepping far away from simple) way of depicting an object-oriented paradigm. The DFD will require transformation techniques to properly illustrate a design using [non-structured approach] object-oriented programming. Currently, a study found that identified techniques lack completeness, model generalization, or model validity (Jilani et al., 2011). Lacking a formal process to convert a DFD to a format compatible for use in an object-oriented paradigm lacks the consistency and non-subjective qualities required to minimize risks and misinterpretations.
References Jilani, A. A., Usman, M., & Nadeem, A. (2011). Comparative Study on DFD to UML Diagrams Transformations.
Explanation / Answer
DFDs break down processes and databases separately, whereas object-oriented programming bundles them, thus using a DFD is the least efficient and more complicated (stepping far away from simple) way of depicting an object-oriented paradigm. The DFD will require transformation techniques to properly illustrate a design using [non-structured approach] object-oriented programming. Currently, a study found that identified techniques lack completeness, model generalization, or model validity (Jilani et al., 2011). Lacking a formal process to convert a DFD to a format compatible for use in an object-oriented paradigm lacks the consistency and non-subjective qualities required to minimize risks and misinterpretations.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.