mdh.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Generating feature usage scenarios in client-side web applications
University of Split, Croatia.ORCID iD: 0000-0003-1756-0453
University of Split, Croatia.
Mälardalen University, School of Innovation, Design and Engineering.ORCID iD: 0000-0002-8461-0230
2013 (English)In: Lecture Notes in Computer Science, vol 7977, Springer, 2013, 186-200 p.Chapter in book (Refereed)
Abstract [en]

Client-side web applications are highly-dynamic event-driven GUI applications where the majority of code is executed as a response to user-generated events. Many software engineering activities (e.g. testing) require sequences of actions (i.e. usage scenarios) that execute the application code with high coverage. Specifying these usage scenarios is a difficult and time-consuming activity. This is especially true when generating usage scenarios for a particular feature because it requires in-depth knowledge of application behavior and understanding of the underlying implementation. In this paper we present a method for automatic generation of feature usage scenarios. The method is based on dynamic analysis and systematic exploration of the application's event and value space. We have evaluated the approach in a case study, and the evaluation shows that the method is capable of identifying usage scenarios for a particular feature. We have also performed the evaluation on a suite of web applications, and the results show that an increase in coverage can be achieved, when compared to the initial coverage obtained by loading the page and executing registered events

Place, publisher, year, edition, pages
Springer, 2013. 186-200 p.
Series
Lecture Notes in Computer Science, ISSN 0302-9743 ; 7977
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:mdh:diva-20924DOI: 10.1007/978-3-642-39200-9_17Scopus ID: 2-s2.0-84880904622ISBN: 9783642391996 (print)OAI: oai:DiVA.org:mdh-20924DiVA: diva2:645719
Note

13th International Conference on Web Engineering, ICWE 2013; Aalborg; Denmark; 8 July 2013 through 12 July 2013;

Available from: 2013-09-05 Created: 2013-08-16 Last updated: 2016-05-17Bibliographically approved

Open Access in DiVA

No full text

Other links

Publisher's full textScopus

Search in DiVA

By author/editor
Maras, J.Carlson, Jan
By organisation
School of Innovation, Design and Engineering
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar

Altmetric score

Total: 17 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf