Show simple item record

contributor authorصمد پایدارen
contributor authorمحسن کاهانیen
contributor authorSamad Paydarfa
contributor authorMohsen Kahanifa
date accessioned2020-06-06T13:27:02Z
date available2020-06-06T13:27:02Z
date issued2015
identifier urihttps://libsearch.um.ac.ir:443/fum/handle/fum/3355341?locale-attribute=fa&show=full
description abstractWeb engineering has emerged as a new software discipline to specifically address the challenges and complexities of developing high quality web applications. A main theme in different web engineering methodologies is to employ model driven development approaches. This increases the level of abstraction and formalism to the extent that machines can better involve in the development process and provide more automation, e.g. automatic code generation from the models. Despite their benefits, a main problem of these model-driven methodologies is that developing each new web application implies creating a probably large number of models from scratch. Hence, model reuse can be considered as the main solution to this problem. In this paper, a semantic web enabled approach is proposed for reusing models, specifically functional requirements models. It takes the brief description of the functional requirements of a new web application in terms of UML use case diagram, and semi-automatically generates the draft of the corresponding detailed description in terms of a set of UML activity diagrams. This is performed by utilizing a repository which contains semantic representation of the models of the previous web applications. The proposed approach is based on novel algorithms for annotating activity diagrams, measuring similarity of use cases, and adapting activity diagrams. The experimental evaluations demonstrate that the proposed approach is promising, and it has good precision and effectiveness.en
languageEnglish
titleA semantic web enabled approach to reuse functional requirements models in web engineeringen
typeJournal Paper
contenttypeExternal Fulltext
subject keywordsWeb engineering Semantic web Annotation Adaptation Use case similarity Reuseen
journal titleAutomated Software Engineeringfa
pages241-288
journal volume22
journal issue2
identifier linkhttps://profdoc.um.ac.ir/paper-abstract-1053095.html
identifier articleid1053095


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record