2,512 research outputs found

    Organisational Abstractions for the Analysis and Design of Multi-Agent Systems

    No full text
    The architecture of a multi-agent system can naturally be viewed as a computational organisation. For this reason, we believe organisational abstractions should play a central role in the analysis and design of such systems. To this end, the concepts of agent roles and role models are increasingly being used to specify and design multi-agent systems. However, this is not the full picture. In this paper we introduce three additional organisational concepts - organisational rules, organisational structures, and organisational patterns - that we believe are necessary for the complete specification of computational organisations. We view the introduction of these concepts as a step towards a comprehensive methodology for agent-oriented systems

    A Model-Driven Engineering Approach for ROS using Ontological Semantics

    Full text link
    This paper presents a novel ontology-driven software engineering approach for the development of industrial robotics control software. It introduces the ReApp architecture that synthesizes model-driven engineering with semantic technologies to facilitate the development and reuse of ROS-based components and applications. In ReApp, we show how different ontological classification systems for hardware, software, and capabilities help developers in discovering suitable software components for their tasks and in applying them correctly. The proposed model-driven tooling enables developers to work at higher abstraction levels and fosters automatic code generation. It is underpinned by ontologies to minimize discontinuities in the development workflow, with an integrated development environment presenting a seamless interface to the user. First results show the viability and synergy of the selected approach when searching for or developing software with reuse in mind.Comment: Presented at DSLRob 2015 (arXiv:1601.00877), Stefan Zander, Georg Heppner, Georg Neugschwandtner, Ramez Awad, Marc Essinger and Nadia Ahmed: A Model-Driven Engineering Approach for ROS using Ontological Semantic

    Architectural mismatch tolerance

    Get PDF
    The integrity of complex software systems built from existing components is becoming more dependent on the integrity of the mechanisms used to interconnect these components and, in particular, on the ability of these mechanisms to cope with architectural mismatches that might exist between components. There is a need to detect and handle (i.e. to tolerate) architectural mismatches during runtime because in the majority of practical situations it is impossible to localize and correct all such mismatches during development time. When developing complex software systems, the problem is not only to identify the appropriate components, but also to make sure that these components are interconnected in a way that allows mismatches to be tolerated. The resulting architectural solution should be a system based on the existing components, which are independent in their nature, but are able to interact in well-understood ways. To find such a solution we apply general principles of fault tolerance to dealing with arch itectural mismatche

    A look at cloud architecture interoperability through standards

    Get PDF
    Enabling cloud infrastructures to evolve into a transparent platform while preserving integrity raises interoperability issues. How components are connected needs to be addressed. Interoperability requires standard data models and communication encoding technologies compatible with the existing Internet infrastructure. To reduce vendor lock-in situations, cloud computing must implement universal strategies regarding standards, interoperability and portability. Open standards are of critical importance and need to be embedded into interoperability solutions. Interoperability is determined at the data level as well as the service level. Corresponding modelling standards and integration solutions shall be analysed

    Changes in the French Defence Innovation System: New roles and capabilities for the Government Agency for Defence.

    Get PDF
    Defence innovation systems are structured around two main groups of players that interact in the development of complex programmes: the state (the client and the government agency) and the systems integrators. Technological and institutional changes since the 1990s have affected the division of labour and knowledge in the industry. In this paper, we show the origins of these changes based on information derived from 45 qualitative interviews conducted between 2000 and 2008, which demonstrate the new capabilities that have been created within the national innovation system (NIS). We explain how the role and the capabilities of the French Government Agency for Defence (Direction GĂ©nĂ©rale de l'Armement—DGA) have developed from “project architect” to “project manager”. These new capabilities create new interactions in the French defence innovation system and new roles for the DGA.Defence; Institutional change; National innovation system; co-evolution; Government agency; Knowledge; Capabilities; Technological systems;

    04511 Abstracts Collection -- Architecting Systems with Trustworthy Components

    Get PDF
    From 12.12.04 to 17.12.04, the Dagstuhl Seminar 04511 ``Architecting Systems with Trustworthy Components\u27\u27 was held in the International Conference and Research Center (IBFI), Schloss Dagstuhl. During the seminar, several participants presented their current research, and ongoing work and open problems were discussed. Abstracts of the presentations given during the seminar as well as abstracts of seminar results and ideas are put together in this paper. The first section describes the seminar topics and goals in general. Links to extended abstracts or full papers are provided, if available

    The role of actors' issue and sector specialization for policy integration in the parliamentary arena: an analysis of Swiss biodiversity policy using text as data

    Get PDF
    The role of the parliamentary arena and members of parliament (MPs) therein for both mainstreaming and cross-sectoral policy integration is largely unknown. Studying the case of Switzerland, this paper analyzes the integration of the biodiversity issue into policies of 20 different policy sectors over a period of 19 years to assess how two specific actor attributes—issue and sector specialization—increase the chances of MPs of engaging in both biodiversity mainstreaming and its cross-sectoral integration. The results based on a comprehensive collection of political documents from the parliamentary arena, and multilevel regression models show that an increase in MPs' sector specialization is associated with both a decrease in mainstreaming and a decrease in cross-sectoral integration activities. By contrast, an increase in issue specialization typically translates into biodiversity-related activity in a larger number of sectors. In the parliamentary arena, therefore, it is primarily a small group of “issue specialists” who take responsibility for the integration of crosscutting issues, such as biodiversity, into critical sectoral policies
    • 

    corecore