IEEE Internet Computing
QoS-Aware Middleware for Web Services Composition
IEEE Transactions on Software Engineering
An approach for QoS-aware service composition based on genetic algorithms
GECCO '05 Proceedings of the 7th annual conference on Genetic and evolutionary computation
Combining QoS-based Service Selection with Performance Prediction
ICEBE '05 Proceedings of the IEEE International Conference on e-Business Engineering
An Hybrid, QoS-Aware Discovery of Semantic Web Services Using Constraint Programming
ICSOC '07 Proceedings of the 5th international conference on Service-Oriented Computing
KLAPER: An Intermediate Language for Model-Driven Predictive Analysis of Performance and Reliability
The Common Component Modeling Example
The Common Component Modeling Example
The Palladio component model for model-driven performance prediction
Journal of Systems and Software
Quality Prediction of Service Compositions through Probabilistic Model Checking
QoSA '08 Proceedings of the 4th International Conference on Quality of Software-Architectures: Models and Architectures
Building Mashups for the Enterprise with SABRE
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
Market Overview of Enterprise Mashup Tools
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
Ævol: A tool for defining and planning architecture evolution
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
A Component-Based Approach for Engineering Enterprise Mashups
ICWE '9 Proceedings of the 9th International Conference on Web Engineering
Advanced Non-functional Property Evaluation of Web Services
ECOWS '09 Proceedings of the 2009 Seventh IEEE European Conference on Web Services
Performance prediction of web service workflows
QoSA'07 Proceedings of the Quality of software architectures 3rd international conference on Software architectures, components, and applications
ICSOC/ServiceWave'09 Proceedings of the 2009 international conference on Service-oriented computing
Model-driven web engineering performance prediction with layered queue networks
ICWE'10 Proceedings of the 10th international conference on Current trends in web engineering
Quality-based recommendations for mashup composition
ICWE'10 Proceedings of the 10th international conference on Current trends in web engineering
Automating Composite SLA Management Tasks by Exploiting Service Dependency Information
ECOWS '10 Proceedings of the 2010 Eighth IEEE European Conference on Web Services
QoS-Aware Service Composition: A Survey
ECOWS '10 Proceedings of the 2010 Eighth IEEE European Conference on Web Services
Service Composition for Non-programmers: Prospects, Problems, and Design Recommendations
ECOWS '10 Proceedings of the 2010 Eighth IEEE European Conference on Web Services
Automated Transformation of Component-Based Software Architecture Models to Queueing Petri Nets
MASCOTS '11 Proceedings of the 2011 IEEE 19th Annual International Symposium on Modelling, Analysis, and Simulation of Computer and Telecommunication Systems
Quality prediction in service composition frameworks
ICSOC'11 Proceedings of the 2011 international conference on Service-Oriented Computing
Hi-index | 0.00 |
Mashups constitute a new way to integrate existing services into applications. While a large amount of tools based on different approaches can be found, these tools do not explicitly consider non-functional requirements. Therefore, the created mashups are not appropriate to be used as enterprise applications ("enterprise mashups"). The paper describes an approach to integrate service quality prediction into the process of developing mashups. We developed a semi-automated prototype that supports on-demand mashup development process with integrated design time quality prediction of performance and reliability. The contributions of this paper are the following: (a) discussion of the requirements to service quality prediction for the enterprise mashups, (b) discussion of its benefits, and (c) proposal of the design-time service quality prediction process for the on-demand development of enterprise mashups. To support our approach we have developed a semi-automated prototype that is demonstrated on a Customer Relationship Management (CRM) mashup example. The paper concludes with a discussion on possible validation of the approach.