In this paper, we have studied a common Web service composition problem, the syntactic matching problem, where the output parameters of a Web service can be used as the input parameters of another Web service. Many au...
详细信息
Over decades, software model for improving the quality of software through management of the software process has became significant in the software industry. Many companies are now being assessed according to standar...
详细信息
Over decades, software model for improving the quality of software through management of the software process has became significant in the software industry. Many companies are now being assessed according to standards such as the CMM, SIX-SIGMA or ISO 9000, which have brought substantial profit to the companies that utilize them to improve the quality of software product. Several companies in Malaysia have been carried out software process improvement projects. However, a software process improvement initiative is still sometimes delayed, costs are over budgeted and some of them surrender before the project ends. Therefore, this paper attempt to analyze and identify the resistance factors which influence the implementation of the software process improvement project initiated by the company. This paper will serve as reference to the professionals in the area. In the other hand, it may also helping the other companies to manage future projects through the use of preventive actions that will eliminate or at least lessening the resistance factors’ consequences during the implementation of the software process improvement projects. This paper present a survey with 8 Malaysia’s companies around Kuala Lumpur and Selangor which have an experience in initiating and conducting software process improvement project. A total of 117 respondents from various background have participated this survey.
Often, software managers have to monitor and manage many projects concurrently. Unfortunately, some projects were completed successfully but some were not completed on time, over budget or being cancelled. Some of the...
详细信息
Often, software managers have to monitor and manage many projects concurrently. Unfortunately, some projects were completed successfully but some were not completed on time, over budget or being cancelled. Some of the reasons of this project failure are: lack of user involvement, lack of planning, incomplete requirements, lack of resources, incorrect cost estimation, etc. There are many project planning and scheduling techniques to manage and help to ensure project success. Some of these techniques, however, may not be suitable for specific types of projects and thus, cause projects to fail. This paper discusses the issues involved in project success and failure, and presents the results of seven projects undertaken by the undergraduate students taking the course project management.
Brito argued that there are certain properties that the existing software development approaches are not able to modularize. Brito claimed, these properties cut across a large number of artefacts that compose the syst...
详细信息
Brito argued that there are certain properties that the existing software development approaches are not able to modularize. Brito claimed, these properties cut across a large number of artefacts that compose the system. Therefore it is difficult to modularise them in separate modules. These properties are known as cross cutting concerns, which is encapsulated into aspect. Rosenhainer defined aspects as modular artefacts that encapsulate crosscutting concerns. Aspect-oriented requirements engineering shows encouraging results in improving, identification, modularization and composition of crosscutting concerns. For instance, many techniques have been developed for crosscutting concern identification activity. This crucial activity is useful at the requirements level. It avoids coupling between requirements, improves traceability among requirements, eases function modularization, reduces software complexity, enhances the correctness of the software design, and most importantly it saves the cost. Although the research area is still in its infancy, several techniques for crosscutting concern identification have already been developed. However, all of the techniques reviewed are based on semi-automated way. Human intervention is required to achieve the desired results using these techniques. Therefore this paper reviews the existing approaches on its effectiveness to solve this issue.
Recent development on classify speaker data from a group of speaker is still insufficient to provide a satisfied result in achieving high performance pattern classification engine. There are two main difficulties in t...
详细信息
Recent development on classify speaker data from a group of speaker is still insufficient to provide a satisfied result in achieving high performance pattern classification engine. There are two main difficulties in this field: how to maintain accuracy rate under incremental amounts of training data and how to reduce the time processing in the case embedded systems need to consider about efficient and simplicity of calculation. Recently we have proposed three difference hybrid pattern classification approach for text independent speaker identification system; in these approaches, we combined a hybrid GMM/VQ and decision Tree model. In this paper, we extend our investigations in order to select the most suitable hybrid GMM/VQ+DT model for real time application. For the first proposed hybrid modeling, both VQ model and GMM model will run parallel after signal preprocessing process; while the second type of proposed hybrid modeling, we present the use of decision tree in VQ techniques. The third method are extended from the second hybrid modeling which is using VQ decision rules for Gaussian mixture modeling in order to simplified the process. Experimental result shows that the third type of hybrid modeling should be considered for real world application due to the superior performance of time processing.
We present a study of the Web based user navigation patterns mining and propose a novel approach for clustering of user navigation patterns. The approach is based on the graph partitioning for modeling user navigation...
详细信息
ISBN:
(纸本)9781424421749
We present a study of the Web based user navigation patterns mining and propose a novel approach for clustering of user navigation patterns. The approach is based on the graph partitioning for modeling user navigation patterns. For the clustering of user navigation patterns we create an undirected graph based on connectivity between each pair of Web pages and we propose novel formula for assigning weights to edges in such a graph. The experimental results represent that the approach can improve the quality of clustering for user navigation pattern in Web usage mining systems. These results can be use for predicting userpsilas next request in the huge Web sites.
Certain requirements in requirements document are scattered and tangled. Often software developers neglect these requirements during implementation or repeat the same functionality throughout the codes. These requirem...
详细信息
Certain requirements in requirements document are scattered and tangled. Often software developers neglect these requirements during implementation or repeat the same functionality throughout the codes. These requirements are called crosscutting concerns. Identifying and analyzing these concerns manually is a hassle due to its ambiguous characteristics and massive volume of requirement sources. Aspect-oriented requirements engineering (AORE) supports crosscutting concern identification at various software development phases. However it is crucial at the requirements level; to avoid coupling between requirements, improve traceability among requirements, eases function modularization, reduce software complexity, enhance correctness of the software design, and most importantly it saves the cost. Many techniques have been developed for crosscutting concern identification at the requirements level such as Theme/Doc and Early Aspects. However all of these techniques in the existing studies are only supported by semi-automated tool whereby human intervention is required to achieve the desired results. In this paper, we describe a tool, 3CI that automatically identifies crosscutting concern as well as their crosscutting relationships at the requirement level. The tool utilizes NLP techniques to extract linguistic properties in each unique requirement and exploits these properties to identify crosscutting concerns and its influences in a requirements document. NLP techniques such as part-of-speech analysis, word frequency analysis and dominant verb analysis contribute in the processing of requirements phrases to assist aspects mining.
Reviewing existing requirements elicitation models lead to the identification of an environment, detailed activities and tool support are very significant in understanding requirements elicitation activity. The enviro...
详细信息
Reviewing existing requirements elicitation models lead to the identification of an environment, detailed activities and tool support are very significant in understanding requirements elicitation activity. The environment ensures involvement from all stakeholders during the requirements elicitation activity in one platform, while the activities are steps that are very important in achieving the goal of requirements elicitation. The support component employs suitable technique that provides platform to groups of stakeholders to participate in requirements elicitation. Emphasizing these three components, in which focus group discussion for requirements elicitation (FGDRE) gives an understanding about the requirements elicitation activity and recommends essential requirements for requirements elicitation tool.
In this paper we focus on the notion of robust matrix root-clustering analysis in a union of regions that are possibly disjoint and non symmetric. Indeed this work aims at computing a bound on the size of the uncertai...
详细信息
In this paper we focus on the notion of robust matrix root-clustering analysis in a union of regions that are possibly disjoint and non symmetric. Indeed this work aims at computing a bound on the size of the uncertainty domain preserving matrix D u -stability. A Linear Fractional Transform (LFT) uncertainty is considered. To reduce conservatism, a new approach, based on some generalized S-procedure, is addressed. In the case where the studied matrices depend afflnely on the uncertain parameters or when the studied matrices are subject to polytopic uncertainty, it is known that recently developed L.M.J conditions are effective to assess the robust performance in a less conservative fashion. This paper further extends the preceding results and propose a unified way to obtain new L.M.J conditions even in the case of rational parameter dependence. Some conservatism induced by some techniques encountered in the literature is here reduced .
Digital watermarking is a technique used against illicit distribution of copyrighted material. In this paper we present steganographic techniques for watermarking, with an emphasis on robustness and bit-rate. Robustne...
详细信息
Digital watermarking is a technique used against illicit distribution of copyrighted material. In this paper we present steganographic techniques for watermarking, with an emphasis on robustness and bit-rate. Robustness is achieved using an optimal transform, and bit-rate is achieved by properly preprocessing the watermark signal.
暂无评论