Abstract

As part of a summer internship, we worked on developing a Java software that would facilitate the visualization of dualities for educational and research purposes. The design of this software tool was inspired by the Model View Control paradigm for project design, where the same set of objects can be viewed in different frameworks. This programming approach is strongly object oriented and requires the programmer to separate the application, user input, and display logics. The Model is an interface independent application. We have a linked list called "SetOfPoints" as our model. The View is responsible for maintaining an updated view of the model and must be notified of changes to the model. We can view our model in three different views, namely a Point Frame (primal view), a Line Frame (dual view), and an Information Window. The Control, which is implemented as Menu Bar options in our project, initiates changes to the model, which can be viewed in the frames.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.