REFERENCES
Amundsen, M. (2017). RESTful Web Clients: Enabling
Reuse Through Hypermedia. O’Reilly Media.
Beltramelli, T. (2017). pix2code: Generating Code from a
Graphical User Interface Screenshot. arXiv preprint
arXiv:1705.07962.
Bettini, L. (2013). Implementing Domain-Specific Langua-
ges with Xtext and Xtend. EBL-Schweitzer. Packt Pu-
blishing, Limited.
Cooney, D. (2014). Introduction to Web Components.
https://www.w3.org/TR/2014/NOTE-components-
intro-20140724/.
Darwen, H. and Date, C. J. (1995). The Third Manifesto.
SIGMOD Rec., 24(1):39–49.
Efftinge, S. (2014a). Xtend Documentation. http://www.
eclipse.org/xtend/documentation.html.
Efftinge, S. (2014b). Xtext Documentation. http://www.
eclipse.org/Xtext/documentation.html.
Evans, A. (2015). Polymer Project 1.0. https://www.
polymer-project.org/1.0/start/.
Fertig, T. and Braun, P. (2015). Model-driven Testing of
RESTful APIs. In Proceedings of the 24th Interna-
tional Conference on World Wide Web, WWW ’15
Companion, pages 1497–1502, New York, NY, USA.
ACM.
Fielding, R. (2000). REST: Architectural Styles and the De-
sign of Network-based Software Architectures. Doc-
toral dissertation, University of California, Irvine.
Fielding, R. (2008). REST APIs must be hyper-text
driven. http://roy.gbiv.com/untangled/2008/rest-apis-
must-be-hypertext-driven.
Fowler, M. (2010). Domain-Specific Languages. Addison-
Wesley Signature Series (Fowler). Pearson Education.
Haverbeke, M. (2011). Eloquent JavaScript: A Modern In-
troduction to Programming. No Starch Press Series.
No Starch Press.
Jaber, M., Falcone, Y., Dak-Al-Bab, K., Abou-Jaoudeh, J.,
and El-Katerji, M. (2018). A high-level modeling lan-
guage for the efficient design, implementation, and
testing of Android applications. International Journal
on Software Tools for Technology Transfer, 20(1):1–
18.
Jacobson, I. (1992). Object-oriented Software Engineer-
ing: A Use Case Driven Approach. ACM Press Series.
ACM Press.
Jakob, M., Schiller, O., Schwarz, H., and Kaiser, F. (2007).
flashWeb: Graphical Modeling of Web Applications
for Data Management. In Tutorials, Posters, Panels
and Industrial Contributions at the 26th International
Conference on Conceptual Modeling - Volume 83, ER
’07, pages 59–64, Darlinghurst, Australia, Australia.
Australian Computer Society, Inc.
Jovanovic, J. (2011). Designing User Interfaces For Bu-
siness Web Applications. Professional Web Design:
The Best of Smashing Magazine, 1:89–108.
Kelly, S. and Tolvanen, J. (2008). Domain-Specific Mo-
deling: Enabling Full Code Generation. Wiley -
IEEE. Wiley.
Richardson, C., Rymer, J. R., Mines, C., Cullen, A., and
Whittaker, D. (2014). New Development Platforms
Emerge For Customer-Facing Applications: Firms
Choose Low-Code Alternatives For Fast, Continuous,
And Test-And-Learn Delivery. https://www.forrester.
com/report/New+Development+Platforms+Emerge+
For+CustomerFacing+Applications/-/E-RES113411.
Richardson, L. and Ruby, S. (2008). RESTful Web Services.
O’Reilly Media.
Schreibmann, V. and Braun, P. (2015). Model-Driven Deve-
lopment of RESTful APIs. In Proceedings of the 11th
International Conference of Web Information Systems
and Technologies, pages 5–14. INSTICC, SciTePress.
Shimomura, T., Takahashi, M., Ikeda, K., and Mogami, Y.
(2003). Web application generator by image-oriented
design. SIGSOFT Softw. Eng. Notes, 28(2):14–.
Ulsamer, P., Fertig, T., and Braun, P. (2018). Feature-
oriented Domain-specific Languages. In Riebisch, M.,
Huhn, M., Hungar, H., and Voss, S., editors, Dagstuhl-
Workshop MBEES: Modellbasierte Entwicklung ein-
gebetteter Systeme XIV, Schloss Dagstuhl, Germany,
2018, Tagungsband Modellbasierte Entwicklung ein-
gebetteter Systeme, pages 31–40. fortiss GmbH,
M
¨
unchen.
V
¨
olter, M., Stahl, T., Bettin, J., Haase, A., Helsen, S., Czar-
necki, K., and von Stockfleth, B. (2013). Model-
Driven Software Development: Technology, Engineer-
ing, Management. Wiley Software Patterns Series.
Wiley.
Vu, H., Fertig, T., and Braun, P. (2017). Towards Model-
driven Hypermedia Testing for RESTful Systems. In
Proceedings of the 13th International Conference on
Web Information Systems and Technologies - Volume
1: WEBIST,, pages 340–343. INSTICC, SciTePress.
Webber, J., Parastatidis, S., and Robinson, I. (2010). REST
in Practice: Hypermedia and Systems Architecture.
Theory in practice series. O’Reilly Media.
Zuzak, I., Budiselic, I., and Delac, G. (2011). Web Engi-
neering: 11th International Conference, ICWE 2011,
Paphos, Cyprus, June 20-24, 2011, chapter Formal
Modeling of RESTful Systems Using Finite-State Ma-
chines, pages 346–360. Springer Berlin Heidelberg.
Hypermedia: The Key to RESTful Web Applications
387