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
A UML Profile for the Design, Quality Assessment and Deployment of Data-intensive Applications
Linnaeus University, Faculty of Technology, Department of computer science and media technology (CM). (DISA-IDP)ORCID iD: 0000-0002-2736-845X
Univ Zaragoza, Spain.
Univ Zaragoza, Spain.
Politecn Milan, Italy.
Show others and affiliations
2019 (English)In: Software and Systems Modeling, ISSN 1619-1366, E-ISSN 1619-1374, Vol. 18, no 6, p. 3577-3614Article in journal (Refereed) Published
Abstract [en]

Big Data or Data-Intensive applications (DIAs) seek to mine, manipulate, extract or otherwise exploit the potential intelligence hidden behind Big Data. However, several practitioner surveys remark that DIAs potential is still untapped because of very difficult and costly design, quality assessment and continuous refinement. To address the above shortcoming, we propose the use of a UML domain-specific modeling language or profile specifically tailored to support the design, assessment and continuous deployment of DIAs. This article illustrates our DIA-specific profile and outlines its usage in the context of DIA performance engineering and deployment. For DIA performance engineering, we rely on the Apache Hadoop technology, while for DIA deployment, we leverage the TOSCA language. We conclude that the proposed profile offers a powerful language for data-intensive software and systems modeling, quality evaluation and automated deployment of DIAs on private or public clouds.

Place, publisher, year, edition, pages
Springer, 2019. Vol. 18, no 6, p. 3577-3614
Keywords [en]
UML, Profile, Data-intensive applications, Software design, Big Data, Performance assessment, Model-driven deployment, Apache Hadoop, TOSCA language
National Category
Computer and Information Sciences
Research subject
Computer and Information Sciences Computer Science, Computer Science
Identifiers
URN: urn:nbn:se:lnu:diva-89407DOI: 10.1007/s10270-019-00730-3ISI: 000485320600014Scopus ID: 2-s2.0-85064569230OAI: oai:DiVA.org:lnu-89407DiVA, id: diva2:1357348
Available from: 2019-10-03 Created: 2019-10-03 Last updated: 2024-01-17Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Perez-Palacin, Diego

Search in DiVA

By author/editor
Perez-Palacin, Diego
By organisation
Department of computer science and media technology (CM)
In the same journal
Software and Systems Modeling
Computer and Information Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

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