Abstract [eng] |
The purpose of the work is to explore and suggest a solution of ODRES method realization in a standardized modeling language capabilities. ODRES is requirements capture and specification method, which is based on information flow analysis. ODRES does not have standardized models and their elements notation, so the use of method is complicated. The aim during work is to adapt ODRES into context of standardized language and to implement to that language modeling tool. The analysis is carried out in ODRES method, it‘s elements and process analysis. The standardized modeling languages IDEF, UML and BPMN are analyzed too. After analysis and comparison of selected modeling languages, UML modeling language was selected for ODRES method adaptation. Modeling tools analysis was made and it was decided that MagicDraw tool is the best suitable tool for ODRES method implementation with UML language. Requirements and project for ODRES method were made during work. In requirements specification part ODRES method use cases were formed indicating what activities should be carried out during information system specification by ODRES method process and design according to a made specification. Also processes were made, that show how information system requirements should be specified in UML language by ODRES method process. In project part ODRES method and UML language elements matches were found and formed. ODRES method profile in MagicDraw tool was formed for extending UML metamodel with additional stereotypes necessary to adapt the method. Also MagicDraw project template was created. Starting a new project with MagicDraw tool according to concluded template a necessary folder structure is automatically created and ODRES profile is attached, thus facilitating requirements specification by ODRES method. Report generation template is formed through which specification and project reports can be generated. An experimental chosen subject area information system specification and design of the specified ODRES method requirements were made. According to the defined ODRES method process and UML element matches, successfull information system specification and design was performed in the range of ODRES requirements. |