Skip to main content

2019 | OriginalPaper | Buchkapitel

Model-Driven Development of Mobile Applications Allowing Role-Driven Variants

verfasst von : Veiga Yamodo Marland, Haeng-Kon Kim

Erschienen in: Applied Computing and Information Technology

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This research aims to simplify the creation of applications for mobile platforms by developing a high-level and platform independent model of an application, and automatically transforming this high-level model to platform specific code. The research method is a combination of the model-driven development (MDD) approach in software development and application of techniques in the field of human-computer interaction (HCI) particularly on user centered system design. This research involves developing a graphical modeling language which is specific to mobile applications, and coming up with a generic algorithm for the conversion of this graphical model into code. The main focus of the research however, will be on the design of the graphical model, and the interaction techniques which will allow non-expert people 1 to create specialized mobile applications with ease. Key research questions that need to be answered are: Which level of abstraction and modeling constructs are adequate for non-expert people to create specialized mobile applications? How can technical details such as device limitations, transmission of information to other devices or to the network, etc., be abstracted from the non-expert user as they model the application so that they can focus more on the design and logic of their application, but at the same time take advantage of advance capabilities of mobile devices (GPS, Bluetooth, Wi-Fi, etc.)? How can the design of interaction with other devices that connects to mobile applications become simpler? Do non-experts want the modeler interface to look like the actual application or do some high level form just like in UML would be enough?

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
2.
Zurück zum Zitat Knoop, J., Zdun (Hrsg.), U.: Software Engineering 2016. Lecture Notes in Informatics (LNI), p. 99. Gesellschaft fur Informatik, Bonn (2016) Knoop, J., Zdun (Hrsg.), U.: Software Engineering 2016. Lecture Notes in Informatics (LNI), p. 99. Gesellschaft fur Informatik, Bonn (2016)
3.
Zurück zum Zitat Nuccini, H., Di Francesco, A., Esposito, P.: Software testing of mobile applications: challenges and future research directions. In: 7th International Workshop on Automation of Software Test, pp. 29–35. IEEE Press, New Jersey (2012) Nuccini, H., Di Francesco, A., Esposito, P.: Software testing of mobile applications: challenges and future research directions. In: 7th International Workshop on Automation of Software Test, pp. 29–35. IEEE Press, New Jersey (2012)
4.
Zurück zum Zitat Wasserman, A.I.: Software engineering issues for mobile application development. In: The FSE/SDP Workshop on Future of Software Engineering Research, FoSER 2010, pp. 397–400 (2010) Wasserman, A.I.: Software engineering issues for mobile application development. In: The FSE/SDP Workshop on Future of Software Engineering Research, FoSER 2010, pp. 397–400 (2010)
6.
Zurück zum Zitat Vaupel S., Taentzer G., Harries J.P., Stroh R., Gerlach R., Guckert M.: Model-driven development of mobile applications allowing role-driven variants. Philipps-Universität Marburg, Germany Vaupel S., Taentzer G., Harries J.P., Stroh R., Gerlach R., Guckert M.: Model-driven development of mobile applications allowing role-driven variants. Philipps-Universität Marburg, Germany
8.
Zurück zum Zitat Knoop, J., Zdun (Hrsg.), U.: Model-driven development of platform-independent mobile applications supporting role-based app variability. In: Software Engineering 2016, Lecture Notes in Informatics (LNI). Gesellschaft fur Informatik, Bonn (2016) Knoop, J., Zdun (Hrsg.), U.: Model-driven development of platform-independent mobile applications supporting role-based app variability. In: Software Engineering 2016, Lecture Notes in Informatics (LNI). Gesellschaft fur Informatik, Bonn (2016)
9.
Zurück zum Zitat Model-driven engineering languages and systems. In: Proceedings, 17th International Conference, MODELS 2014, Valencia, Spain, 28 September–3 October 2014 Model-driven engineering languages and systems. In: Proceedings, 17th International Conference, MODELS 2014, Valencia, Spain, 28 September–3 October 2014
Metadaten
Titel
Model-Driven Development of Mobile Applications Allowing Role-Driven Variants
verfasst von
Veiga Yamodo Marland
Haeng-Kon Kim
Copyright-Jahr
2019
DOI
https://doi.org/10.1007/978-3-319-98370-7_2