Software engineering with reusable components
Software engineering with reusable components
Visual language theory: towards a human computer interaction perspective
Visual language theory
Extending UML with Workflow Modeling Capabilities
CooplS '02 Proceedings of the 7th International Conference on Cooperative Information Systems
Merging the CCA Component Model with the OGSI Framework
CCGRID '03 Proceedings of the 3st International Symposium on Cluster Computing and the Grid
Introduction: Service-oriented computing
Communications of the ACM - Service-oriented computing
Unified Modeling Language Reference Manual, The (2nd Edition)
Unified Modeling Language Reference Manual, The (2nd Edition)
Context-based Personalization of Web Services Composition and Provisioning
EUROMICRO '04 Proceedings of the 30th EUROMICRO Conference
Visual composition of web services
HCC '03 Proceedings of the 2003 IEEE Symposium on Human Centric Computing Languages and Environments
Model-driven development of context-aware Web applications
ACM Transactions on Internet Technology (TOIT)
The Long Tail: Why the Future of Business Is Selling Less of More
The Long Tail: Why the Future of Business Is Selling Less of More
Proceedings of the 10th International Conference on Information Integration and Web-based Applications & Services
Leveraging the Upcoming Internet of Services through an Open User-Service Front-End Framework
ServiceWave '08 Proceedings of the 1st European Conference on Towards a Service-Based Internet
International Journal of Web and Grid Services
Hi-index | 0.00 |
Over the past few years, traditional software products, sales and licensing schemes have declined, whereas business value and revenues have shifted to SaaS-based schemes. Even so, most research has focused primarily on the technical layer (i.e. service invocation, integration, coordination, etc.). As a result, most SOA solutions available on market still do not feature a service "face" for human users. The SOA front-end of those that do is typically based on monolithic, rigid and non-customizable user interfaces and portals that invoke back-end services and processes ad-hoc. This paper presents the rationale behind a novel user-centered visual service composition system being developed by the European FP7 FAST Project consortium. This service composition system aims to enable service composition by guiding non-technical users through an open innovation process. The proposal formally models the component model, techniques and languages. Also it leverages some well-known Web 2.0 principles in order to bridge the gap between the service technical layer of a SOA and its end users. This should improve user appreciation of the benefits of such a system, enabling them to easily mash up their own service front-end from its basic and/or available building blocks.