SwePub
Sök i LIBRIS databas

  Extended search

onr:"swepub:oai:DiVA.org:kth-249887"
 

Search: onr:"swepub:oai:DiVA.org:kth-249887" > Modeling variabilit...

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

Modeling variability in the video domain : language and experience report

Alferez, Mauricio (author)
Univ Luxembourg, Interdisciplinary Ctr Secur Reliabil & Trust SnT, 2 Ave JF Kennedy, L-1855 Luxembourg, Luxembourg.
Acher, Mathieu (author)
Univ Rennes, DiverSE Team Inria Rennes, IRISA, CNRS, Rennes, France.
Galindo, Jose A. (author)
Univ Seville, Dept Comp Languages & Syst, Seville, Spain.
show more...
Baudry, Benoit (author)
KTH,Programvaruteknik och datorsystem, SCS
Benavides, David (author)
Univ Seville, Dept Comp Languages & Syst, Seville, Spain.
show less...
Univ Luxembourg, Interdisciplinary Ctr Secur Reliabil & Trust SnT, 2 Ave JF Kennedy, L-1855 Luxembourg, Luxembourg Univ Rennes, DiverSE Team Inria Rennes, IRISA, CNRS, Rennes, France. (creator_code:org_t)
2018-03-12
2019
English.
In: Software quality journal. - : Springer. - 0963-9314 .- 1573-1367. ; 27:1, s. 307-347
  • Journal article (peer-reviewed)
Abstract Subject headings
Close  
  • In an industrial project, we addressed the challenge of developing a software-based video generator such that consumers and providers of video processing algorithms can benchmark them on a wide range of video variants. This article aims to report on our positive experience in modeling, controlling, and implementing software variability in the video domain. We describe how we have designed and developed a variability modeling language, called VM, resulting from the close collaboration with industrial partners during 2 years. We expose the specific requirements and advanced variability constructs; we developed and used to characterize and derive variations of video sequences. The results of our experiments and industrial experience show that our solution is effective to model complex variability information and supports the synthesis of hundreds of realistic video variants. From the software language perspective, we learned that basic variability mechanisms are useful but not enough; attributes and multi-features are of prior importance; meta-information and specific constructs are relevant for scalable and purposeful reasoning over variability models. From the video domain and software perspective, we report on the practical benefits of a variability approach. With more automation and control, practitioners can now envision benchmarking video algorithms over large, diverse, controlled, yet realistic datasets (videos that mimic real recorded videos)-something impossible at the beginning of the project.

Subject headings

NATURVETENSKAP  -- Data- och informationsvetenskap -- Programvaruteknik (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Software Engineering (hsv//eng)

Keyword

Variability modeling
Feature modeling
Software product line engineering
Configuration
Automated reasoning
Domain-specific languages
Video testing

Publication and Content Type

ref (subject category)
art (subject category)

Find in a library

To the university's database

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

Search outside SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Close

Copy and save the link in order to return to this view