Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2647908.2655975acmotherconferencesArticle/Chapter ViewAbstractPublication PagessplcConference Proceedingsconference-collections
research-article

VARIES framework to support tool integration in product line engineering

Published: 15 September 2014 Publication History

Abstract

Even though product line technologies and methods are well established in today's development environments, various challenges still remain. Different ways of handling variability in system development tools have arisen posing an integration challenge to today's tool chains. This issue is further amplified by the variety of integration approaches. The VARIES framework addresses these challenges through technology adaptation, i.e. the utilization of model transformations and traceability support.

References

[1]
Apache Jena. http://jena.apache.org/.
[2]
ARTEMIS-JU. http://www.artemis-ju.eu/home_page.
[3]
Artisan Studio. http://www.atego.com/products/atego-modeler/.
[4]
Berner & Mattner. http://www.berner-mattner.com/en/berner-mattner-home/company/index.html.
[5]
BigLever Software Gears. http://www.biglever.com/solution/product.html.
[6]
CESAR - Cost-efficient methods and processes for safety relevant embedded systems. http://www.cesarproject.eu/.
[7]
CRYSTAL - Critical System Engineering Acceleration. http://www.crystal-artemis.eu/.
[8]
CTE XL. http://www.berner-mattner.com/en/berner-mattner-home/products/cte/index.html.
[9]
CVL Tool. http://www.omgwiki.org/variability/doku.php/doku.php?id=cvl_tool_from_sintef.
[10]
Dassault Systèmes. Enovia. http://www.3ds.com/products-services/enovia/welcome/.
[11]
EMF - Eclipse Modeling Framework. http://www.eclipse.org/modeling/emf/.
[12]
ETH Zürich. XFeature. http://www.pnp-software.com/XFeature/.
[13]
IBM. Rational Jazz. http://www-01.ibm.com/software/rational/jazz/.
[14]
iFEST - industrial Framework for Embedded Systems Tools. http://www.artemis-ifest.eu/.
[15]
Intalio BPMS. http://www.intalio.com/products/bpms/overview/.
[16]
JMS - Java Message Service. http://www.oracle.com/technetwork/java/jms/index.html.
[17]
KConfig. https://www.kernel.org/doc/Documentation/kbuild/kconfig-language.txt.
[18]
MBAT - Combined Model-based Analysis and Testing of Embedded Systems. https://www.mbat-artemis.eu/home/.
[19]
MERAN. http://www.berner-mattner.com/en/berner-mattner-home/products/meran/index.html.
[20]
MESSINA. http://www.berner-mattner.com/en/berner-mattner-home/products/messina/index.html.
[21]
ModelBus. http://www.modelbus.org/.
[22]
Open Services for Lifecycle Collaboration Requirements Management Specification Version 2.0. http://open-services.net/bin/view/Main/RmSpecificationV2.
[23]
Oracle Business Process Management. http://www.oracle.com/de/technologies/bpm/overview/index.html.
[24]
OSLC - Open Services for Lifecycle Collaboration. http://open-services.net/.
[25]
PLUM - Product Line Unified Modeller. http://www.esi.es/plum/.
[26]
PTC. PTC Integrity. http://www.mks.com/platform/our-product.
[27]
pure:variants. http://www.pure-systems.com/pure_variants.49.0.html.
[28]
Rational Doors. http://www-03.ibm.com/software/products/de/ratidoor.
[29]
Requirements Interchange Format (ReqIF). http://www.omg.org/spec/ReqIF/.
[30]
Systems Modeling Language (SysML). http://www.omg.org/spec/SysML/1.3.
[31]
The Design Modeler. http://www.bizzdesign.com/tools/the-decision-modeler/.
[32]
Unified Modeling Language#8482; (UML®). http://www.berner-mattner.com/en/berner-mattner-home/products/messina/index.html.
[33]
VARIES: VARiability In safety-critical Embedded Systems. http://www.varies.eu/. ARTEMIS-2011-1 295397.
[34]
Visio. http://office.microsoft.com/en-us/visio/.
[35]
W3C. Linked Data. http://www.w3.org/standards/semanticweb/data.
[36]
W3C. RDF - Resource Description Framework. http://www.w3.org/RDF/.
[37]
W3C. SOAP - Simple Object Access Protocol. http://www.w3.org/TR/soap/.
[38]
D5.1 Identification of State of the Art & Requirements. http://www.varies.eu/wp-content/uploads/sites/8/2013/05/VARIES_D5.1_v03_PU_FINAL.pdf, 2013.
[39]
R. T. Fielding. Architectural Styles and the Design of Network-based Software Architectures. PhD thesis, 2000. AAI9980887.
[40]
Ø. Haugen, A. Wasowski, and K. Czarnecki. Cvl: common variability language. In SPLC, page 277, 2013.
[41]
F. Roos-Frantz, D. Benavides, and A. Ruiz-Cortés. Feature model to orthogonal variability model transformation towards interoperability between tools. In Knowledge Industry Survival Strategy Initiative, KISS workshop @ ASE 2009, Auckland, New Zealand, Nov 2009.
[42]
M. Sinnema, O. D. Graaf, and J. Bosch. Tool support for covamof. In International Workshop on Software Variability Management for Product Derivation --- Towards Tool Support, 2004.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
SPLC '14: Proceedings of the 18th International Software Product Line Conference: Companion Volume for Workshops, Demonstrations and Tools - Volume 2
September 2014
151 pages
ISBN:9781450327398
DOI:10.1145/2647908
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Sponsors

  • University of Florence: University of Florence
  • CNR: Istituto di Scienza e Tecnologie dell Informazione

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 15 September 2014

Check for updates

Author Tags

  1. CVL
  2. ModelBus
  3. OSLC
  4. SPL
  5. tool chain
  6. traceability
  7. transformation
  8. variability management

Qualifiers

  • Research-article

Conference

SPLC '14
Sponsor:
  • University of Florence
  • CNR

Acceptance Rates

Overall Acceptance Rate 167 of 463 submissions, 36%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 183
    Total Downloads
  • Downloads (Last 12 months)5
  • Downloads (Last 6 weeks)1
Reflects downloads up to 24 Dec 2024

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media