Title:
|
IMPROVING THE DEVELOPMENT OF SERVICE-BASED APPLICATIONS THROUGH SERVICE ANNOTATIONS |
Author(s):
|
Jordan Janeiro , André Preußner , Thomas Springer , Alexander Schill , Matthias Wauer |
ISBN:
|
978-972-8924-93-5 |
Editors:
|
Pedro Isaías, Bebo White and Miguel Baptista Nunes |
Year:
|
2009 |
Edition:
|
1 |
Keywords:
|
UI annotations; semi automatic UI generation |
Type:
|
Full Paper |
First Page:
|
367 |
Last Page:
|
374 |
Language:
|
English |
Cover:
|
|
Full Contents:
|
click to dowload
|
Paper Abstract:
|
Following the concept of service-oriented architectures, applications can easily be built by selecting services and
composing them in a loosely coupled manner. Because of the high flexibility and reusability of services the approach is
well established for the implementation of business processes and software in business-to-business scenarios. However,
SOA approaches also have a high potential to improve the development of interactive applications in business-toconsumer
scenarios involving human interaction. But despite of this potential, the development of user interfaces for
service-based applications is not properly reflected in current service technology standards and development
methodologies. In this paper we present an approach for the annotation of services with UI related information which can
be exploited for the generation of user interfaces for interactive service-based applications. We discuss the requirements
for UI related information annotated to single, reusable services, present our specification of annotations, and explain
how these annotations can be exploited during the process of composing annotated services at design time. To evaluate
our approach we present an extended case study. |
|
|
|
|