25,805 research outputs found

    Adaptive development and maintenance of user-centric software systems

    Get PDF
    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

    Complexity in Designing Energy Efficient Buildings: Towards Understanding Decision Networks in Design

    Get PDF
    Most important decisions for designing energy efficient buildings are made in the early stages of design. Designing is a complex interdisciplinary task, and energy efficiency requirements are pushing boundaries even further. This study analyzes the level of complexity for energy efficient building design and possible remedies for managing or reducing the complexity. Methodologically, we used the design structure matrix for mapping the current design tasks and hierarchical decomposition of lifecycle analysis for visualizing the interdependency of the design tasks and design disciplines and how changes propagate throughout the system, tasks and disciplines. We have visualized the interdependency of design tasks and design disciplines and how changes propagate throughout the system. Current design of energy efficiency building is a linear and one-shot approach without iterations planned into the process. Broken management techniques do not help to reduce the complexit

    Design Creativity: Future Directions for Integrated Visualisation

    Get PDF
    The Architecture, Engineering and Construction (AEC) sectors are facing unprecedented challenges, not just with increased complexity of projects per se, but design-related integration. This requires stakeholders to radically re-think their existing business models (and thinking that underpins them), but also the technological challenges and skills required to deliver these projects. Whilst opponents will no doubt cite that this is nothing new as the sector as a whole has always had to respond to change; the counter to this is that design ‘creativity’ is now much more dependent on integration from day one. Given this, collaborative processes embedded in Building Information Modelling (BIM) models have been proffered as a panacea solution to embrace this change and deliver streamlined integration. The veracity of design teams’ “project data” is increasingly becoming paramount - not only for the coordination of design, processes, engineering services, fabrication, construction, and maintenance; but more importantly, facilitate ‘true’ project integration and interchange – the actualisation of which will require firm consensus and commitment. This Special Issue envisions some of these issues, challenges and opportunities (from a future landscape perspective), by highlighting a raft of concomitant factors, which include: technological challenges, design visualisation and integration, future digital tools, new and anticipated operating environments, and training requirements needed to deliver these aspirations. A fundamental part of this Special Issue’s ‘call’ was to capture best practice in order to demonstrate how design, visualisation and delivery processes (and technologies) affect the finished product viz: design outcome, design procedures, production methodologies and construction implementation. In this respect, the use of virtual environments are now particularly effective at supporting the design and delivery processes. In summary therefore, this Special Issue presents nine papers from leading scholars, industry and contemporaries. These papers provide an eclectic (but cognate) representation of AEC design visualisation and integration; which not only uncovers new insight and understanding of these challenges and solutions, but also provides new theoretical and practice signposts for future research

    Design: One, but in different forms

    Full text link
    This overview paper defends an augmented cognitively oriented generic-design hypothesis: there are both significant similarities between the design activities implemented in different situations and crucial differences between these and other cognitive activities; yet, characteristics of a design situation (related to the design process, the designers, and the artefact) introduce specificities in the corresponding cognitive activities and structures that are used, and in the resulting designs. We thus augment the classical generic-design hypothesis with that of different forms of designing. We review the data available in the cognitive design research literature and propose a series of candidates underlying such forms of design, outlining a number of directions requiring further elaboration

    Quality-aware model-driven service engineering

    Get PDF
    Service engineering and service-oriented architecture as an integration and platform technology is a recent approach to software systems integration. Quality aspects ranging from interoperability to maintainability to performance are of central importance for the integration of heterogeneous, distributed service-based systems. Architecture models can substantially influence quality attributes of the implemented software systems. Besides the benefits of explicit architectures on maintainability and reuse, architectural constraints such as styles, reference architectures and architectural patterns can influence observable software properties such as performance. Empirical performance evaluation is a process of measuring and evaluating the performance of implemented software. We present an approach for addressing the quality of services and service-based systems at the model-level in the context of model-driven service engineering. The focus on architecture-level models is a consequence of the black-box character of services

    Designing the interface between research, learning and teaching.

    Full text link
    Abstract: This paper’s central argument is that teaching and research need to be reshaped so that they connect in a productive way. This will require actions at a whole range of levels, from the individual teacher to the national system and include the international communities of design scholars. To do this, we need to start at the level of the individual teacher and course team. This paper cites some examples of strategies that focus on what students do as learners and how teachers teach and design courses to enhance research-led teaching. The paper commences with an examination of the departmental context of (art and) design education. This is followed by an exploration of what is understood by research-led teaching and a further discussion of the dimensions of research-led teaching. It questions whether these dimensions are evident, and if so to what degree in design departments, programmes and courses. The discussion examines the features of research-led departments and asks if a department is not research-led in its approach to teaching, why it should consider changing strategies

    Ontology-based modelling of architectural styles

    Get PDF
    The conceptual modelling of software architectures is of central importance for the quality of a software system. A rich modelling language is required to integrate the different aspects of architecture modelling, such as architectural styles, structural and behavioural modelling, into a coherent framework. Architectural styles are often neglected in software architectures. We propose an ontological approach for architectural style modelling based on description logic as an abstract, meta-level modelling instrument. We introduce a framework for style definition and style combination. The application of the ontological framework in the form of an integration into existing architectural description notations is illustrated

    Building a Common Ground – The Use of Design Representation Cards for Enhancing Collaboration between Industrial Designers and Engineering Designers

    Get PDF
    To achieve success in today’s commercial environment, manufacturers have progressively adopted collaboration strategies. Industrial design has been increasingly used with engineering design to enhance competitiveness. Research between the two fields has been limited and existing collaboration methods have not achieved desired results. This PhD research project investigated the level of collaboration between industrial designers and engineering designers. The aim is to develop an integration tool for enhanced collaboration, where a common language would improve communication and create shared knowledge. An empirical research using questionnaires and observations identified 61 issues between industrial designers and engineering designers. The results were grouped and coded based on recurrence and importance, outlining 3 distinct problem categories in collaborative activity: conflicts in values and principles, differences in design representation, and education differences. A taxonomy further helped categorise design representations into sketches, drawings, models and prototypes. This knowledge was indexed into cards to provide uniform definition of design representations with key information. They should benefit practitioners and educators by serving as a decision-making guide and support a collaborative working environment. A pilot study first refined the layout and improved information access. The final validation involving interviews with practitioners revealed most respondents to be convinced that the tool would provide a common ground in design representations, contributing to enhanced collaboration. Additional interviews were sought from groups of final-year industrial design and engineering design students working together. Following their inter-disciplinary experience, nearly all respondents were certain that the cards would provide mutual understanding for greater product success. Lastly, a case study approach tested the cards in an industry-based project. A design diary captured and analysed the researchers’ activities and observations on a daily basis. It revealed positive feedback, reinforcing the benefits of the cards for successful collaboration in a multi-disciplinary environment. Keywords Industrial Design, Engineering Design, Collaboration, Design Representation, New Product Development.</p
    • 

    corecore