|Total results: 375||
|Adaptive Web Services for Modular and Reusable Software Development: Tactics and Solutions
Guadalupe Ortiz, Javier Cubo.
Web services provide systems with great flexibility and easier maintenance which result in better ways to communicate and distribute applications. There are good procedures in place for the design, development, and management of Web services; however, there are areas in which Web service adaptation is...
Adaptive ESB Infrastructure for Service Based Systems
Laura González, Raúl Ruggia.
Service-based systems increasingly need adaptation capabilities to agilely respond to unexpected changes in their business or execution environment. Although service orientation constitutes a promising approach to achieve this goal, current methods and technologies do not fully support automatic and...
Structural Interoperability as a Basis for Service Adaptability
José C. Delgado.
Web Services appeared essentially as an interoperability solution and REST as a closer match to the semantics of protocols such as HTTP. Clearly influenced by the original browsing goals of the Web, these technologies are not native solutions to the service-oriented paradigm, exhibit limitations to...
Service Discovery and Composition Based on Contracts and Choreographic Descriptions
Mario Bravetti, Gianluigi Zavattaro.
The authors discuss the interplay between the notions of contract compliance, contract refinement, and choreography conformance in the context of service oriented computing, by considering both synchronous and asynchronous communication. Service contracts are specified in a language independent way by...
Reusing Services through Context-Aware Discovery and Adaptation in Pervasive Systems
Javier Cubo, Ernesto Pimentel.
Reusing of software entities, such as components or services, to develop software systems has matured in recent years. However, it has not become standard practice yet, since using pre-existing software requires the selection, composition, adaptation, and evolution of prefabricated software parts....
Towards Event-Driven Context-Aware Web Services1
Guadalupe Ortiz, Juan Boubeta-Puig, Alfonso García de Prado, Inmaculada Medina-Bulo.
Web services provide a successful way to communicate distributed applications, in a platform-independent and loosely coupled manner. Even though there are examples of good practice for the design, development, and management of web services, getting services to be context-aware is still under...
Service-Oriented Systems for Adaptive Management of Service Composition
Valeria Cardellini, Valerio Di Valerio, Stefano Iannucci, Francesco Lo Presti.
Service Oriented Systems (SOSs) based on the SOA paradigm are becoming popular thanks to a widely deployed internetworking infrastructure. They are composed by a possibly large number of heterogeneous third-party subsystems and usually operate in a highly varying execution environment, that makes it...
Mining Lifecycle Event Logs for Enhancing Service-based Applications
Schahram Dustdar, Philipp Leitner, Franco Maria Nardini, Fabrizio Silvestri, Gabriele Tolomei.
Service-Oriented Architectures (SOAs), and traditional enterprise systems in general, record a variety of events (e.g., messages being sent and received between service components) to proper log files, i.e., event logs. These files constitute a huge and valuable source of knowledge that may be...
From SOA to Pervasive Service Ecosystems: An Approach Based on Semantic Web Technologies
Mirko Viroli, Franco Zambonelli, Graeme Stevenson, Simon Dobson.
Emerging pervasive computing scenarios require open service frameworks promoting situated adaptive behaviors and supporting diversity in services and long-term ability to evolve. The authors argue that this calls for a nature-inspired approach in which pervasive services are modeled and deployed as...
Flexible Coordination Techniques for Dynamic Cloud Service Collaboration
Gary Creaner, Claus Pahl.
The provision of individual, but also composed services is central in cloud service provisioning. The authors describe a framework for the coordination of cloud services, based on a tuple-space architecture which uses an ontology to describe the services. Current techniques for service collaboration...
A Framework for Situation-Aware Adaptation of Service-Based Applications
Ioannis Patiniotiakis, Nikos Papageorgiou, Yiannis Verginadis, Dimitris Apostolou, Gregoris Mentzas.
This work presents Situation Action Networks, a new framework for modeling Service-Based Application adaptation triggered by interesting or critical situations. The framework is based on a goal model able to track at run time the fulfillment of goals. Situation Action Networks are tree-like...
F-DRARE: A Framework for Deterministic Runtime Adaptation of Cyber Physical Systems
Fahad Bin Tariq, Sandeep Korrapati.
Modern systems are designed to have various non-functional attributes such as fault tolerance, robustness, et cetera. The ability of systems to adapt while being connected to a global network as in Cyber Physical Systems, presents new opportunities. Extra-functional qualities may be extended to nodes...
Adaptive Future Internet Applications: Opportunities and Challenges for Adaptive Web Services Technology
Clarissa Cassales Marquezan, Andreas Metzger, Klaus Pohl, Vegard Engen, Michael Boniface, Stephen C. Phillips, Zlatko Zlatev.
Adaptive capabilities are essential to guarantee the proper execution of Web services and service-oriented applications once dynamic changes are not exceptions but the rule. The importance of adaptive capabilities significantly increases in the context of Future Internet (FI) applications will have to...
A Social-Aware Service Recommendation Approach for Mashup Creation
Jian Cao, Wenxing Xu, Liang Hu, Jie Wang, Minglu Li.
Mashup is a user-centric approach to create value-added new services by utilizing and recombining existing service components. However, as services become increasingly more spontaneous and prevalent on the Internet, finding suitable services from which to develop a mashup based on users’ explicit and...
Test Pair Selection for Test Case Prioritization in Regression Testing for WS-BPEL Programs
Lijun Mei, Yan Cai, Changjiang Jia, Bo Jiang, W.K. Chan.
Many web services not only communicate through XML-based messages, but also may dynamically modify their behaviors by applying different interpretations on XML messages through updating the associated XML Schemas or XML-based interface specifications. Such artifacts are usually complex, allowing...
Revenue Optimization of Service Compositions using Conditional Request Retries
Miroslav Živkovic, Hans van den Berg.
Due to the inherent stochastic nature of services execution environment within service oriented systems, a runtime adaptation of the given composition may be required. The authors investigate a runtime service adaptation mechanism based on conditional retries for orchestrated web services. The...
Efficient Measurement of Service Similarity
Joshua Church, Amihai Motro.
The authors define a formal model for information services that incorporates the concept of service similarity. The model places services in metric spaces, and allows for services that have arbitrarily complex inputs and output domains. The authors then address the challenge of service substitution...
A Method for Optimizing Top-k Composite Services towards Preference-Aware Service Dominance
Shaoqian Zhang, Wenmin Lin, Wanchun Dou, Jinjun Chen.
Web service composition allows users to create value-added composite Web services on existent services, where top-k composite services are helpful for users to find a satisfying composite service efficiently. However, with an increasing number of Web services and users' various composition preferences...
Privacy-Aware Web Service Composition and Ranking
Elisa Costante, Federica Paci, Nicola Zannone.
Service selection is a key issue in the Future Internet, where applications are built by composing services and content offered by different service providers. Most existing service selection schemas only focus on QoS properties of services such as throughput, latency and response time, or on their...
Consumer Privacy Enforcement in Context-Aware Web Services
Georgia M. Kapitsaki.
Privacy protection constitutes a genuine human right reflected both in the legislation and in different aspects of software engineering. Sensitive information needs to be protected in end-users interaction with Web Services especially in cases, where context-aware features are included. In this work...