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.
Green computing has the ultimate goal of eliminating technological waste. In the last decade, there has been a dramatic increase in the interest in green computing. One aspect of technological waste is energy consumption. In computing, this includes the energy consumed by both hardware and software. A service-oriented system, consist of distributed services. The energy consumed by a service request...
The high cost of education and the increased number of adult students increased the demand for online degrees. In the current online education model, the school specifies the courses required to obtain a degree. For each course, the instructor specifies the course elements including teaching method and assessments. But research in education has long proved that different students have different capabilities...
In the last few years, the popularity of online degrees has dramatically increased. In current online degrees, the school specifies the courses required to obtain a degree. For each course the instructor specifies the course elements including teaching method and assessments. But different students have different capabilities and constraints. Most institutions provide the same courses. A student should...
Model transformation is the process of automatically generating a target model from a source model according to a set of transformation rules. Automatic model transformation has the potential to eliminate the complexity, the inconsistencies and faults that are inherent in a manual model transformation process. Many of the existing tools that automate the model transformation process require the encoding...
In recent publications, we have introduced two main concepts. The first is a new service model called ConfiguredService. ConfiguredService extends traditional service models to formally define a service contract to include trustworthiness while considering contextual information. The second concept is a new service provision framework called FrSeC. FrSeC supports the provision of trustworthy context-dependent...
Current learning approaches are teacher oriented. The teacher is in control of the elements of the entire learning process. But different students have different capabilities and constraints. The student should be able to select the teaching style and method that best meets his requirements, while taking into consideration his capabilities and constraints. Due to the wide popularity of service-oriented...
In service oriented computing, service providers and service requesters are main interacting entities. A service provider publishes the services it wishes to make public using service registries. A service requester initiates a discovery process to find the service that meets its requirements using the service registries. Current approaches for the publication and discovery do not realize the essential...
A service composition consists of multiple interacting Web Services that provide a functionality to meet a specific set of requirements. It is essential to verify that the functional behavior of the service composition meets the published functionality of the service. Instead of defining a new verification tool to verify the service composition we follow a transformation approach. In this approach,...
Developing service-oriented applications is concerned with the two main areas 1) service definition and provision, and 2) service composition. Current approaches for the definition and provision of services ignore the relationship between the service contract and the conditions in which the service can guarantee its contract. These conditions are necessary to associate the related contextual information,...
This paper emphasizes the role of contextual information and legal rules in publishing services, formulating contracts, discovering services, and their impact on ranking and adaptability. We use Configured Service concept, which is a package that bundles together service functionality, service contract, and service provision context. Service providers only publish Configured Services in a service...
Service-oriented architecture (SOA) is emerging as the future of distributed computing and enterprise application development. The two key issues in service-oriented applications should be that every provided service meets the expected trust level set by the service requester, and the provided service satisfies its contract in the context of service provision. In order to enforce these issues, it...
A precise definition of services is necessary in order to discover, publish, and deliver them. Services, when provided, should satisfy their binding contractual obligations, be seen as trustworthy by the users, and correctly fulfill the needs of the context in which they will be used. The FrSeC architecture proposed in this paper aims to fulfill these needs. The architecture is formally describable,...
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.