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.
Code clones have both negative and positive impacts on softwares. Researchers have proposed lots of detection tools to find clones from softwares. However, the information in detection results is not enough to help developers understand and maintain clones. Therefore, we design and implement a clone analysis tool, named CloneAyz, to aid developers to analyze and understand clones. CloneAyz can parse...
This paper proposes a quantitative metric to analyze potential reusability of a Business Process Execution Language (BPEL) process. The approach is based on the description and logic mismatch probability of a BPEL process that will be reused within potential contexts. The mismatch probabilities have been consolidated to a metric formula for quantifying the probability of potential reuse of BPEL processes...
In order to evaluate the efficacy of new research approaches as well as existing systems for management of end user service sessions, it is necessary to set up controlled sessions in a realistic, measurable, and repeatable manner. While service delivery clients support automation of end user sessions and expose mechanisms for retrieval of end user service experience and context, there is no single...
The extensible Mark up Language (XML) is a meta language that is widely used to provide a non-proprietary universal format for sharing hierarchical data among different software systems and application domains. Moreover, many organizations and content providers have been publishing and sharing their information through XML and its standard schemas. In this context, it is extremely important when designing...
Many reasons lead to embedded systems getting more complex than ever. The higher integration and interconnection and the additional effort spend for safety-critical functions, require new techniques to support the testing process. Beneath using model-driven test techniques, test engineers need support to take the right decisions on test case selection and prioritization during the whole development...
Concepts incompatibilities arise when business systems adopt different application domain ontologies during their interactions. One approach for resolving such incompatibilities is using an intermediate ontology mapping approach that transforms the exchanged concepts into concepts understandable by the interacting systems. Unfortunately, existing approaches for ontology mapping are known of having...
The data required for automatic optimization of user services usually exists in current systems, but that data is not modelled or linked in a way that facilitates automation. Knowledge engineering is a promising approach for managing the disparate communication service quality management information data sets and the links across those data sets. Once a knowledge base is in place, semantic techniques...
Tool support is essential for Application Engineering in Software Product Lines (SPL). Despite a myriad of existing tools, most lack adequate support for flexibility and adaptability, so that it is hard for them to be applied in different contexts, e.g., addressing variability in different artifacts. Addressing this issue requires exploring underlying commonality and adequately managing variability...
Standardization is an important aspect of building interoperable service-oriented e-Business solutions. XML-based standards have become increasingly popular to address some of the interoperability challenges, both in commercial and governmental organizations. However, the number of available XML-based standards has created a situation, where users have difficulties in choosing the most suitable standard,...
XML has become a standard for the storage and exchange of data. The widespread use of XML has made queries executed over related, but distinct, XML data sources increasingly relevant. With the growing popularity of XML a wide variety of schemas may be applied to each document. In particular XML data that describes geographical/spatial information often needs to deal with a large number of complex...
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.