PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Simplified Graphical Domain-Specific Languages for The Mobile Domain – Perspectives of Learnability by Nontechnical Users

Autorzy
Treść / Zawartość
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
Increasing number of technologically advanced mobile devices causes the need for seeking methods of software development that would involve persons without or with highly limited programming skills. They could participate as domain experts or individual creators of personal applications. Methods based on models might be the right answer, thus the author conducted workshops and surveys concerning perspectives of graphical modeling languages for the mobile domain. Research revealed that nontechnical users declared high learnability of simplified ones as well as the majority of them correctly read models in such languages.
Słowa kluczowe
EN
MDE   DSL   learnability  
Rocznik
Strony
32--40
Opis fizyczny
Bibliogr. 21 poz., fig.
Twórcy
autor
  • Lublin University of Technology, Electrical Engineering and Computer Science Faculty, Institute of Computer Science, 38A Nadbystrzycka St., 20-618 Lublin
Bibliografia
  • [1] Abran, A., Khelifi, A., Suryn, W., & Seffah, A. (2003). Usability meanings and interpretations in ISO standards. Software Quality Journal, 4(11), 325–338. doi: 10.1023/A:1025869312943
  • [2] Angeles, S. (2017, February 27). How to make an app: Choosing the right app maker for you. Business News Daily. Retrieved from http://www.businessnewsdaily.com/8617-making-an-app.html
  • [3] Arisholm, E., Briand, L. C., Hove, S. E., & Labiche, Y. (2006). The impact of UML documenttation on software maintenance: an experimental evaluation. IEEE Transactions on Software Engineering, 32(6), 365–381.
  • [4] Brambilla, M., Cabot, J., & Wimmer, M. (2012). Model-driven software engineering in practice. Morgan & Claypool Publishers.
  • [5] Definition – learnability. (n.d.). Retrieved July 2, 2017, from TechTarget, WhatIs.com? website http://whatis.techtarget.com/definition/learnability
  • [6] Hutchinson, J., Rouncefield, M., & Whittle, J. (2011). Model-driven engineering practices in industry. In ICSE '11 Proceedings of the 33rd International Conference on Software Engineering, 21–28 May 2011 (pp. 633–642). New York, USA: ACM.
  • [7] Kapitsaki, G. M., Kateros, D. A., & Pappas, C. (2015). Enabling the deployment of mobile services for end-users: the SMS approach. Service Oriented Computing and Applications, 9(1), 21–40.
  • [8] Kawasaki, B. (2016, May 20). App development should be democratized. DZone/Mobile Zone. Retrieved from https://dzone.com/articles/app-development-should-be-democratized
  • [9] Kesik, J., & Żyła, K. (2011). Współczesne technologie informatyczne. Technologie MDE w projektowaniu aplikacji internetowych. Lublin: Politechnika Lubelska.
  • [10] Kesik, J., Żyła, K., & Nowakowski, K. (2014). Domain-specific languages as tools for teaching 3D graphics. In Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development (MODELSWARD ‘2014), 7–9 January 2014 (pp. 498–503). Lisbon, Portugal: IEEE.
  • [11] Kowalczyk, R., Turczynski, L., & Żyła, K. (2016). Comparison of App Inventor 2 and Java in creating personal applications for Android on example of a notepad. Advances in Science and Technology Research Journal, 10(31), 247–254. doi: https://doi.org/10.12913/22998624/64058
  • [12] Meulen, R., & Forni, A. A. (2016, November 17). Gartner says Chinese smartphone vendors were only vendors in the global top five to increase sales in the third quarter of 2016. Gartner. Retrieved from http://www.gartner.com/newsroom/id/3516317
  • [13] MIT App Inventor. (n.d.). Retrieved July 3, 2017, from MIT, App Inventor website http://appinventor.mit.edu/explore
  • [14] Mohagheghi, P., & Dehlen, V. (2008). Where is the proof? – A review of experiences from applying MDE in industry. Lecture Notes in Computer Science, 5095, 432–443.
  • [15] Mohamad, S. N. H., Patel, A., Tew, Y., Latih, R., & Qassim, Q. (2011). Principles and dynamics of block-based programming approach. In 2011 IEEE Symposium on Computers & Informatics, ISCI 2011, Kuala Lumpur, Malaysia, March 20–23, 2011 (pp. 340–345). Kuala Lumpur, Malaysia: IEEE. doi: 10.1109/ISCI.2011.5958938
  • [16] Rieger, C. (2017). Business apps with MAML: a model-driven approach to process-oriented mobile app development. In SAC '17 Proceedings of the Symposium on Applied Computing, Marrakech, Morocco, April 4–6, 2017 (pp. 1599–1606). New York, NY: ACM. doi: https://doi.org/10.1145/3019612.3019746
  • [17] Taylor, H. (2015, November 9). How mobile will transform business in 2016: Forrester. CNBC. Retrieved from http://www.cnbc.com/2015/11/09/forrester-mobile-predictions-for-2016.html
  • [18] Viedma, C. (2010). Mobile web mashups. The long tail of mobile applications. Master ‘s thesis. School of ICT, Stockholm, Sweden.
  • [19] Żyła, K. (2013). Economic aspects of user-oriented modeling for mobile devices. Actual Problems of Economics, 4(142), 334–340.
  • [20] Żyła, K. (2015). Perspectives of simplified graphical domain-specific languages as communication tools in developing mobile systems for reporting life-threatening situations. Studies in Logic, Grammar and Rhetoric, 43(56), 161–175. doi: https://doi.org/10.1515/slgr-2015-0048
  • [21] Żyła, K., & Kesik, J. (2012). Podsumowanie i kierunki badań nad MDE na Politechnice Lubelskiej. In M. Miłosz & W. Wójcik (Eds.), Kompetentny absolwent informatyki 2012 (pp. 135–152). Lublin: Polskie Towarzystwo Informatyczne.
Uwagi
Opracowanie ze środków MNiSW w ramach umowy 812/P-DUN/2016 na działalność upowszechniającą naukę (zadania 2017)
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-734c388f-632f-4109-8700-5767dc420395
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.