Web Modeling Language (WebML): a modeling language for designing Web sites
Proceedings of the 9th international World Wide Web conference on Computer networks : the international journal of computer and telecommunications netowrking
CITC4 '03 Proceedings of the 4th conference on Information technology curriculum
The Object Primer: Agile Model-Driven Development with UML 2.0
The Object Primer: Agile Model-Driven Development with UML 2.0
Queue - DSPs
Implementation of object-orientation using UML in entry level software development courses
CITC5 '04 Proceedings of the 5th conference on Information technology education
On tool selection for illustrating the use of UML in system development
Journal of Computing Sciences in Colleges
Building a virtual community for organic agriculture
International Journal of Web Based Communities
Hi-index | 0.00 |
The Unified Modeling Language (UML) was developed for visually expressing the models of software-intensive systems. The extensive UML modeling process is overwhelming for undergraduate students who are only creating rather small data-driven web sites. We have identified a minimal subset of UML diagrams that can be used to effectively model small, well-defined projects that use a MySQL database with PHP scripting. Sixty-five students successfully completed an undergraduate Information Technology Capstone course using this proposed methodology while developing one or two incremental prototypes and a final, self-documented working product. The step-by-step process encouraged students to follow programming "best practices", including performing planning, analysis, and design before attempting to begin coding. Instructors also required weekly status reports and updated project plans to make the experience as realistic as possible. The general development methodology was found to be extremely successful.