One of the greatest challenges related to the education and research in the field of Requirements Engineering and Conceptual Modeling (RE/CM) is the lack of empirical research on the practical uses of RE/CM, including the impact in practice of the education in CM.
The development of any engineering project, from the construction of a text processor to an Internet communication software, requires modeling tasks that allow experimenting and visualizing the system that the stakeholders wish to build. Because these stages are so important when building a system, a tool that facilitates this process will improve both the final result and the time invested in its creation.
One of the problems that we can face during this process is not having a tool that fits our needs, and be forced to use a tool which does not specifically meet all of our requirements. There are many CASE (Computer-aided software engineering) tools which provide methods to do the modeling, but they all have similar issues:
As our tool is implemented in HTML5, its users only need a web browser to use it, without the need to install additional software.
Libraries and source code
This study has been carried out by researchers from the GMC (Grup de Recerca en Modelització Conceptual de Sistemes d'Informació) group at Universitat Politècnica de Catalunya-BarcelonaTech.
For any question or comment, do not hesitate to get in touch with us by sending an e-mail to firstname.lastname@example.org
Below we point out some potential areas for future work, in regards to the evolution of the HTML5 UML schema viewer: