The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Service-oriented Computing (SOC) has become one of the most preferred distributed computing paradigms which utilize services as elements for designing and developing application systems. In SOC, consumers who have different functional and non-functional requirements might consume services offered by various providers. Faced with the increasing number of Web services and the diversity of service consumers'...
Recent years have witnessed a rapid growth in using Web services for data publishing and sharing among organizations. To improve the efficiency of software development and economize on human and material resources, service reuse is viewed as a powerful means which will not only reuse atomic services, but also reuse arbitrary granularities of Service Process Fragments (SPFs). However, effectively reusing...
With the increasing number of Web services available on the Internet, how to recommend Web services to interested users effectively and efficiently remains to be a big challenge. At present, collaborative filtering (CF) is the most widely used technique in the design of recommender systems to handle information overload. For Web services, however, it is difficult for user to collect personalized QoS...
In response to the challenges for application development, deployment, running and maintenance in an open, dynamic Internet platform, the concept of Internetware came into being. It is a new software architecture, which is flexible to evolution, continuously reactive and adaptive to multiple targets. Internetware is able to perceive dynamic changes from internal or external environment, and then do...
Service reuse aims at improving the efficiency of software development and providing common functionalities which are not linked to any particular business process. However, the existing service reuse methods are confined to the reuse of atomic services or processes encapsulated as stand-alone services. How to reuse arbitrary granularities of Service Process Fragment (SPF) is a challenging problem...
With the development of web service applications, how to realize on-demand services selection according to user's personal requirements is a hot research work in modern times. WS-CDL (Web Services Choreography Description Language) is a W3C candidate recommendation for the description of peer-to-peer collaborations for the participants in web services interaction. However, the goal of the service...
With the development of web service applications, how to improve the efficiency of service discovery is an important research work in modern times. From the aspect of service function, this paper clusters web services to form service clusters based on service ontology which is generated by domain modeling. It can significantly reduce the overhead and enhance the service discovery efficiency. The corresponding...
Client centers have considerable influence to the success of a business. Companies encourage people to visit their client centers, in the hope of engaging potential clients. However, this could give rise to large financial costs. With the recent advances in the technology of computer graphics and virtual reality, this paper presents an approach to construct 3D virtual client centers. To visit a virtual...
Currently there exist many kinds of semantic Web Service models on the internet. They are heterogeneous so that it is hard to understand and interoperate each other. In this paper, we study several mainstream semantic Web Service models, and extract meta-models for each from the perspective of semantic Web Service discovery. Based on this, we propose the universal meta-model for semantic Web Service...
In order to improve the efficiency of service discovery and release the load of service registry, this paper proposes a service registry model named as SRMC (Service Registry with Multilevel Caches) which clusters the service consumers into groups according to their searching similarity and sets up a multilevel cache for all groups to improve the performance of service discovery. The multilevel caches...
In order to grasp the changing situation of ground subsidence and surface collapse caused by underground mining in mining area, and improve the efficiency of field data collecting, this paper presented the architecture and functions of a Field Data Collecting Synchronously System (FDCSS). According to the FDCSS schema, mobile devices used Web Services to synchronous data with the server computer....
Pervasive applications, like smart living, geriatrics care, agricultural development, etc, are rapidly developed recently. Context-awareness and workflow-centric are important characteristics of the applications. Service-oriented architecture which provides flexibility in integrating heterogeneous devices and communication networks might improve the execution of pervasive applications. To integrate...
With the development of Web service technology, applications constructed by Composite Web Service becoming possible, so the importance of optimization problems for QoS of Web Service composite are becoming increasingly evident. Genetic algorithm and ant colony algorithm are both belong to the global optimization methods of QoS. For ant colony algorithm easy to drop into the slow pace of convergence...
The Web is still changing at a rapid rate. Principles that define the Web 2.0 are now better understood than a few years ago, but continue to evolve. The semantic Web is coming of age, resulting, for instance, in a significant amount of data now being available as Linked Open Data. Advanced Web services make sophisticated functionality such as entity extraction and location-data available for free...
Networked software is a complex software system deployed on a network environment as well as a typical service-oriented software, which provides services on demand to users by discovering and composing Web services on the Internet according to users' uncertainty and continuous growing requirements. Much attention is paid on how to discover and compose Web services while seldom focus on what drives...
In Service-Oriented Computing (SOC), personalized requirements from diverse user present challenges to develop software with lower cost and high degree of satisfaction. Due to the popularity and fundamentality of Web services (WS), WS-based software is born through SOC by dynamically linking and customizing Web Services resources in the Internet to meet users' goals. This paper proposes a goal-driven...
As a temporary alliance of enterprises, a virtual enterprise(VE) is tended to share skills and integrate business processes from different firms for customized business requirements. Since it is hard for end-users to combine heterogeneous business processes and obtain Web service-based solutions, this paper proposes MPMR (Metamodel for Process Model Registration) to register business process and Web...
Reuse is one of the most significant principles of software engineering. Model selection can realize the principle in the maximum degree. In this paper, an automated approach is proposed to select model assets to satisfy the requirements of users. This work is based on O-RGPS Domain Model which has been created by our research group. Techniques of semantic matching are used for model selection. The...
Networked software (NS) is a service-oriented software application that is accessed via human-network interaction equipments. Owing to the characteristics(such as uncertainty, incompleteness, and evolution) of NS requirements, the requirements engineering face challenges in requirements elicitation. This paper proposes a requirements elicitation approach for networked software that builds a bridge...
Service oriented computing (SOC) is a promising paradigm to reuse and integrate existing services to develop applications across organizations for fulfilling value-added purpose. Networked softwork is a kind of classic application of SOC. It is of complicated and evolving topology and behaviours. The requirement engineering is posed by the serious challenge towards the highly volatile business requirements...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.