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
基金
以色列科学基金会;
关键词
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 条
  • [1] Scenario-based programming for ubiquitous applications
    Cho, Eun-Sun
    Lee, Kang-Woo
    Kim, Min-Young
    Kim, Hyun
    [J]. UBIQUITOUS COMPUTING SYSTEMS, PROCEEDINGS, 2006, 4239 : 286 - 299
  • [2] Scenario-Based Hypersequential Programming
    Naoshi Uchihira
    Hideji Kawata
    Fumitaka Tamura
    [J]. International Journal of Parallel Programming, 2000, 28 : 155 - 157
  • [3] Scenario-based hypersequential programming
    Uchihira, N
    Kawata, H
    Tamura, F
    [J]. INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2000, 28 (02) : 155 - 177
  • [4] Object composition in scenario-based programming
    Atir, Yoram
    Harel, David
    Kleinbort, Asaf
    Maoz, Shahar
    [J]. FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, PROCEEDINGS, 2008, 4961 : 301 - 316
  • [5] Stochastic Constraint Programming: A Scenario-Based Approach
    S. Armagan Tarim
    Suresh Manandhar
    Toby Walsh
    [J]. Constraints, 2006, 11 : 53 - 80
  • [6] Stochastic constraint programming: A scenario-based approach
    Tarim, S. Armagan
    Manandhar, Suresh
    Walsh, Toby
    [J]. CONSTRAINTS, 2006, 11 (01) : 53 - 80
  • [7] Scenario-based hypersequential programming: Concept and example
    Uchihira, N
    Kawata, H
    [J]. SECOND INTERNATIONAL WORKSHOP ON SOFTWARE ENGINEERING FOR PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 1997, : 277 - 283
  • [8] Scenario-Based Testing of Converged Applications
    Keum, Changsup
    Kang, Sungwon
    [J]. 2012 7TH INTERNATIONAL CONFERENCE ON COMPUTING AND CONVERGENCE TECHNOLOGY (ICCCT2012), 2012, : 122 - 127
  • [9] Scenario-based modeling and its applications
    Bai, XY
    Tsai, WT
    Paul, R
    Feng, K
    Yu, L
    [J]. PROCEEDINGS OF THE SEVENTH IEEE INTERNATIONAL WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE SYSTEMS, 2002, : 253 - 260
  • [10] Understanding Privacy Concerns in Mobile Health Applications: A Scenario-based Online Survey
    Al Tamime, Reham
    Farooq, Ali
    Salminen, Joni
    Marmion, Vincent
    Hall, Wendy
    [J]. 2023 IEEE 22ND INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS, TRUSTCOM, BIGDATASE, CSE, EUC, ISCI 2023, 2024, : 1757 - 1765