34,312 research outputs found

    A Methodology for Engineering Collaborative and ad-hoc Mobile Applications using SyD Middleware

    Get PDF
    Today’s web applications are more collaborative and utilize standard and ubiquitous Internet protocols. We have earlier developed System on Mobile Devices (SyD) middleware to rapidly develop and deploy collaborative applications over heterogeneous and possibly mobile devices hosting web objects. In this paper, we present the software engineering methodology for developing SyD-enabled web applications and illustrate it through a case study on two representative applications: (i) a calendar of meeting application, which is a collaborative application and (ii) a travel application which is an ad-hoc collaborative application. SyD-enabled web objects allow us to create a collaborative application rapidly with limited coding effort. In this case study, the modular software architecture allowed us to hide the inherent heterogeneity among devices, data stores, and networks by presenting a uniform and persistent object view of mobile objects interacting through XML/SOAP requests and responses. The performance results we obtained show that the application scales well as we increase the group size and adapts well within the constraints of mobile devices

    Improving outcomes in outsourced product development: a joint consultant-client perspective

    Get PDF
    Although firms increasingly outsource front end product development activities to production suppliers or design consultants, this practice has received little scholarly attention. The few existing academic studies report high failure rates but generally present only the client firms’ view of the causes. Our first results from in-depth interviews of both clients and consultants give a richer picture of enablers of success and causes of failure. We confirm some previous findings(internal divisions within the client, “poor communication” between parties),identify new ones (inadequate client capabilities, failure to transfer design intent), and combine them into a comprehensive model of outsourced product development that includes negotiating project scope, continuously managing expectations, and carefully re-integrating the design output into the client’s operations. Finally, we classify several types of client dependency (need for new ideas, extra capacity, or specific technical expertise) and highlight the particular hazards associated with each

    A Change Support Model for Distributed Collaborative Work

    Full text link
    Distributed collaborative software development tends to make artifacts and decisions inconsistent and uncertain. We try to solve this problem by providing an information repository to reflect the state of works precisely, by managing the states of artifacts/products made through collaborative work, and the states of decisions made through communications. In this paper, we propose models and a tool to construct the artifact-related part of the information repository, and explain the way to use the repository to resolve inconsistencies caused by concurrent changes of artifacts. We first show the model and the tool to generate the dependency relationships among UML model elements as content of the information repository. Next, we present the model and the method to generate change support workflows from the information repository. These workflows give us the way to efficiently modify the change-related artifacts for each change request. Finally, we define inconsistency patterns that enable us to be aware of the possibility of inconsistency occurrences. By combining this mechanism with version control systems, we can make changes safely. Our models and tool are useful in the maintenance phase to perform changes safely and efficiently.Comment: 10 pages, 13 figures, 4 table

    Historical-institutionalist perspectives on the development of the EU budget system

    Get PDF
    The EU budget has only recently started to feature in theories of European integration. Studies typically adopt a historical-institutionalist framework, exploring notions such as path dependency. They have, however, generally been rather aggregated, or coarse-grained, in their approach. The EU budget has thus been treated as a single entity rather than a series of inter-linked institutions. This paper seeks to address these lacunae by adopting a fine-grained approach. This enables us to emphasize the connections that exist between EU budgetary institutions, in both time and space. We show that the initial set of budgetary institutions was unable, over time, to achieve consistently their treaty-based objectives. In response, rather than reform these institutions at potentially high political cost, additional institutions were layered on top of the extant structures. We thus demonstrate how some EU budgetary institutions have remained unchanged, whilst others have been added or changed over time

    The optimisation of a strategic business process

    Get PDF
    The optimisation of a Tendering Process for Warship Refit Contracts is presented. The Pre Contract Award process (PCA) involves all the activities needed to successfully win a Refit Contract, e.g. estimating, planning, tendering and negotiation. Process activities and information flows have been modelled using Integrated computer aided manufacturing DEFinition methodology (IDEF0) and a Design Structure Matrix (DSM) with optimisation performed via a Genetic Algorithm (DSM-GA) search technique [1]. The aim of the DSM-GA is to provide the user with an enhanced sequence of performing process activities. A new process was extracted from the optimised solution, showing an improved sequence with reduced iteration and planned activity concurrency based on carefully considered information requirements. This is of practical benefit to enhance understanding and to provide a guide to implementation. The approach suggests an enhanced sequence of process activities, based on information requirements, and can lead to improved business practice. This Paper discusses the potential benefits and limitations of this approach in a practical setting

    The european energy system in the context of long term climate policies

    Get PDF
    The future of the European energy system will strongly depend on a future world energy context that will be dominated by two key challenges. The first challenge corresponds to the necessity of meeting the energy needs of a growing population in Asia, South America and Africa, while some key energy resources – oil and natural gas – enter in a process of increasing scarcity. The second challenge results from the need to rapidly adjust the structure of the world energy system in order to meet the tightening constraints induced by the will to limit anthropogenic climate change. Both issues are clearly strategic for Europe as on the one hand the Union will have to master a growing import dependency from the international markets and neighbouring regions, and as on the other hand it intends to take the lead on the international scene for climate change mitigation policies.Analyses of world long term energy scenario show that the growing scarcity on hydrocarbon supply will not solve the climate change problem as it will rather result in increased coal consumption. Conversely seriously addressing the climate change challenge will imply lower fossil fuel consumption, allow an extension of oil and gas reserves and lead to a real double dividend in terms of sustainability: by climate change mitigation and by reduced tensions and risks of crises on the oil and gas markets. Similarly, ambitious GHG abatement scenarios for Europe will allow limiting the Union's import dependency, which is of course one key element of overall security. Thus, addressing the fossil fuel emissions abatement issue clearly appears as a top priority on the agenda. In this paper we focus on what GHG emissions mitigation policies mean for the European energy system within a global frameworkPROSPECTIVE ; LONG TERM ; CLIMATE POLICY ; EUROPE ; ENERGY SYSTEM

    Coordination approaches and systems - part I : a strategic perspective

    Get PDF
    This is the first part of a two-part paper presenting a fundamental review and summary of research of design coordination and cooperation technologies. The theme of this review is aimed at the research conducted within the decision management aspect of design coordination. The focus is therefore on the strategies involved in making decisions and how these strategies are used to satisfy design requirements. The paper reviews research within collaborative and coordinated design, project and workflow management, and, task and organization models. The research reviewed has attempted to identify fundamental coordination mechanisms from different domains, however it is concluded that domain independent mechanisms need to be augmented with domain specific mechanisms to facilitate coordination. Part II is a review of design coordination from an operational perspective

    Train schedule coordination at an interchange station through agent negotiation

    Get PDF
    In open railway markets, coordinating train schedules at an interchange station requires negotiation between two independent train operating companies to resolve their operational conflicts. This paper models the stakeholders as software agents and proposes an agent negotiation model to study their interaction. Three negotiation strategies have been devised to represent the possible objectives of the stakeholders, and they determine the behavior in proposing offers to the proponent. Empirical simulation results confirm that the use of the proposed negotiation strategies lead to outcomes that are consistent with the objectives of the stakeholders
    corecore