Search for dissertations about: "Dynamic software architecture"

Showing result 1 - 5 of 54 swedish dissertations containing the words Dynamic software architecture.

  1. 1. Dynamic Software Architectures

    Author : Jesper Andersson; Växjö universitet; []
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; Software architecture; Dynamic re-configuration; Software engineering; Programvaruteknik; Data- och informationsvetenskap; Computer and Information Sciences Computer Science; Computer science;

    Abstract : Software architecture is a software engineering discipline that provides notations and processes for high-level partitioning of systems' responsibilities early in the software design process. This thesis is concerned with a specific subclass of systems, systems with a dynamic software architecture. READ MORE

  2. 2. An Open Architecture Approach for the Design and Development of Web and Mobile Software

    Author : Bahtijar Vogel; Arianit Kurti; Marcelo Milrad; Tommi Mikkonen; Andreas Kerren; Kari Systä; Linnéuniversitetet; []
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; NATURVETENSKAP; NATURAL SCIENCES; open architecture; flexibility; evolvability; customizability; extensibility; web and mobile software; open standards; open source; dynamic requirements; dynamic changes; heterogeneous device environments; GQM; Data- och informationsvetenskap; Computer and Information Sciences Computer Science; Computer Science; Datavetenskap; Media Technology; Medieteknik;

    Abstract : The rapid evolution of web and mobile technologies as well as open standards are important ingredients for developing open software applications. HTML5, affordable electronics, and connectivity costs are some of the trends that drive the web towards an open platform and lead to an increased use of distributed applications. READ MORE

  3. 3. Uncertainties in Mobile Learning applications : Software Architecture Challenges

    Author : Didac Gil de la Iglesia; Marcelo Milrad; Jesper Andersson; Marc Jansen; Linnéuniversitetet; []
    Keywords : NATURVETENSKAP; NATURAL SCIENCES; distributed systems; uncertainties; self-adaptation; QoS; collaboration; M-Learning; TEL; Mobile Learning; Distributed Systems; Uncertainties; Quality of Service; Self-Adaptation;

    Abstract : The presence of computer technologies in our daily life is growing by leaps and bounds. One of the recent trends is the use of mobile technologies and cloud services for supporting everyday tasks and the sharing of information between users. READ MORE

  4. 4. Towards Model-Based Development of Self-Managing Automotive Systems : Modeling, Simulation, Model Transformations and Algorithms: Supporting the Development of the DySCAS Middleware

    Author : Tahir Naseer Qureshi; Martin Törngren; DeJiu Chen; Ivica Crnkovic; KTH; []
    Keywords : Dynamic Reconfiguration; DySCAS; Self-Managing Systems; Load Balancing; Quality of Service QoS ; Model-Based Development; Modeling; Simulation; Model Transformation; Middleware; Embedded Systems; Component Based Design; Unified Modeling Language UML™ ; Discrete Event Systems; Real-Time Systems; Software Architecture; Simulink®; SimEvents™; Distributed Systems.;

    Abstract : With the increased usage of electronics, embedded computer systems, software and networks in modern vehicles, the complexity is also increasing in terms of the development process, functionalities as well as their implementation. On one hand there is a need for efficient and systematic development, and on the other hand the systems are required to have enhanced post-deployment time configuration management support. READ MORE

  5. 5. Programming Model and Protocols for Reconfigurable Distributed Systems

    Author : Cosmin Ionel Arad; Seif Haridi; Gregory Chockler; KTH; []
    Keywords : TEKNIK OCH TEKNOLOGIER; ENGINEERING AND TECHNOLOGY; NATURVETENSKAP; NATURAL SCIENCES; distributed systems; programming model; message-passing concurrency; nested hierarchical composition; reactive components; software architecture; dynamic reconfiguration; multi-core; discrete-event simulation; peer-to-peer; testing; debugging; distributed key-value stores; data replication; consistency; linearizability; network partition tolerance; consistent hashing; self-organization; scalability; elasticity; fault tolerance; consistent quorums;

    Abstract : Distributed systems are everywhere. From large datacenters to mobile devices, an ever richer assortment of applications and services relies on distributed systems, infrastructure, and protocols. Despite their ubiquity, testing and debugging distributed systems remains notoriously hard. READ MORE