Reverse Engineering Method of Web Application to UML Presentation Model Using Vision Based Segmentation Method
نویسندگان
چکیده
In recent years, many web applications are available to use. Most of these applications are poorly modeled or not modeled at all. One of the main modeling techniques is presentation modeling in which the layout of the page is shown. In this paper we present a new reverse engineering method, which takes a web page as input and returns a UML presentation model that represents the page. We applied vision based segmentation method to determine the blocks of the page and the contents of the blocks such as anchor, image, etc. Finally we transform the block structure into a structured format based on UML presentation model.
منابع مشابه
Cluster-Based Image Segmentation Using Fuzzy Markov Random Field
Image segmentation is an important task in image processing and computer vision which attract many researchers attention. There are a couple of information sets pixels in an image: statistical and structural information which refer to the feature value of pixel data and local correlation of pixel data, respectively. Markov random field (MRF) is a tool for modeling statistical and structural inf...
متن کاملThe Authoring Process of the UML-based Web Engineering Approach
We propose a precise UML-based authoring method for Web applications. This authoring method is part of the UML-based Web Engineering (UWE) approach. Starting with a requirement analysis done by use cases technique, it focuses on the design phase. The conceptual model of the application is used as guideline for modeling the navigation space. From the navigation space model we derive, in a next s...
متن کاملVision-based Presentation Modeling of Web Applications: A Reverse Engineering Approach
Presentation modeling, which captures the layout of an HTML page, is a very important aspect of modeling Web Applications (WAs). However, presentation modeling is often neglected during forward engineering of Web Applications; therefore, most of these applications are poorly modeled or not modeled at all. This paper discusses the design, implementation, and evaluation of a reverse engineering t...
متن کاملUML Profile for the WebGRL Requirements Model and EA- OOH Design Models
The growing need for web applications has resulted in their development in an adhoc manner. A systematic method of Information Systems development is not being followed. As a result the applications thus developed focus mostly on the design and presentation aspects and do not meet the real goal and expectations of the stakeholders. We present a Web based Goal Oriented Requirement Engineering ba...
متن کاملUML-Based Modeling of Data-oriented WEB Applications
Recently a growing demand has arisen for methods for the development of smalland medium scale Web Information Systems (WIS). Web applications are being built in a rapidly changing environment where requirements are usually unstable. Short-time design and implementation are needed in response to the new technologies. Our work focuses rather on the design and construction of Web applications, tha...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011