The separation between analysis and design phases has long been advocated in softwareengineering literature. There has been active interest in the area of agent oriented softwareengineering but the methodologies dev...
详细信息
The separation between analysis and design phases has long been advocated in softwareengineering literature. There has been active interest in the area of agent oriented softwareengineering but the methodologies developed do not focus on a clear separation between the two phases. Furthermore, existing agent oriented methodologies tend to be tied to a particular design architecture and applicable only for small systems. In this paper, we describe a goal and role based analysis methodology that is both unbiased towards any design architecture and is scalable. The model is derived from improvements to the ROADMAP methodology for agent oriented systems developed at the University of Melbourne. We also present REBEL - CASE tool developed to support the methodology. Furthermore, several examples and experiences with the method are discussed. We conclude by comparing analysis models of other agent oriented methodologies to ours.
An efficient rotation invariant feature extraction technique for texture classification based on Gabor multi-channel filtering is proposed. In this technique, Gabor function is approximated by a set of steerable basis...
详细信息
This research proposes to modernize a legacy software system by using web services as the main building blocks of the software reengineering. For this purpose, a legacy theorem proof checking and derivation tool calle...
详细信息
ISBN:
(纸本)0769524095
This research proposes to modernize a legacy software system by using web services as the main building blocks of the software reengineering. For this purpose, a legacy theorem proof checking and derivation tool called Bertie3 is reengineered in terms of service-oriented architecture, service-oriented componentization, and external data representation and serialization. With the web services of derivation checking engines and first-order markup languages, a minimal amount of development time can be spent working on well-known and well-developed components. More time can be spent updating the features that make the tool unique. This case study shows that modernizing a software system with web services will allow the business components of the system to be easily expanded and integrated with other application components for future demands.
This paper introduces an orthogonal evolutionary algorithm for dynamic optimization problems with continuous variables (called ODEA). Its population does not consist of individuals, but rather of "niches". E...
详细信息
This paper introduces an orthogonal evolutionary algorithm for dynamic optimization problems with continuous variables (called ODEA). Its population does not consist of individuals, but rather of "niches". Each niche selects the best solution found so far as its representative. An orthogonal design method is employed to find a potentially good solution that may become the representative of the niche in the mutation operator. We employ a complex benchmark to test the new approach. Numerical experiments show that the ODEA algorithm performs a lot better than the SOS (self organizing scouts) algorithm in Branke, Kaufler, Schmidt and Schmeck, (2000).
In this paper, we propose a partially lexicalized parsing model utilizing rich features to improve the parsing ability and reduce the parsing cost. In order to disambiguate parse trees effectively, it employs several ...
详细信息
In this paper, we propose a partially lexicalized parsing model utilizing rich features to improve the parsing ability and reduce the parsing cost. In order to disambiguate parse trees effectively, it employs several useful features such as a syntactic label feature, a content feature, a functional feature, and a size feature. Besides, it is partially lexicalized so as to reduce the parsing cost closely connected with lexical information. Moreover, it is designed to be suitable for representing word order variation and constituent ellipsis in Korean sentences. Experimental results show that the proposed parsing model using more features performs better although it less depends on lexical information.
This paper looks into how integrating on-line purchasing with inventory management system for distributed retail chain stores can automate and aid the process of decision-making in relation to on-line product sales an...
详细信息
ISBN:
(纸本)1581139306
This paper looks into how integrating on-line purchasing with inventory management system for distributed retail chain stores can automate and aid the process of decision-making in relation to on-line product sales and distribution. It extends the work done in [1], to include not only on-demand and automatic communication between the retail chain store's head office and point-of-sale (POS) outlets, but also to include on-line purchasing capabilities for home users. The application uses distributed databases to store information relevant to customers, products and product transactions at different geographical locations. The system is designed to facilitate the management process between the head office and the POS outlets: it aids top-level management to make the right business decisions in terms of the right products being distributed at the right location and at the right time, and also products ordered by home users to be sent by the right POS outlet, and it aids low-level employees to manage the daily business transactions of each POS outlet efficiently. Copyright 2004 ACM.
Changes in requirements may have a severe impact on development processes. For example, if requirements change during the course of a software development activity, it may be necessary to reschedule development activi...
详细信息
Changes in requirements may have a severe impact on development processes. For example, if requirements change during the course of a software development activity, it may be necessary to reschedule development activities so that the new requirements can be addressed in a timely manner. Unfortunately, current software development methods do not provide explicit means to adapt development processes with respect to changes in requirements. The paper proposes a method based on Markov decision theory, which determines the estimated optimal development schedule with respect to probabilistic product demands and resource constraints. This method is supported by a tool and applied to an industrial case.
We explore issues related to the application of finite-state verification techniques to scientific computation software employing the widely-used Message-Passing Interface (MPI). Many of the features of MPI that are i...
详细信息
We have participated in both English all words task and English lexical sample task of SENSEVAL-3. Our system disambiguates senses of a target word in a context by selecting a substituent among WordNet relatives of th...
详细信息
Small electronic products for the mass market are increasingly incorporating programmable components. The software in these devices has constraints that are markedly different from software designed for a general-purp...
详细信息
暂无评论