this paper introduces a research program aimed at aligning two research communities which share similar aims and research questions, but which are largely unaware of the work and the epistemological stance of the othe...
详细信息
Intrusion detection systems are distributed applications that analyze the events in a networked system to identify malicious behavior. the analysis is performed using a number of attack models (or signatures) that are...
详细信息
We have observed that often there is a disconnect between a UML model and the requirements of the modeled processes. this gap tends to widen as models become more complex and the extraction of detailed requirements be...
详细信息
ISBN:
(纸本)0769519806
We have observed that often there is a disconnect between a UML model and the requirements of the modeled processes. this gap tends to widen as models become more complex and the extraction of detailed requirements becomes more difficult. the process by which detailed requirements are extracted from a model is fairly straightforward. Not only can the technique be used to extract requirements, but, interestingly enough, the same information that is extracted can be used to generate the task list part of a project plan, as the concrete use cases identify the pieces of softwarethat need to be implemented. the use case model is basically an acyclic directed graph, with dependencies as vertices and use cases as nodes. In order for the extraction process to work, the use case model needs to be built following certain guidelines. For example: No dependency cycles and model continuity (e.g. a single continuous directed graph).
Web engineering is concerned with establishment and use of sound scientific, engineering and management principles. In this paper we present an agile approach for web engineering supported by a MDA (Model Driven Archi...
详细信息
We set out to answer a question we were asked by software project management: how much effort remains to be spent on a specific software project and how will that effort be distributed over time? To answer this questi...
详细信息
We set out to answer a question we were asked by software project management: how much effort remains to be spent on a specific software project and how will that effort be distributed over time? To answer this question we propose a model based on the concept that each modification to software may cause repairs at some later time and investigate its theoretical properties and application to several projects in Avaya to predict and plan development resource allocation. Our model presents a novel unified framework to investigate and predict effort, schedule, and defects of a software project. the results of applying the model confirm a fundamental relationship between the new feature and defect repair changes and demonstrate its predictive properties.
Amount of softwareengineering data that is accumulated by software companies grows with enormous speed. this data is a source of knowledge about different activities related to software development and maintenance. M...
详细信息
Amount of softwareengineering data that is accumulated by software companies grows with enormous speed. this data is a source of knowledge about different activities related to software development and maintenance. Many different techniques and tools have been developed and proposed for extracting knowledge and representing it in forms understandable by people. these techniques are based on different principles and they process data differently. this paper illustrates a multi-technique approach to analysis of data. A detailed case study of analyzing software maintenance data is presented. Different models are built, analyzed and evaluated. the first model is a Bayesian network. the second is a set of IF-thEN rules extracted from the data, and the third one is built using a decision tree. the emphasis of the analysis is put on two aspects - how the models support understanding of a process represented by the data, and how good prediction capabilities these models have.
Combining mutually redundant models with channelling constraints increases constraint propagation. However, the extra computation efforts of the additional variables and constraints may outweigh the gain of reduction ...
详细信息
the design process in component-based softwareengineering needs to implicitly incorporate ways of reusing existing components. Reuse in turn implies the need to acquire knowledge about any components that might be in...
详细信息
the design process in component-based softwareengineering needs to implicitly incorporate ways of reusing existing components. Reuse in turn implies the need to acquire knowledge about any components that might be incorporated into a system. Our paper describes an empirical study of how component documentation can be used to help develop that knowledge, using Unix processes as the source of documentation and components, and using boththink-aloud and non-intrusive techniques to record subject behaviour. Our conclusions suggest how component documentation might be organised so as to assist with reuse, and identify further questions about its form.
Scroll type compressors have been becoming increasingly popular in refrigeration and air conditioning products due to their high efficiency, low noise, fewer components, low vibration, light weight and small size comp...
详细信息
Scroll type compressors have been becoming increasingly popular in refrigeration and air conditioning products due to their high efficiency, low noise, fewer components, low vibration, light weight and small size compared with other types of compressors. To design and manufacture scroll compressors, however, is not easy as their key parts have complex shapes with involute curves. A high degree of accuracy during assembly is required which brings difficulty into the manufacturing cycle. this paper presents the integrated approach of computer-aided design (CAD) and computer-aided manufacturing (CAM) for the design and manufacture of refrigeration scroll compressors. the approach is based on concurrent engineering and is implemented in Pro/ENGINEER software and Visual C++ programming. the work presented is focused on the integration of constructive solid geometry (CSG) solid modelling and CAM to effect the design of scroll compressors in particular. the involute scroll curve is created from equations. Designers can transfer the model to a manufacturing engineer for process planning, etc. the manufacturing engineer can also advise the designer if some revisions are needed and the model can even be evaluated through the Internet. Many experts can check the models and processes of design and manufacturing. thus, solid modelling and machine tool path simulation can bridge the gap between design and manufacturing which is essential for concurrent engineering. Withthis approach a correct and precise solid model can be achieved, which leads to an optimal design in terms of quality, delivery time and cost. this work is essential for the manufacturing of the scroll components and their inspection on co-ordinate measuring machines (CMMs) during manufacture. this CAD/CAM system has a potential application to other complex mechanical components, as the approach is a generic one. (C) 2003 Elsevier Science B.V. All rights reserved.
Scroll type compressors have been becoming increasingly popular in refrigeration and air conditioning products due to their high efficiency, low noise, fewer components, low vibration, light weight and small size comp...
详细信息
Scroll type compressors have been becoming increasingly popular in refrigeration and air conditioning products due to their high efficiency, low noise, fewer components, low vibration, light weight and small size compared with other types of compressors. To design and manufacture scroll compressors, however, is not easy as their key parts have complex shapes with involute curves. A high degree of accuracy during assembly is required which brings difficulty into the manufacturing cycle. this paper presents the integrated approach of computer-aided design (CAD) and computer-aided manufacturing (CAM) for the design and manufacture of refrigeration scroll compressors. the approach is based on concurrent engineering and is implemented in Pro/ENGINEER software and Visual C++ programming. the work presented is focused on the integration of constructive solid geometry (CSG) solid modelling and CAM to effect the design of scroll compressors in particular. the involute scroll curve is created from equations. Designers can transfer the model to a manufacturing engineer for process planning, etc. the manufacturing engineer can also advise the designer if some revisions are needed and the model can even be evaluated through the Internet. Many experts can check the models and processes of design and manufacturing. thus, solid modelling and machine tool path simulation can bridge the gap between design and manufacturing which is essential for concurrent engineering. Withthis approach a correct and precise solid model can be achieved, which leads to an optimal design in terms of quality, delivery time and cost. this work is essential for the manufacturing of the scroll components and their inspection on co-ordinate measuring machines (CMMs) during manufacture. this CAD/CAM system has a potential application to other complex mechanical components, as the approach is a generic one. (C) 2003 Elsevier Science B.V. All rights reserved.
暂无评论