Skip to content. | Skip to navigation

Informatik 5
Information Systems
Prof. Dr. M. Jarke
Sections
Personal tools
You are here: Home Publications The Exploitation of OpenAPI Documentation for the Generation of Web Frontends

Contact

Prof. Dr. M. Jarke
RWTH Aachen
Informatik 5
Ahornstr. 55
D-52056 Aachen
Tel +49/241/8021501
Fax +49/241/8022321

How to find us

Annual Reports

Disclaimer

Webmaster

 

 

The Exploitation of OpenAPI Documentation for the Generation of Web Frontends

Year 2018
Abstract URL view
ISBN-13 978-1-4503-5640-4/18/04

New Internet-enabled devices and Web services are introduced on a daily basis. Documentation formats are available that describe their functionalities in terms of API endpoints and parameters. In particular, the OpenAPI specification has gained considerable influence over the last years. Web-based solutions exist that generate interactive OpenAPI documentation with HTML5 & JavaScript. They allow developers to quickly get an understanding what the services and devices do and how they work. However, the generated user interfaces are far from real-world practices of designers and end users. We present an approach to overcome this gap, by using a model-driven methodology resulting in state-of-the-art responsive Web user interfaces. To this end, we use the Interaction Flow Modeling Language (IFML) as intermediary model specification to bring together APIs and frontends. Our implementation is based on open standards like Web Components and SVG. A screencast of our tool is available at https://youtu.be/KFOPmPShak4

Details

WWW '18 Companion Proceedings of the The Web Conference 2018, pp. 781–787

Presented at

The Web Conference 2018, 2018 , Lyon , FR.

Published in

WWW '18 Companion Proceedings of the The Web Conference 2018 , p. 781–787 ; ACM , New York, NY , US .

Document Actions