[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1109/ASE.2009.16acmconferencesArticle/Chapter ViewAbstractPublication PagesaseConference Proceedingsconference-collections
Article

Model Checking of Domain Artifacts in Product Line Engineering

Published: 16 November 2009 Publication History

Abstract

In product line engineering individual products are derived from the domain artifacts of the product line. The reuse of the domain artifacts is constraint by the product line variability. Since domain artifacts are reused in several products, product line engineering benefits from the verification of domain artifacts. For verifying development artifacts, model checking is a well-established technique in single system development. However, existing model checking approaches do not incorporate the product line variability and are hence of limited use for verifying domain artifacts. In this paper we present an extended model checking approach which takes the product line variability into account when verifying domain artifacts. Our approach is thus able to verify that every permissible product (specified with I/O-automata) which can be derived from the product line fulfills the specified properties (specified with CTL). Moreover, we use two examples to validate the applicability of our approach and report on the preliminary validation results.

Cited By

View all
  • (2024)(Neo4j)^ Browser: Visualizing Variable-Aware Analysis ResultsProceedings of the 2024 IEEE/ACM 46th International Conference on Software Engineering: Companion Proceedings10.1145/3639478.3640046(69-73)Online publication date: 14-Apr-2024
  • (2024)Team Automata: Overview and RoadmapCoordination Models and Languages10.1007/978-3-031-62697-5_10(161-198)Online publication date: 17-Jun-2024
  • (2022)Variability-Aware Design of Space Systems: Variability Modelling, Configuration Workflow and Research DirectionsProceedings of the 16th International Working Conference on Variability Modelling of Software-Intensive Systems10.1145/3510466.3510472(1-10)Online publication date: 23-Feb-2022
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ASE '09: Proceedings of the 24th IEEE/ACM International Conference on Automated Software Engineering
November 2009
691 pages
ISBN:9780769538914

Sponsors

Publisher

IEEE Computer Society

United States

Publication History

Published: 16 November 2009

Check for updates

Author Tags

  1. Domain Artifact Verification
  2. Model Checking
  3. Product Line Engineering
  4. Variability

Qualifiers

  • Article

Conference

ASE '09
Sponsor:

Acceptance Rates

Overall Acceptance Rate 82 of 337 submissions, 24%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)7
  • Downloads (Last 6 weeks)0
Reflects downloads up to 13 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)(Neo4j)^ Browser: Visualizing Variable-Aware Analysis ResultsProceedings of the 2024 IEEE/ACM 46th International Conference on Software Engineering: Companion Proceedings10.1145/3639478.3640046(69-73)Online publication date: 14-Apr-2024
  • (2024)Team Automata: Overview and RoadmapCoordination Models and Languages10.1007/978-3-031-62697-5_10(161-198)Online publication date: 17-Jun-2024
  • (2022)Variability-Aware Design of Space Systems: Variability Modelling, Configuration Workflow and Research DirectionsProceedings of the 16th International Working Conference on Variability Modelling of Software-Intensive Systems10.1145/3510466.3510472(1-10)Online publication date: 23-Feb-2022
  • (2022)SugarCProceedings of the 44th International Conference on Software Engineering10.1145/3510003.3512763(2056-2067)Online publication date: 21-May-2022
  • (2021)Static analysis and family-based model checking of featured transition systems with VMCProceedings of the 25th ACM International Systems and Software Product Line Conference - Volume B10.1145/3461002.3473071(24-27)Online publication date: 6-Sep-2021
  • (2021)GenTreeProceedings of the 43rd International Conference on Software Engineering10.1109/ICSE43902.2021.00142(1598-1609)Online publication date: 22-May-2021
  • (2021)Executable Test Case Generation from Specifications Written in Natural Language and Test Execution Environment2021 IEEE 18th Annual Consumer Communications & Networking Conference (CCNC)10.1109/CCNC49032.2021.9369549(1-6)Online publication date: 9-Jan-2021
  • (2019)An empirical study of real-world variability bugs detected by variability-oblivious toolsProceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering10.1145/3338906.3338967(50-61)Online publication date: 12-Aug-2019
  • (2019)Towards sampling and simulation-based analysis of featured weighted automataProceedings of the 7th International Workshop on Formal Methods in Software Engineering10.1109/FormaliSE.2019.00015(61-64)Online publication date: 27-May-2019
  • (2019)Feature-interaction aware configuration prioritization for configurable codeProceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering10.1109/ASE.2019.00053(489-501)Online publication date: 10-Nov-2019
  • Show More Cited By

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