261,098 research outputs found

    A Framework for Evaluating Model-Driven Self-adaptive Software Systems

    Get PDF
    In the last few years, Model Driven Development (MDD), Component-based Software Development (CBSD), and context-oriented software have become interesting alternatives for the design and construction of self-adaptive software systems. In general, the ultimate goal of these technologies is to be able to reduce development costs and effort, while improving the modularity, flexibility, adaptability, and reliability of software systems. An analysis of these technologies shows them all to include the principle of the separation of concerns, and their further integration is a key factor to obtaining high-quality and self-adaptable software systems. Each technology identifies different concerns and deals with them separately in order to specify the design of the self-adaptive applications, and, at the same time, support software with adaptability and context-awareness. This research studies the development methodologies that employ the principles of model-driven development in building self-adaptive software systems. To this aim, this article proposes an evaluation framework for analysing and evaluating the features of model-driven approaches and their ability to support software with self-adaptability and dependability in highly dynamic contextual environment. Such evaluation framework can facilitate the software developers on selecting a development methodology that suits their software requirements and reduces the development effort of building self-adaptive software systems. This study highlights the major drawbacks of the propped model-driven approaches in the related works, and emphasise on considering the volatile aspects of self-adaptive software in the analysis, design and implementation phases of the development methodologies. In addition, we argue that the development methodologies should leave the selection of modelling languages and modelling tools to the software developers.Comment: model-driven architecture, COP, AOP, component composition, self-adaptive application, context oriented software developmen

    GCE AS and A level subject criteria for design and technology

    Get PDF

    Eco Global Evaluation: Cross Benefits of Economic and Ecological Evaluation

    Get PDF
    This paper highlights the complementarities of cost and environmental evaluation in a sustainable approach. Starting with the needs and limits for whole product lifecycle evaluation, this paper begins with the modeling, data capture and performance indicator aspects. In a second step, the information issue, regarding the whole lifecycle of the product is addressed. In order to go further than the economical evaluations/assessment, the value concept (for a product or a service) is discussed. Value could combine functional requirements, cost objectives and environmental impact. Finally, knowledge issues which address the complexity of integrating multi-disciplinary expertise to the whole lifecycle of a product are discussing.EcoSD NetworkEcoSD networ

    Sustainable Strategic Urban Planning: Methodology for Urban Renovation At District Level

    Get PDF
    Sustainable urban renovation is characterized by multiple factors (e.g. technical, socio-economic, environmental and ethical perspectives), different spatial scales and a number of administrative structures that should address the evaluation of alternative scenarios or solutions. This defines a complex decision problem that includes different stakeholders where several aspects need to be considered simultaneously. In spite of the knowledge and experiences during the recent years, there is a need of methods that lead the decision-making processes. In response, a methodology based on the global idea and implications of working towards a more sustainable and energy efficient cities as a holistic procedure for urban renovation at district level is proposed in the European Smart City project CITyFiED. The methodology has the energy efficiency as main pillar and the local authorities as client. It is composed of seven phases that ensures an effective dialogue among all the stakeholders, aiming to understand the objectives and needs of the city to define a set of Strategies for Sustainable Urban Renovation and their integration within the Strategic Urban Planning of the cities.This project has received funding from the European Union’s Seventh Programme for research, technological development and demonstration under grant agreement N° 609129. The authors would like to thank the rest of the partners of the CITyFiED project for their help and support

    Modelling benefits-oriented costs for technology enhanced learning

    Get PDF
    The introduction of technology enhanced learning (TEL) methods changes the deployment of the most important resource in the education system: teachers' and learners' time. New technology promises greater personalization and greater productivity, but without careful modeling of the effects on the use of staff time, TEL methods can easily increase cost without commensurate benefit. The paper examines different approaches to comparing the teaching time costs of TEL with traditional methods, concluding that within-institution cost-benefit modeling yields the most accurate way of understanding how teachers can use the technology to achieve the level of productivity that makes personalisation affordable. The analysis is used to generate a set of requirements for a prospective, rather than retrospective cost-benefit model. It begins with planning decisions focused on realizing the benefits of TEL, and uses these to derive the likely critical costs, hence the reversal implied by a 'benefits-oriented cost model'. One of its principal advantages is that it enables innovators to plan and understand the relationship between the expected learning benefits and the likely teaching costs

    Advanced Techniques for Assets Maintenance Management

    Get PDF
    16th IFAC Symposium on Information Control Problems in Manufacturing INCOM 2018 Bergamo, Italy, 11–13 June 2018. Edited by Marco Macchi, László Monostori, Roberto PintoThe aim of this paper is to remark the importance of new and advanced techniques supporting decision making in different business processes for maintenance and assets management, as well as the basic need of adopting a certain management framework with a clear processes map and the corresponding IT supporting systems. Framework processes and systems will be the key fundamental enablers for success and for continuous improvement. The suggested framework will help to define and improve business policies and work procedures for the assets operation and maintenance along their life cycle. The following sections present some achievements on this focus, proposing finally possible future lines for a research agenda within this field of assets management

    Exploring Knowledge Engineering Strategies in Designing and Modelling a Road Traffic Accident Management Domain

    Get PDF
    Formulating knowledge for use in AI Planning engines is currently something of an ad-hoc process, where the skills of knowledge engineers and the tools they use may significantly influence the quality of the resulting planning application. There is little in the way of guidelines or standard procedures, however, for knowledge engineers to use when formulating knowledge into planning domain languages such as PDDL. This paper seeks to investigate this process using as a case study a road traffic accident management domain. Managing road accidents requires systematic, sound planning and coordination of resources to improve outcomes for accident victims. We have derived a set of requirements in consultation with stakeholders for the resource coordination part of managing accidents. We evaluate two separate knowledge engineering strategies for encoding the resulting planning domain from the set of requirements: (a) the traditional method of PDDL experts and text editor, and (b) a leading planning GUI with built in UML modelling tools. These strategies are evaluated using process and product metrics, where the domain model (the product) was tested extensively with a range of planning engines. The results give insights into the strengths and weaknesses of the approaches, highlight lessons learned regarding knowledge encoding, and point to important lines of research for knowledge engineering for planning

    Modelling the Product Development performance of Colombian Companies

    Get PDF
    Organised by: Cranfield UniversityThis paper presents the general model of the Product Development Process (PDP) in the Metal mechanics Industry in Barranquilla-Colombia, since this sector contributes significantly to the productivity of this industrial city. This case study counted on a five-company sample. The main goal was to model the current conditions of the PDP according to the Concurrent Engineering philosophy. The companies were selected according to their productive profile, in order to contrast differences regarding the structure of their productive processes, conformation of multidisciplinary teams, integration of different areas, customers and suppliers to the PDP; human resources, information, technology and marketing constraints.Mori Seiki – The Machine Tool Compan
    • …
    corecore