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.
Nowadays, process-centric Web Applications (WAs) are extensively used in contexts where multi-user, coordinated work is required. Recently, Model Driven Engineering (MDE) techniques have been investigated for the development of this kind of applications. However, there are still some open issues. First, a complete roundtrip engineering support is still missing. Second, the lack of a proper integration...
The application of automatic code generation technology improves the efficiency and quality of software development. But generating business logic automatically is an urgent problem in code generation fields. This article analyzes the underlying business logic components specifically and points out the reasons for the business logic generated difficultly. Then abstract the model of the part for which...
When the student is not able to solve a given problem, a plausible deductive reasoning process should be offered to him/her. Our final goal is a development of an e-Learning system which could help students not too much and not too little so that they can acquire as much deductive experience of independent work as possible. In the paper, we illustrate a solution plan graph which is a plausible deductive...
If environments offering facilities for service composition are to be commercially successful then it will be important that service providers can avail of efficient, automated processes by which composed services can be metered, charged and billed for. In many industries, for example telecommunications, sophisticated systems are employed to provide usage and content based charging for services. In...
It is expected that future shop-floors will be populated by thousands of networked embedded devices. Those will not only communicate using IP (as in TCP/IP), but also feature some autonomy, allowing them to collaborate among themselves and with enterprise systems. As they can offer both their mechatronic and higher-level functions as a service and support dynamic deployment of new code, they can execute...
Workflow management systems and workflow modeling and processing techniques have been studied and used for complex business processes. In this paper, we present a Web service system that provides an environment for specifying the flow model of the composite service and the user's constraints on the composite service. We adopt our previous work on workflow modeling and scheduling under resource allocation...
Recent research on processes in information system has revealed that processes in prevalent fields present to be semi-Structural. It seems to be structural at the process layer, but in the enacting time, executive situation might change due to various reasons. To solve that, in this paper, we illustrate how the flexibility of construction processes can be handled using a hybrid method. At structural...
This paper describes a benchmarking workload model for business process execution language (BPEL) engines for Web services. The proposed model is based on simulation of real world traffic conditions by defining a set of requirements which best characterize the end-users. The performance characteristics are evaluated on top of collected measurements such as success/fail rate, response times or round-trip...
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.