skip to main content
10.1145/2095697.2095753acmotherconferencesArticle/Chapter ViewAbstractPublication PagesmommConference Proceedingsconference-collections
research-article

Feature interaction analysis in mobile phones: on the borderline between application functionalities and platform components

Authors Info & Claims
Published:05 December 2011Publication History

ABSTRACT

With the recent smartphone boom, plenty of mobile phone platforms have emerged which complement simpler platforms that existed before. At the same time, mobile phones today are capable of things that were hardly imaginable a few years ago. This enables new type of applications. From an application developers view, it is challenging to keep up with the latest developments though. The close relation between application features and platform components that realize that feature, is increasingly hard to track. For instance, the requirement to provide SMS functionality requires at least certain input- and output functionalities, and a wireless transmission technology such as GSM or WCDMA.

This work in progress elaborates on this situation and---once completed---provides support at studying the consequences of selecting certain application features on the required platform components (hardware and/or software), and vice versa. It helps to understand what application features and platform components are required to realize a certain application. Vice versa, from a bottom up view it can analyze what features will be supported by a certain platform.

The position paper proposes to use two-layered feature models to differentiate between application functionality and platform components, and suggests a mapping that enables the analysis of feature interaction (i.e., the interrelation of features on other features or components). Future work will then be able to utilize the models for automated analysis.

References

  1. D. Benavides, S. Segura, and A. Ruiz-Cortés. Automated analysis of feature models 20 years later: A literature review. Information Systems, 35(6):615--636, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. L. Blair, G. S. Blair, J. Pang, and C. Efstratiou. Feature Interactions Outside a Telecom Domain. In FICS, pages 15--20, 2001.Google ScholarGoogle Scholar
  3. M. L. Griss. Implementing Product-Line Features with Component Reuse. In ICSR, pages 137--152, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. K. C. Kang. Feature-Oriented Domain Analysis (FODA) feasibility study. Carnegie Mellon University, Software Engineering Institute, Pittsburgh, Pa, 1990.Google ScholarGoogle ScholarCross RefCross Ref
  5. M. Lettner. Mobile platform architecture review: Android, iPhone, Qt. In MCPT 2011. 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. M. Lettner and M. Tschernuth. Applied MDA for Embedded Devices: Software Design and Code Generation for a Low-Cost Mobile Phone. In Computer Software and Applications Conference Workshops (COMPSACW), 2010 IEEE 34th Annual, pages 63--68, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. OMG. MDA Guide Version 1.0.1, 2003.Google ScholarGoogle Scholar
  8. OMG. ADM Whitepaper: Transforming the Enterprise, 2007.Google ScholarGoogle Scholar
  9. OMG. Common Variability Language RFP, 2009.Google ScholarGoogle Scholar
  10. B. Selic. The pragmatics of model-driven development. Software, IEEE, The pragmatics of model-driven development, 20(5):19--25, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. M. Svahnberg, J. van Gurp, and J. Bosch. On the notion of variability in software product lines. In Software Architecture, 2001. Proceedings. Working IEEE/IFIP Conference on, pages 45--54, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. P. Zave. FAQ sheet on feature interaction. http://www.research.att.com/pamela/faq.html, 2004.Google ScholarGoogle Scholar

Index Terms

  1. Feature interaction analysis in mobile phones: on the borderline between application functionalities and platform components

      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
        MoMM '11: Proceedings of the 9th International Conference on Advances in Mobile Computing and Multimedia
        December 2011
        318 pages
        ISBN:9781450307857
        DOI:10.1145/2095697

        Copyright © 2011 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: 5 December 2011

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader