skip to main content
10.1145/2811681.2811703acmotherconferencesArticle/Chapter ViewAbstractPublication PagesaswecConference Proceedingsconference-collections
short-paper

An Aspect-Oriented Feature Modelling Framework for Software Product Line Engineering

Authors Info & Claims
Published:28 September 2015Publication History

ABSTRACT

Software Product Line Engineering (SPLE) is a software development paradigm that focusing on systematic software assets reuse. SPLE treats software products in the same application domains as a product family and developing various of assets could be reused in the product family. Feature modelling is a critical activity of SPLE, which developing the requirement model for product families and providing guidance for individual product implementation. In this paper, we discuss several drawbacks of current feature modelling and propose a solution which adopting aspect-oriented development ideas and approaches. The proposed framework is intended to better manage complex feature relationships, and enhance quality-aware feature modelling. We include a case study of a real-life experience to demonstrate the proposed approach.

References

  1. L. Chung, B. A. Nixon, E. Yu, and J. Mylopoulos. Non-functional requirements in software engineering. International Series in Software Engineering, 1999.Google ScholarGoogle Scholar
  2. M. Gordon and D. Harel. Generating executable scenarios from natural language. In Computational Linguistics and Intelligent Text Processing, pages 456--467. Springer Berlin Heidelberg, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. I. Groher and M. Voelter. Using aspects to model product line variability. pages 89--95. SPLC2, 2008.Google ScholarGoogle Scholar
  4. J. Kienzle, N. Guelfi, and S. Mustafiz. Crisis management systems: A case study for aspect-oriented modeling. Transactions on Aspect-Oriented Software Development, pages 1--22, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. U. Kulesza, V. Alves, A. Garcia, A. Neto, E. Cirilo, C. de Lucena, and P. Borba. Mapping features to aspects: A model-based generative approach. Early Aspects: Current Challenges and Future Directions, pages 155--174, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. K. Lee, K. Kang, and J. Lee. Concepts and guidelines of feature modeling for product line software engineering. In Proceedings of the 7th International Conference on Software Reuse: Methods, Techniques, and Tools, pages 62--77, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. L. Tan, R. Bille, Y. Q. Lin, S. Chalup, and C. Tucker. Software development in the city evolutions project. In Proceedings of the 2014 Conference on Interactive Entertainment, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. H. L. Ye and W. Zhang. Formal definition of feature models to support software product line evolutions. In Proceedings of the 2008 International Conference on Software Engineering Research Practice, pages 349--355, 2008.Google ScholarGoogle Scholar
  9. G. H. Zhang, H. L. Ye, and Y. Q. Lin. Quality attribute modeling and quality aware product configuration in software product lines. Software Quality Journal, pages 365--401, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. An Aspect-Oriented Feature Modelling Framework for Software Product Line Engineering

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Other conferences
          ASWEC ' 15 Vol. II: Proceedings of the ASWEC 2015 24th Australasian Software Engineering Conference
          September 2015
          171 pages
          ISBN:9781450337960
          DOI:10.1145/2811681

          Copyright © 2015 ACM

          Permission to make digital or hard copies of all or part 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 components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 28 September 2015

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • short-paper
          • Research
          • Refereed limited

          Acceptance Rates

          ASWEC ' 15 Vol. II Paper Acceptance Rate12of27submissions,44%Overall Acceptance Rate12of27submissions,44%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader