Scenario-Based Programming for Mobile Applications

被引:0
作者
Berkman-Chardon, Anat [1 ]
Harel, David [2 ]
Goel, Yaarit [2 ]
Marelly, Rami [2 ]
Szekely, Smadar [2 ]
Weiss, Guy [2 ]
机构
[1] Technion, Haifa, Israel
[2] Weizmann Inst Sci, Rehovot, Israel
来源
2016 IEEE/ACM INTERNATIONAL CONFERENCE ON MOBILE SOFTWARE ENGINEERING AND SYSTEMS (MOBILESOFT 2016) | 2016年
基金
以色列科学基金会;
关键词
Behavioral Programming; PlayGo; Modeling; Mobile Development; Android;
D O I
10.1145/2897073.2897080
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We introduce a novel method for creating mobile applications, integrating the Android SDK into PlayGo, a scenario based behavioral programming framework. The method allows creating mobile applications simply by using a visual GUI editor, and then incrementally "playing in" scenarios that construct the application's behavior. This allows the developer to focus on the behavior and interface rather than on the syntax and code.
引用
收藏
页码:161 / 172
页数:12
相关论文
共 50 条
  • [21] Iconic languages: Towards end-user programming of mobile applications
    Francese, Rita
    Risi, Michele
    Tortora, Genoveffa
    JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 2017, 38 : 1 - 8
  • [22] A scenario-based approach to modeling development: A prototype model of C. elegans vulval fate specification
    Kam, Na'aman
    Kugler, Hillel
    Marelly, Rami
    Appleby, Lara
    Fisher, Jasmin
    Pnueli, Amir
    Harel, David
    Stern, Michael J.
    Hubbard, E. Jane Albert
    DEVELOPMENTAL BIOLOGY, 2008, 323 (01) : 1 - 5
  • [23] Scenario-based analysis of traffic-related PM2.5 concentration: Lisbon case study
    Marta V. Faria
    Gonçalo O. Duarte
    Patrícia C. Baptista
    Tiago L. Farias
    Environmental Science and Pollution Research, 2017, 24 : 12026 - 12037
  • [24] Scenario-based analysis of traffic-related PM2.5 concentration: Lisbon case study
    Faria, Marta V.
    Duarte, Goncalo O.
    Baptista, Patricia C.
    Farias, Tiago L.
    ENVIRONMENTAL SCIENCE AND POLLUTION RESEARCH, 2017, 24 (13) : 12026 - 12037
  • [25] Preliminary Design of Mobile Visual Programming Apps for Internet of Things Applications based on Raspberry Pi 3 Platform
    Besari, Adnan Rachmat Anom
    Wobowo, Iwan Kurnianto
    Sukaridhoto, Sritrusta
    Setiawan, Ricky
    Rizqullah, Muh. Rifqi
    2017 INTERNATIONAL ELECTRONICS SYMPOSIUM ON KNOWLEDGE CREATION AND INTELLIGENT COMPUTING (IES-KCIC), 2017, : 50 - 54
  • [26] ENGAGING AUDIO BASED MOBILE APPLICATIONS
    Salo, Kari
    Neuvonen, Aura
    12TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION (ICERI 2019), 2019, : 3906 - 3914
  • [27] Estimation of greenhouse gas emissions using linear and logarithmic models: A scenario-based approach for Turkiye's 2030 vision
    Ozdemir, Murat
    Pehlivan, Seray
    Melikoglu, Mehmet
    ENERGY NEXUS, 2024, 13
  • [28] Android Mobile App Development as a Motivation towards Computer Programming
    Jawad, Hadeel Mohammed
    2019 IEEE INTERNATIONAL CONFERENCE ON ELECTRO INFORMATION TECHNOLOGY (EIT), 2019, : 169 - 175
  • [29] Automated Pattern-Based Testing of Mobile Applications
    Morgado, Ines Coimbra
    Paiva, Ana C. R.
    Faria, Joao Pascoal
    2014 9TH INTERNATIONAL CONFERENCE ON THE QUALITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY (QUATIC), 2014, : 294 - 299
  • [30] COMPSs-Mobile: Parallel Programming for Mobile Cloud Computing
    Lordan, F.
    Badia, Rosa M.
    JOURNAL OF GRID COMPUTING, 2017, 15 (03) : 357 - 378