lnu.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
Quantitative Analysis of Apache Storm Applications: The NewsAsset Case Study
University of Zaragoza, Spain.
University of Zaragoza, Spain.
University of Zaragoza, Spain.
University of Zaragoza, Spain.ORCID iD: 0000-0002-2736-845X
Show others and affiliations
2019 (English)In: Information Systems Frontiers, ISSN 1387-3326, E-ISSN 1572-9419, Vol. 21, no 1, p. 67-85Article in journal (Refereed) Published
Abstract [en]

The development of Information Systems today faces the era of Big Data. Large volumes of information need to be processed in real-time, for example, for Facebook or Twitter analysis. This paper addresses the redesign of NewsAsset, a commercial product that helps journalists by providing services, which analyzes millions of media items from the social network in real-time. Technologies like Apache Storm can help enormously in this context. We have quantitatively analyzed the new design of NewsAsset to assess whether the introduction of Apache Storm can meet the demanding performance requirements of this media product. Our assessment approach, guided by the Unified Modeling Language (UML), takes advantage, for performance analysis, of the software designs already used for development. In addition, we converted UML into a domain-specific modeling language (DSML) for Apache Storm, thus creating a profile for Storm. Later, we transformed said DSML into an appropriate language for performance evaluation, specifically, stochastic Petri nets. The assessment ended with a successful software design that certainly met the scalability requirements of NewsAsset.

Place, publisher, year, edition, pages
Berlin/Heidelberg: Springer, 2019. Vol. 21, no 1, p. 67-85
Keywords [en]
Apache Storm, UML, Petri nets, Software Performance, Software reuse
National Category
Software Engineering
Research subject
Computer Science, Software Technology; Computer Science, Software Technology
Identifiers
URN: urn:nbn:se:lnu:diva-77364DOI: 10.1007/s10796-018-9851-xOAI: oai:DiVA.org:lnu-77364DiVA, id: diva2:1242441
Projects
H2020 DICE - Grant Agreement 644869Spanis Ministry of Economy and Competitiveness TIN2014-58457-R
Funder
EU, European Research Council, 644869Available from: 2018-08-28 Created: 2018-08-28 Last updated: 2019-05-17Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textFulltext (Read only)

Authority records BETA

Perez-Palacin, Diego

Search in DiVA

By author/editor
Perez-Palacin, Diego
In the same journal
Information Systems Frontiers
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 11 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