• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 266
  • 123
  • 18
  • 17
  • 9
  • 7
  • 6
  • 6
  • 3
  • 3
  • 2
  • 2
  • 2
  • 1
  • 1
  • Tagged with
  • 519
  • 519
  • 147
  • 146
  • 127
  • 123
  • 75
  • 61
  • 53
  • 51
  • 51
  • 50
  • 47
  • 46
  • 39
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
241

Towards Change Propagating Test Models In Autonomic and Adaptive Systems

Akour, Mohammed Abd Alwahab January 2012 (has links)
The major motivation for self-adaptive computing systems is the self-adjustment of the software according to a changing environment. Adaptive computing systems can add, remove, and replace their own components in response to changes in the system itself and in the operating environment of a software system. Although these systems may provide a certain degree of confidence against new environments, their structural and behavioral changes should be validated after adaptation occurs at runtime. Testing dynamically adaptive systems is extremely challenging because both the structure and behavior of the system may change during its execution. After self adaptation occurs in autonomic software, new components may be integrated to the software system. When new components are incorporated, testing them becomes vital phase for ensuring that they will interact and behave as expected. When self adaptation is about removing existing components, a predefined test set may no longer be applicable due to changes in the program structure. Investigating techniques for dynamically updating regression tests after adaptation is therefore necessary to ensure such approaches can be applied in practice. We propose a model-driven approach that is based on change propagation for synchronizing a runtime test model for a software system with the model of its component structure after dynamic adaptation. A workflow and meta-model to support the approach was provided, referred to as Test Information Propagation (TIP). To demonstrate TIP, a prototype was developed that simulates a reductive and additive change to an autonomic, service-oriented healthcare application. To demonstrate the generalization of our TIP approach to be instantiated into the domain of up-to-date runtime testing for self-adaptive software systems, the TIP approach was applied to the self-adaptive JPacman 3.0 system. To measure the accuracy of the TIP engine, we consider and compare the work of a developer who manually identifyied changes that should be performed to update the test model after self-adaptation occurs in self-adaptive systems in our study. The experiments show how TIP is highly accurate for reductive change propagation across self-adaptive systems. Promising results have been achieved in simulating the additive changes as well.
242

Propuesta de un Sistema de Información para la Ejecución de Encargos de Inspección de una Entidad Pública / Proposal of an Information System for the Execution of Inspection Orders of a Public Entity

Chayan Silvestre, Alan Ricardo, Díaz Castillo, Jorge Renato 12 August 2020 (has links)
El uso de la tecnología en la administración pública permite mejorar significativamente los servicios que el Estado proporciona a la ciudadanía. En ese ámbito, el presente proyecto consiste en diseñar la arquitectura de un Sistema de Información para la Gerencia de Supervisión y Fiscalización (GSF) del Indecopi. La propuesta se basa en un sistema web para la gestión administrativa del proceso de Ejecución de Encargos de Inspección y una aplicación móvil para la ejecución de encargos de inspección (trabajo de campo). De manera integral, la propuesta tiene como objetivo reducir en un 20% el tiempo promedio de atención de los encargos de inspección (de 10 a 8 días hábiles) delegados por los Órganos Resolutivos o Secretarías Técnicas del Indecopi a la GSF. La primera fase se orienta al análisis de la organización y el proceso aplicando los marcos de trabajo de Zachman y TOGAF, para conocer la situación actual (AS-IS) del proceso de Ejecución de Encargos de Inspección y poder analizar la situación problemática. Luego, se identifican las brechas tecnológicas para posteriormente definir la propuesta de solución. La segunda fase comprende el diseño de la propuesta tecnológica, en la cual se identifican los requerimientos de software y los respectivos drivers arquitectónicos. Además, se establecen los estilos y conceptos arquitectónicos que serán considerados en el diseño de la arquitectura de software. Finalmente, se utilizarán los diagramas del Modelo C4 para describir y comunicar la arquitectura a los interesados del proyecto. / The use of technology in public administration significantly improve the services that the State provides to citizens. In this field, this project consists of designing the architecture of an Information System for the Gerencia de Supervisión y Fiscalización (GSF) of Indecopi. The proposal is based on a web system for the administrative management of the Inspection Order Execution process and a mobile application for the execution of inspection orders (field work). In a comprehensive manner, the objective of the proposal is to reduce by 20% the average service time of inspection orders (from 10 to 8 business days), delegated by the Resolutory Bodies or the Technical Secretary of Indecopi to the GSF. The first phase is oriented to the analysis of the organization and the process applying the frameworks of Zachman and TOGAF, to know the current situation (AS-IS) of the process of Execution of Inspection Orders and to be able to analyze the problematic situation. Then the technological gaps are identified to later define the solution proposal. The second phase comprises the design of the technological proposal, in which the software requirements and the respective architectural drivers are identified. In addition, the architectural styles and concepts that will be considered in the design of the software architecture are established. Finally, the C4 model diagrams will be used to describe and communicate the architecture to project stakeholders. / Tesis
243

Počítačová podpora přípravy rozvoje zaměstnanců / Computer Aided Solution for Employee Education Development

Poliak, Michal January 2013 (has links)
Main goal of this paper is to define a solution for employee training and development programs. The goal is accomplished through formulating of project management plan and specifications of requirements and software architecture.
244

Modeling and Analyzing Mobile Software Architectures

Schäfer, Clemens 19 October 2018 (has links)
The emerging behavior of a mobile system is determined by its software architecture (structure, dynamics, deployment), the underlying communication networks (topology, properties like bandwidth etc.) and interactions undertaken by the users of the system. In order to assess whether a mobile system fulfills its non-functional requirements like response times or availability already at design time, the emergent behavior of such a system can be simulated by using an architectural model of the system and applying an simulation approach where a network model and a user interaction model are used for providing the contextual information. In this paper we show how such an architectural model can expressed in our ADL Con Moto, how functional and non-functional properties of an architecture can be modeled and how simulation of the mobile system can be used to yield the desired properties.
245

A Methodology for Deriving the Architectural Implications of Different Degrees of Mobility in Information Systems

Book, Matthias, Gruhn, Volker, Hülder, Malte, Schäfer, Clemens 03 December 2018 (has links)
When building information systems that can be accessed through desktop and mobile devices, developers often face the same basic design decisions that depend on a number of still unstructured criteria. Going through the whole decision-making process for every project is inefficient and error-prone, however, a comprehensive set of best practices has not yet been established. We therefore present the foundations of a classification scheme for mobile commerce systems that helps developers to categorize applications according to high-level requirements. After a discussion of the criteria, we suggest implications that can be drawn from it and present examples for their application.
246

Aligning System Architectures on Requirements of Mobile Business Processes

Gruhn, Volker, Köhler, André 30 January 2019 (has links)
The support of mobile workers with mobile IT solutions can create tremendous improvements in mobile business processes of a company. The main characteristic of such a mobile system is the ability to connect via a (mobile) network to a central server, e.g. in order to access customer data. This paper presents a detailed description of the four main software architectures for mobile client/server-based systems and their main characteristics. Beyond, typical business requirements in mobile environments like the location of use, data topicality, interaction requirements, synchronisation mechanisms and many more are mapped onto each of these architectures. The presented results can be used for discussing concurrent business needs as well as for deriving a mobile system architecture based on these needs.
247

Mobile Devices for Business : A Study of Uses and IT Architecture

Parisot, Simon January 2013 (has links)
New technologies related to mobility, such as smartphones and tablets, once again push companies to reconsider their IT system. New services can be provided externally (to customers, partners or the general public) as well as internally (to employees) and existing ones have to be reconsidered to fit new devices and new ways of using IT. This important evolution implies that new technologies and new components are integrated in the IT system. Those components are characterized by a high volatility: they are subject to trend effects, they evolve quickly to follow the terminals market and thus their lifetime is far from guaranteed. This study focuses on new uses brought by mobile technologies and that modern companies can benefit from, and then, based on several market products, proposes a set of software architecture patterns that correspond to the different possible implementation of mobility in the IT system.
248

A Generic Software Architecture for PoE Power Sourcing Equipment

Mäkilä, Andreas January 2022 (has links)
The IEEE Power over Ethernet (PoE) protocol is currently the most used standard for allowing Power Sourcing Equipment (PSE) to distribute power to Powered Devices (PD) through standard Ethernet cables, permitting devices to be added to a network without needing extra power cables.There exist many PSE manager circuits which can be used to easily distribute power to a handful of PDs, but a problem arises when more are desired, since very few of these circuits can communicate with other circuits, and thus can't coordinate power distribution with each other.The goal of this work was to discover the feature set of some popular PSE managers, discover any real-time requirements they may demand of a host, and to then use this knowledge to create an API which could coordinate multiple PSE managers to handle power distribution.The work was carried out with a study of three PSE managers (PD69200, LTC4291, and TPS23880), as well as study and experimentation of the real-time requirements. After this a series of different architectures were created and evaluated using a combination of analysis, questionnaires, and prototype implementation. The work resulted in a software architecture which allows any number of PSE managers of any model to be used simultaneously in a system, with minimal-to-zero considerations needing to be made for different PSE managers. This allows the system hardware to be designed free of any software considerations, and allows the user to operate the system similarly regardless of the underlying architecture.
249

An Exploratory Study of Micro Frontends / En Explorativ Studie av Microfrontends

Montelius, Anna January 2021 (has links)
"Microservices" has become a real buzz word in the software development community during the last couple of years. Most developers are familiar with the architectural concept which solves the problem of systems growing to large monoliths too complex to handle. This architecture has however mostly been used in backend development, even though many companies are struggling with large, monolithic frontend codebases. This is where micro frontends come in, an architectural as well as organisational approach to developing applications all the way from presentation to data layer. The micro frontends approach is relatively new, and even though there is some talk about it in the software community, many companies are unfamiliar with it, and there is very limited scientific work performed on the topic. The aim of this study was to investigate strengths of and challenges with micro frontends, and specifically how the modifiability of a web application is affected by developing it as a micro frontends project. The method for fulfilling the aim consisted of several parts. During one part, two frontend prototypes of a web application were implemented, one using a Single Page Application technique and one using a micro frontends technique. Another part consisted of interviewing practitioners in the software field with relevant backgrounds to gain their perspective on micro frontends. The results were also used to evaluate which prototype would be most suitable for the specific web application. During the last part of the method, measurements on the implemented prototypes were performed to be used to estimate the modifiability of the prototypes using a mathematical model of modifiability called SQMMA. Based on the results, this report provides an extensive summary of strengths of micro frontends, among other things that there are both beneficial and disadvantageous aspects of micro frontends when it comes to modifiability, risks that should be considered when adopting micro frontends, and a discussion on when to use it and not.
250

Propuesta de una Arquitectura de Software para la Mejora del Proceso de Gestión de Monitoreo de Controles de Seguridad / Proposed Software Architecture for the Improvement of the Management Process for Monitoring Security Controls of the Security Management System

Chávez Luna, Manuel Ángel, Paredes Jara, Armando Victor 05 August 2020 (has links)
El objetivo del presente trabajo de investigación es una propuesta de Arquitectura de Software para la gestión de monitoreo de controles de seguridad del Programa Integral Nacional para el bienestar Familia – INABIF, siguiendo buenas prácticas de enfoques predictivos, análisis de procesos, marcos de trabajo de la arquitectura empresarial y diseño arquitectónico de software. El modelo propuesto proveerá al negocio un diseño de arquitectura de software que optimice las tareas asociadas al control y medición de los controles de seguridad de la organización. Entonces, para el desarrollo de la propuesta de trabajo, se presentará el análisis del negocio, que, mediante la metodología de Zachman, se mostrará una vista a alto nivel del giro de negocio de la organización, sus objetivos estratégicos y su posicionamiento en la actualidad. Seguidamente, se presentará el enfoque desde el punto de vista del proceso estudio, conocer el rol que cumple dentro de los procesos macros de la compañía, su trazabilidad con los objetivos de la compañía, así como el grado de responsabilidad que tienen asignada. Asimismo, una vez identificado las tareas que hacen deficiente el proceso, se generará los casos de uso de sistema (basado en lenguaje de modelamiento unificado), que representen el comportamiento del sistema que el diseño de arquitectura de software deberá soportar. Finalmente, y bajo lineamientos de calidad de arquitectura, se emplearán herramientas de modelado que definan la estructura arquitectónica de la presente propuesta, de tal forma garanticen calidad de análisis, diseño y cumplimiento de objetivos trazados por el negocio. / The objective of this research work is to provide a Software for the management of security controls and monitoring of the National Comprehensive Program for Families well-being - INABIF, following practices of predictive approach, process analysis, structure of the business, construction and software design. The proposed model will provide a software design that optimizes the tasks associated with the control and study of the organization's security controls. Also, for the development of the proposed work, a business analysis will be presented, which, through the Zachman methodology, it will present a high-level view of the organization's business line, its strategic objectives, and its current positioning. The approach will be visible from the point of view of the study process, knowing the role it plays within the company's macro processes, following the company's objectives, as well as the degree of responsibility assigned to it. Once deficient tasks have been identified, the system will generate case studies (based on the unified modeling language), which represent the behavior of the system that the software design must support. Finally, under design quality guidelines, modeling tools will be used to define the structure of this proposal, thereby guaranteeing quality of analysis, design and compliance with objectives set by the organization. / Tesis

Page generated in 0.0689 seconds