2 research outputs found
Identifying and Modelling Complex Workflow Requirements in Web Applications
Workflow plays a major role in nowadays business and therefore its
requirement elicitation must be accurate and clear for achieving the solution
closest to business’s needs. Due to Web applications popularity, the Web is becoming
the standard platform for implementing business workflows. In this
context, Web applications and their workflows must be adapted to market demands
in such a way that time and effort are minimize. As they get more popular,
they must give support to different functional requirements but also they
contain tangled and scattered behaviour. In this work we present a model-driven
approach for modelling workflows using a Domain Specific Language for Web
application requirement called WebSpec. We present an extension to WebSpec
based on Pattern Specifications for modelling crosscutting workflow requirements
identifying tangled and scattered behaviour and reducing inconsistencies
early in the cycle
Challenges of Migrating Legacies Web to Mobile: A Systematic Literature Review
The multi-device era comes thanks to mobile com puting which gives remote access to resources from anywhere
changing the people’s life and opening new business opportu nities. However, the legacy systems do not render the content
properly in mobile devices because they were thought to be only
compliant with Web browsers. Economic availability is often
the reason why these have not been modernized. This work
proposes a systematic literature review about the approaches
used for the portabilization or modernization of web 1.0 business
applications to mobile devices in the period 2006-2017, from
SCOPUS, IEEE, and ACM. The search obtained 824 articles,
where 37 were selected based on the inclusion criteria. The
research questions were: PI1. What have been the contribution
to the portability of business applications to mobile devices? PI2.
What methods have been used? PI3. What is the nature of the
contribution found? PI4. What are the objectives that are pursued
in the research work?. The conclusions were obtained through
the classification of selected papers with respect to focus, scope,
type of research and type of contribution to give an answer
to research questions. Then, the state of the art determines
the main approaches such as model-driven development, content
reorganization, augmentation, and specific migrations. However,
certain research gaps were detected and detailed which represent
exploration opportunities