Abstract
Now a day's software companies compete each other to produce quality software product with lesser effort. In order to ensure the product quality, they are focusing on the entire phases of Software Development Life Cycle (SDLC). Design is the major phase of SDLC which requires tremendous effort and attention from the developer. In order to develop a quality software, we should accurately define the problem and then design a best-optimal solution for it. In function- oriented approach the design phase revolves around Data Flow Diagrams (DFD) and Structure charts whereas in object oriented approach, the design phase focuses on Unified Modelling Language (UML). There are cases where we need to derive UML diagrams for a system from DFD. We are analyzing some common techniques for mapping a system model from Data Flow Diagrams (DFD) to Unified Modelling Languages (UML). Here we are discussing about the derivation of class diagram, use case diagram and activity diagram from an existing DFD of a software system. These mapping techniques may help the developers to reduce the development time and ensure product quality without much effort.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have