Skip to main content

Model Driven Engineering Approach to Manage Peripherals in Mobile Devices

  • Conference paper
  • First Online:
Computational Science and Its Applications – ICCSA 2018 (ICCSA 2018)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10963))

Included in the following conference series:

Abstract

In the last years, Model Driven Engineering (MDE) has demonstrated several benefits for software development. It has gained a great popularity in both academic and industry communities. The application of its guidelines is suitable for several domains including Model Transformations. In addition, mobile applications is one domain that has a lot of relevance. However, these applications increases their value when they use properly mobile peripherals. Thus, the purpose of this paper is to show the creation of a domain metamodel to manage peripherals in mobile devices. Said metamodel will serve to built a Model Transformation Chain that will be able to generate native code for the Android platform.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Ghezzi, C., Jazayeri, M., Mandrioli, D.: Software Qualities and Principles. ACM Press-CRC Press, Boca Raton (2002)

    MATH  Google Scholar 

  2. Florez, H., Sanchez, M., Villalobos, J., Vega, G.: Coevolution assistance for enterprise architecture models. In: Models And Evolution (ME 2012) Workshop at the ACM/IEEE 15th International Conference on Model Driven Engineering Languages And Systems (MoDELS 2012), Innsbruck (2012)

    Google Scholar 

  3. Seidewitz, E.: What models mean. Softw. IEEE 20(5), 26–32 (2003)

    Article  Google Scholar 

  4. Florez, H., Sánchez, M., Villalobos, J.: Embracing imperfection in enterprise architecture models. In: Proceedings of the 6th IFIP WG 8.1 Working Conference on the Practice of Enterprise Modeling (PoEM 2013), pp. 8–17. ACM (2013)

    Google Scholar 

  5. Selic, B.: The pragmatics of model-driven development. IEEE Softw. 5, 19–25 (2003)

    Article  Google Scholar 

  6. Bézivin, J.: On the unification power of models. Softw. Syst. Model. 4(2), 171–188 (2005)

    Article  Google Scholar 

  7. Florez, H., Sánchez, M., Villalobos, J.: iArchiMate: a tool for managing imperfection in enterprise models. In: 2014 IEEE 18th International on Enterprise Distributed Object Computing Conference Workshops and Demonstrations (EDOCW), pp. 201–210. IEEE (2014)

    Google Scholar 

  8. Kraus, A.: Model driven software engineering for web applications. Ph.D. thesis, Ludwig Maximilians Universität München (2007)

    Google Scholar 

  9. Amrani, M., Combemale, B., Lúcio, L., Selim, G.M.K., Dingel, J., Le Traon, Y., Vangheluwe, H., Cordy, J.R.: Formal verification techniques for model transformations: a tridimensional classification. J. Object Technol. 14(3), 1–43 (2015)

    Article  Google Scholar 

  10. Syriani, E.: A multi-paradigm foundation for model transformation language engineering. Ph.D. thesis, McGill University Libraries (2011)

    Google Scholar 

  11. Kurtev, I.: Adaptability of Model Transformations. University of Twente, Enschede (2005)

    Google Scholar 

  12. Florez, H.: Model transformation chains as strategy for software development projects. In: The 3rd International Multi-conference on Complexity, Informatics and Cybernetics (IMCIC 2012), Orlando (2012)

    Google Scholar 

  13. Bézivin, J.: From object composition to model transformation with the MDA. In: TOOLS, vol. 39, pp. 350–354 (2001)

    Google Scholar 

  14. Soley, R.: The OMG Staff Strategy group. Model driven architecture (2000)

    Google Scholar 

  15. Open Management Group: Meta Object Facility (MOF) Specification v 2.4.1. Open Management Group (2011)

    Google Scholar 

  16. Bernaschina, C., Comai, S., Fraternali, P.: IFMLEdit. org: model driven rapid prototyping of mobile apps. In: Proceedings of the 4th International Conference on Mobile Software Engineering and Systems, pp. 207–208. IEEE Press (2017)

    Google Scholar 

  17. Brambilla, M., Mauri, A., Umuhoza, E.: Extending the interaction flow modeling language (IFML) for model driven development of mobile applications front end. In: Awan, I., Younas, M., Franch, X., Quer, C. (eds.) MobiWIS 2014. LNCS, vol. 8640, pp. 176–191. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-10359-4_15

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hector Florez .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Sanchez, D., Florez, H. (2018). Model Driven Engineering Approach to Manage Peripherals in Mobile Devices. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2018. ICCSA 2018. Lecture Notes in Computer Science(), vol 10963. Springer, Cham. https://doi.org/10.1007/978-3-319-95171-3_28

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-95171-3_28

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-95170-6

  • Online ISBN: 978-3-319-95171-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics