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.
Cost reduction is a major issue in the construction of e-learning systems. Software components of web services are characterized by being reusable and interchangeable, and are therefore able to reduce waste of educational resources, as well as lower system development cost. This study uses web service components developed with Microsoft. NET and XML technologies to construct a teaching platform with...
Spatial concerns of Web Geographical Information Systems (Web-GIS) are inherently crosscutting and volatile: crosscutting because they affect multiple functionalities of Web-GIS systems, such as visualization of a route in a map, volatile because their status may change often (e.g., in a map, a route can be obstructed temporarily due to a car accident or festivity, so alternative routes should be...
Nowadays, it is difficult for consumers to get the least costly and the high quality integrated service, when the service became more professional and the number of service increased rapidly. Aiming at this problem, we proposed a solution of service platform supporting integration and optimization based on BIRIS. Firstly, this paper gave the definitions of resource service, outsourcing service, and...
We describe the conclusions of a technology and communities survey supported by concurrent and follow-on proof-of-concept prototyping to evaluate feasibility of defining a durable, versatile, reliable, visible software interface to support strategic modularization of test software development. The objective is that test sets and support software with diverse origins, ages, and abilities can be reliably...
Deployment of a service-oriented system in a network of machines is often complex and labourious. In many cases components implementing a service have to be built from source code for the right target platform, transferred to the right machines with the right capabilities and activated in the right order. Upgrading a running system is even more difficult as this may break the running system and cannot...
The Software as a Service (SaaS) methodology is a key paradigm of Cloud computing. In this paper, we focus on an interesting topic - to implement a Cloud computing functionality, the SaaS model, on existing production Grid infrastructures. In general, production Grids employ a Job-Submission-Execution (JSE) model with rigid access interfaces. In this paper we develop the Cyberaide onServe, a lightweight...
Remote healthcare monitoring has attracted the interest of many research projects during last years. The need to address the issue of ageing population has lead to the exploitation of modern communication and software technologies in this domain too. This is instigated by related technological evolutions such as the evolutions in sensor networks which can now support self organization. This paper...
Software as a Service (SaaS) providers enable the on-demand use of software, which is an intriguing concept for business and scientific applications. Typically, service level agreements (SLAs) are specified between the provider and the user, defining the required quality of service (QoS). Today SLA aware solutions only exist for business applications. We present a general SaaS architecture for scientific...
Non-functional requirements are emerging as one of the most crucial factors for successful information system development in service-oriented organizations. Non-functional requirements involve not only software characteristics but also numerous organizational elements. This study proposes a conflict analysis method for non-functional requirements of information systems. This method includes ontologies,...
While many research projects in the world have been addressing challenges posed by digital preservation, digital libraries in China have their own native problems that have never been addressed before. Similar problems may occur in other countries, and their memory institutions may be less prepared to handle them. Quite often, information in the native special digital objects is also unique in world...
The correctness and reliability of requirement specifications are vital to cost and success of developing a software system, especially for networked software within complex and dynamic change environment. In this work, the solution to verification of O-RGPS, which gives a meta-model for requirement modelling of large-scale networked software, is proposed. Firstly, adopting hybrid reasoning way, consistency...
The adequate testing of black-box components is an important basis before they will be reused in the approach of Component Based Software Development. The test-data generation and test adequacy ensuring are difficult issues for the unavailability of the source code of black-box components. In this paper, an extended component interface specification model is proposed to support the component understanding,...
Dynamic web services based on Multi Agents is a hot topic. This paper analyses the traditional the technology of web services. It identifies three issues: how to simplify the services assembly; how to express strategy dynamically and how to advance services' ability of self-government. It extends prior research with the modeled Dynamic web services architecture (DWSMA) to solve these problems, and...
Compared with traditional software testing, Web application testing is quite different. It has become increasingly important to choose appropriate criteria during the testing. This paper presents a set of test adequacy criteria for FSM-based Web application, and proposes two new test criteria: complete function interaction coverage criteria and function loop interaction coverage criteria. Besides,...
The ability to install new applications on mobile devices has allowed users to fully customize their devices to their needs and preferences. However, there is the problem of developing a different client program for different devices due to device fragmentation or the software and hardware differences of each device. Not only would this incur higher software development costs, but it is also inconvenient...
The recent development wave in the Enterprise Application Integration (EAI) domain promotes Service-Oriented Architecture (SOA) and one of its implementation technologies that is Web Services (WSs). Recently, Data Services (DSs) have risen as a new form of services that are specifically optimized for real-time data integration demands. Despite the role that WSs and DSs could both play in addressing...
During the construction of scientific and technical resources database system two problems are urgent to be solved. The first is how to fully protect existing investment, realize the resource integration, and reduce the construction cost. The second is how to respond to the change of the business needs rapidly, constantly meet applications. It is difficult to solve these two problems with existing...
The service and cloud computing oriented architecture is a very promising architecture for practical implementation of the next generation geographical information systems. This paper investigated the service and cloud computing oriented architecture for constructing a distributed and web service enabled geographical information platform. The spatial cloud computing applies geographical information...
Service Oriented Architectures (SOA) have emerged as a promising solution to develop interoperable and highly dynamic applications. In the domain of SOA, Service Level Agreements (SLAs) are used to specify the stipulated terms between the service provider and the consumer. Due to the unique features of this paradigm such as SLA management, testing SOA presents new challenges to researchers because...
Service Oriented Architecture (SOA) is a shift of paradigm in software development. It can be seen as an evolution of Component Based Software Development (CBSD), with web services used instead of Commercial Off-the-shelf (COTS) software. For the last few years the number of services on the web has increased exponentially. Among available services locating the best service that fulfills the user requirement...
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.