65,917 research outputs found
Recommended from our members
Reusability in software engineering
This paper surveys recent work concerning reusability in software engineering. The current directions in software reusability are discussed, and the two major approaches of reusable building blocks and reusable patterns studied. An extensive bibliography, parts of which are annotated, is included
Adaptive development and maintenance of user-centric software systems
A software system cannot be developed without considering the various facets of its environment. Stakeholders – including the users that play a central role – have their needs, expectations, and perceptions of a system. Organisational and technical aspects of the environment are constantly changing. The ability to adapt a software system and its requirements to its environment throughout its
full lifecycle is of paramount importance in a constantly changing environment. The continuous involvement of users is as important as the constant evaluation of the system and the observation of evolving environments. We present a methodology for adaptive software systems development and
maintenance. We draw upon a diverse range of accepted methods including participatory design, software architecture, and evolutionary design. Our focus is on user-centred software systems
Recommended from our members
Evaluation of a personalized digital library based on cognitive styles: Adaptivity vs. adaptability
Personalization can be addressed by adaptability and adaptivity, which have different advantages and disadvantages. This study investigates how digital library users react to these two techniques. More specifically, we develop a
personalized digital library to suit the needs of different cognitive styles based on the findings of our previous work (Frias-Martinez, et al., in press). The personalized digital library includes two versions: adaptive version and
adaptable version. The results showed that users not only performed better in the adaptive version, but also they perceived more positively to the adaptive version. In addition, cognitive styles have great effects on users’ responses
to adaptability and adaptivity. These results provide guidance for designers to select suitable techniques to develop personalized digital libraries
A software development environment utilizing PAMELA
Hardware capability and efficiency has increased dramatically since the invention of the computer, while software programmer productivity and efficiency has remained at a relatively low level. A user-friendly, adaptable, integrated software development environment is needed to alleviate this problem. The environment should be designed around the Ada language and a design methodology which takes advantage of the features of the Ada language as the Process Abstraction Method for Embedded Large Applications (PAMELA)
Recommended from our members
Care: an integrated framework to support continuous, adaptable, reflective evaluation of eGovernment systems: A research note
CARE: an Integrated Framework to Support Continuous, Adaptable, Reflective Evaluation of Egovernment SystemsThis is an eGISE network paper. It is motivated by a concern to develop a better approach to learning from the experience of an eGovernment project and applying that knowledge in future projects. The proposed project is based on previous work in the construction industry that developed COLA, a
Cross Organisational Learning Approach. Developing a similar strategy for Knowledge Management is likely to be effective because the ‘silo’ culture of local government organisations has parallels with the segmented organisational structures within the construction industry.Engineering and Physical Sciences Research Council (EPSRC) UK (grant GR/T27020/01
Recommended from our members
CARE: An integrated framework to support continuous, adaptable, reflective evaluation of egovernment systems: A research note
CARE: an Integrated Framework to Support Continuous, Adaptable, Reflective Evaluation of Egovernment SystemsThis is an eGISE network paper. It is motivated by a concern to develop a better approach to learning from the experience of an eGovernment project and applying that knowledge in future projects. The proposed project is based on previous work in the construction industry that developed COLA, a
Cross Organisational Learning Approach. Developing a similar strategy for Knowledge Management is likely to be effective because the ‘silo’ culture of local government organisations has parallels with the segmented organisational structures within the construction industry.Engineering and Physical Sciences Research Council, UK (grant GR/T27020/01
STOP-IT: strategic, tactical, operational protection of water infrastructure against cyberphysical threats
Water supply and sanitation infrastructures are essential for our welfare, but vulnerable to several attack types facilitated by the ever-changing landscapes of the digital world. A cyber-attack on critical infrastructures could for example evolve along these threat vectors: chemical/biological contamination, physical or communications disruption between the network and the supervisory SCADA. Although conceptual and technological solutions to security and resilience are available, further work is required to bring them together in a risk management framework, strengthen the capacities of water utilities to systematically protect their systems, determine gaps in security technologies and improve risk management approaches. In particular, robust adaptable/flexible solutions for prevention, detection and mitigation of consequences in case of failure due to physical and cyber threats, their combination and cascading effects (from attacks to other critical infrastructure, i.e. energy) are still missing. There is (i) an urgent need to efficiently tackle cyber-physical security threats, (ii) an existing risk management gap in utilities’ practices and (iii) an un-tapped technology market potential for strategic, tactical and operational protection solutions for water infrastructure: how the H2020 STOP-IT project aims to bridge these gaps is presented in this paper.Postprint (published version
A performance of 2 dimensional ultrasonic vibration assisted milling in cutting force reduction, on aluminium AL6061
This paper were investigate a performance of 2 Dimensional Ultrasonic Vibration assisted Milling (UVAM) toward Aluminium Al 6061. The focus is to find the performance of reduction of cutting force compared to the conventional machining in the industries shop floor. Due to the major effect of cutting force of production in industries, the excessive cutting force problem must be investigated deeply as it will cause shortens tool life and reduces the production rate. A scientific approach has been found in order to reduce the cutting force during machining which is integrating the ultrasonic concept into workpiece. The modelling of vibration cutting ratio has been simulated to find the time force contact and non-contact. Thus, less cutting force could be found. The ultrasonic vibration platform that generated by XY25XS from Cedrat Technologies is travelled in X direction as a feed movement. Thus, the X and Y axis vibration actuate along the workpiece for the machining process. The performance of UVAM in cutting force reduction found the superior benefits of UVAM is come from the alternating cycle’s between tool and workpiece. The comparison between UVAM and conventional machining in reduction of cutting force is 32%. The potential of the UVAM tool wear and tool life will be discussed deeply in finding and next in the conclusion section
Design and development of a hybrid control system for flexible manufacturing : a thesis presented in partial fulfilment of the requirements for the degree of Master of Technology in Manufacturing and Industrial Technology at Massey University
Irregular Pagination MisnumberedFlexible Manufacturing Systems (FMS) appeared upon the manufacturing scene in the early 1970s, installations presently number in the thousands. However, many current installations in fact lack flexibility, do not operate in real-time and are prohibitively expensive. Therefore there are obvious benefits to be gained from making improvements to existing flexible manufacturing systems. Research conducted for this thesis focused on two major areas. The implementation of the FMS control system on a SCADA package and the development of an auction based scheduling system. This entailed the development of a hybrid control model composed of three distinct layers; factory, cell and intelligent entity. Key portions of both the factory and cell controllers were then implemented so as to create a minimal system. This has been completed to the point where the auction algorithm has been implemented and tested in an appropriate framework. In achieving the goals mentioned above a number of novel design concepts have been utilised. There are two which are most important, these are the use of low cost modules for the construction of a flexible co-operative manufacturing system, and the ability of this system to operate in a physically distributed area via a Local Area Network. Meaning it is inherently adaptable and resistant to failure. These novel design concepts were ingrained throughout the entire three layered control model. It is felt that this research has succeeded in demonstrating the possibility of implementing a FMS control system on a low cost SCADA package using low cost software and computing elements. The ability of the distributed, auction-based approach to operate successfully within this system, has also been demonstrated through simulation
Towards an ontology-based platform-independent framework for developing KBE systems in the aerospace industry
Aerospace engineering is considered to be one of the most complex and advanced branches of engineering. The use of knowledge based engineering (KBE) technologies has played a major role in automating routine design activities in view of supporting the cost-effective and timely development of a product. However, technologies employed within KBE systems are usually platform-specific. The nature of these platform-specific models has significantly limited knowledge abstraction and reusability in KBE systems. This research paper presents a novel approach that illustrates the use of platform-independent knowledge models for the development of KBE systems in the aerospace industry. The use of semantic technologies through the definition of generic-purposed ontologies has been employed to support the notion of independent knowledge models that strengthens knowledge reusability in KBE systems. This approach has been validated qualitatively through experts’ opinion and its benefit realised in the abstraction, reusability and maintainability of KBE systems
- …