829 resultados para software management methodology
Resumo:
Considering the confined and complex nature of urban construction projects, labor productivity is one of the key factors attributing to project success. With the proliferation of sub-contracted labor, there is a necessity to consider the ramifications of this practice to the sector. This research aims to outline how project managers can optimise productivity levels of sub-contracted labor in urban construction projects, by addressing the barriers that most restrict these efficiency levels. A qualitative research approach is employed, incorporating semi-structured interviews based on three case studies from an urban context. The results are scrutinised using mind mapping software and accompanying analytical techniques. The findings from this research indicate that the effective on-site management of sub-contracted labor has a significant impact on the degree of success of an urban development project. The two core barriers to sub-contracted labor productivity are; 1) ineffective supervision of sub-contracted labor, and 2) lack of skilled sub-contracted labor. The implication of this research is that on-site project management play an integral role in the level of productivity achieved by sub-contracted labor in urban development projects. Therefore, on-site management situated in urban, confined construction sites, are encouraged to take heed of the findings herein and address the barriers documented. The value of this research is obtained through consideration of the critical factors; construction management professionals can mitigate such barriers, in order to optimise subcontracted labor productivity on-site.
Resumo:
Purpose – The purpose of this paper is to provide facilities management (FM) practitioners and researchers with a better understanding of the FM industry sector by analyzing the trend of its development.
Design/methodology/approach – Semi-structured interview is adopted in this research as the main methodology. In total, 30 FM professionals in the UK were interviewed to explore the past, present and future of FM. The analysis of interview results helps to identify the key areas in which FM has changed, is changing and will change. It also helps to explain the implications of FM development in each key area.
Findings – FM evolves and matures continuously. It is important for FM organizations and practitioners to recognize the dynamic nature of this industry sector, based on which they can develop appropriate strategies to adapt to changing circumstances. This is probably the only way for them to
keep pace with the times.
Originality/value – Both backward looking and forward looking are crucial to the development of an industry sector. However, existing studies on FM development are conducted through either review or outlook. On the other hand, most of these studies focus on one particular management area or one particular industry sector. Based on 30 expert interviews, this research attempts to bridge the knowledge gap and analyze the trend of FM development in a systematic way. A better understanding of the trend provides a possibility and a guide for FM organizations and practitioners to pursue best practice.
Resumo:
The desire for more robust supply chains has led to a growth in theoretical and practical interest in the application of both preventive and impact reductive disturbance management principles. This application should ultimately lead to less vulnerable and more competitive supply chains. Based on the extant literature we identify fresh food supply chain's contextual factors (products, processes, supply chain networks and supply chain business environment) and their corresponding characteristics, as well as the main disturbance management principles used. To analyse their influence on the selection and application of disturbance management principles in fresh food supply chains we conducted three case studies. In each case we collected data on the relevant contextual factors, disturbance management principles applied and company background. As an underlying methodology, we first conduct within-case analysis and then expand the analyses to a cross-case context. Based on the findings from these case studies, propositions are built concerning the nature of contextual factors and their characteristics, and their influence on the selection and application of disturbance management principles in fresh food supply chains. Our main findings are related to the identification of contextual characteristics of fresh food supply chains that are either critical vulnerability sources, critical enablers or conditionals and as such require, facilitate or condition selection and application of disturbance management principles.
Resumo:
The past decade had witnessed an unprecedented growth in the amount of available digital content, and its volume is expected to continue to grow the next few years. Unstructured text data generated from web and enterprise sources form a large fraction of such content. Many of these contain large volumes of reusable data such as solutions to frequently occurring problems, and general know-how that may be reused in appropriate contexts. In this work, we address issues around leveraging unstructured text data from sources as diverse as the web and the enterprise within the Case-based Reasoning framework. Case-based Reasoning (CBR) provides a framework and methodology for systematic reuse of historical knowledge that is available in the form of problemsolution
pairs, in solving new problems. Here, we consider possibilities of enhancing Textual CBR systems under three main themes: procurement, maintenance and retrieval. We adapt and build upon the stateof-the-art techniques from data mining and natural language processing in addressing various challenges therein. Under procurement, we investigate the problem of extracting cases (i.e., problem-solution pairs) from data sources such as incident/experience
reports. We develop case-base maintenance methods specifically tuned to text targeted towards retaining solutions such that the utility of the filtered case base in solving new problems is maximized. Further, we address the problem of query suggestions for textual case-bases and show that exploiting the problem-solution partition can enhance retrieval effectiveness by prioritizing more useful query suggestions. Additionally, we illustrate interpretable clustering as a tool to drill-down to domain specific text collections (since CBR systems are usually very domain specific) and develop techniques for improved similarity assessment in social media sources such as microblogs. Through extensive empirical evaluations, we illustrate the improvements that we are able to
achieve over the state-of-the-art methods for the respective tasks.
Resumo:
Network management tools must be able to monitor and analyze traffic flowing through network systems. According to the OpenFlow protocol applied in Software-Defined Networking (SDN), packets are classified into flows that are searched in flow tables. Further actions, such as packet forwarding, modification, and redirection to a group table, are made in the flow table with respect to the search results. A novel hardware solution for SDN-enabled packet classification is presented in this paper. The proposed scheme is focused on a label-based search method, achieving high flexibility in memory usage. The implemented hardware architecture provides optimal lookup performance by configuring the search algorithm and by performing fast incremental update as programmed the software controller.
Resumo:
Virtual Reality techniques are relatively new, having experienced significant development only during the last few years, in accordance with the progress achieved by computer science and hardware and software technologies. The study of such advanced design systems has led to the realization of an immersive environment in which new procedures for the evaluation of product prototypes, ergonomics and manufacturing operations have been simulated. The application of the environment realized to robotics, ergonomics, plant simulations and maintainability verifications has allowed us to highlight the advantages offered by a design methodology: the possibility of working on the industrial product in the first phase of conception; of placing the designer in front of the virtual reproduction of the product in a realistic way; and of interacting with the same concept. The aim of this book is to present an updated vision of VM through different aspects. We will describe the trends and results achieved in the automotive, aerospace and railway fields, in terms of the Digital Product Creation Process to design the product and the manufacturing process.
Resumo:
RESUMO ABSTRACT Comunicações orais e Posters Oral communications and posters Este formulário, após preenchido, e aceites as condições descritas no regulamento das Comunicações orais e Posters deve ser enviado para isnr@porto.ucp.pt After complete this form and accept the conditions described in the oral communications and posters regulation, please sent to isnr@porto.ucp.pt Tipo de comunicação (comunicação oral ou poster): Comunicação oral Type of communication: (oral communication or poster): Oral comunication Título (Title): “CAPACITAR O DOENTE ONCOLÓGICO COM DOENÇA AVANÇADA E/OU O CUIDADOR PARA A GESTÃO DA DOR EM DOMICÍLIO” “EMPOWER THE ONCOLOGIC PATIENT WITH ADVANCED DISEASE AT HOME AND/OR THE CAREGIVER FOR THE MANAGEMENT OF PAIN” Autoria (Authors): CORREIA, Isabel* (doutoranda em Enfermagem na Universidade de Lisboa) LOPES, Manuel (orientador do projeto) Afiliação dos autores (Authors affiliation): – Professora adjunta na Universidade de Évora, Escola Superior de Enfermagem de São João de Deus de Évora, doutoranda em enfermagem Universidade de Lisboa - – Professor Doutor em Enfermagem, Diretor da Escola Superior de Enfermagem de São João de Deus de Évora, Universidade de Évora E-mail: icorreia@uevora.pt - 964078445 mjl@uevora.pt Resumo (3000 caracteres com espaços) INTRODUÇÃO Um dos sintomas mais frequentes no doente oncológico com doença avançada é a dor. Segundo Palliative Care in European, a dor oncológica, tem uma importância especial porque o cancro é a segunda causa de morte em Portugal e por existir dor moderada a intensa em mais de 90% dos doentes em situação oncológica terminal. O desenvolvimento de um programa estruturado de intervenção de enfermagem que vá de encontro às necessidades do doente oncológico com doença avançada e/ou cuidador, relativamente à gestão da dor, poderá ter um impacto muito significativo no controlo da dor e de outros sintomas. OBJETIVOS Avaliar o efeito de um programa de Intervenção de Enfermagem na capacidade de gestão da dor por parte do doente oncológico com doença avançada e/ou o cuidador em domicílio. MATERIAIS E MÉTODOS A implementação do programa tem a duração prevista para 6 semanas. Compreende duas sessões educativas, três telefonemas e uma sessão de avaliação final. O programa foi elaborado, após uma Revisão sistemática de Literatura, com base no programa “ THE PRO-SELF”, nas Orientações Genéricas preconizadas pelo Plano Nacional de Luta Contra a dor e na Intervenção de enfermagem “Controle da Dor” da Nursing Intervention Classification (NIC). RESULTADOS O projeto encontra-se na fase de implementação e avaliação do programa educativo. No início os doentes não apresentam informação relativamente à gestão da dor, no final demonstram capacidade para a monitorização da dor e de outros sintomas e para a gestão da terapêutica, realizando os registos num diário de bordo. A literacia, a situação clínica e a disponibilidade interferem na capacidade de gestão. A proximidade da morte e a alteração do estado de consciência interferem na autonomia e na tomada de decisão. CONCLUSÃO Em fase de colheita e análise de dados. REFERÊNCIAS BIBLIOGRÁFICAS 1. FREIXO, Manuel. Metodologia Cientifica - Fundamentos, Metodos e Tecnicas. s.l. : Piaget, 2011. 2. Bulechek, Gloria M. e etal. Classificaçaõ das Intervenções de Enfermagem (NIC). Rio de Janeiro : elsevier, 2010. 3. Tsigaroppoulos, T. e etal. Problems faced by relatives caring for cancer patients at home. International Journal Of Nursing Practice. 15, 2009, Vol. 1, Nursing Pratice. 4. west, C.:Dodd,M., et al. Pain Control Program-an effective approach for cancer pain management. Oncology Nursing Forum. 1, 2003, Vol. 30, Oncology Nursing. 5. NR/rdonlyres/6861126B-C57A-46E1-B065-316C0CF8DACD/0/ControlodaDor.pdf, . (2008). . Consultado em 30 de Novembro de 2012 a partir de. Direcção-Geral da Saúde . http://www.portaldasaude.pt. [Online] 2008. [Citação: 30 de Novembro de 2012.] http://www.portaldasaude.pt/NR/rdonlyres/6861126B-C57A-46E1-B065-316COCF8DACD/0/Controlodador.pdf . Abstract (3000 characters with spaces) INTRODUCTION One of the most frequent symptoms in oncological patient with advanced disease is pain. According to Palliative Care in European, oncological pain, has a special importance because the cancer is the second most common cause of death in Portugal and there is moderate to severe pain in more than 90 % of patients in oncological terminal situation. The development of a structured program of nursing intervention that will meet the needs of the oncological patient with advanced disease and/or caregiver at home on pain management, will be able to provide for the management of pain, increasing knowledge for the control of pain while minimizing the associated symptoms that influence the quality of life of the patient and the caregiver's anxiety. PURPOSE/GOAL/AIM To evaluate the effect of an educational program of Nursing Intervention on pain management by the oncological patient with advanced disease and/or caregiver. RESEARCH/PROBLEM What is the effect of a structured program of nursing intervention directed to the patient and/or oncological patient caregiver with advanced disease at home, in the management of pain? METHODOLOGY Almost experimental study, with assessment of the management capacity of the oncological patient pain with advanced disease at home and/or informal caregiver, before and after the intervention of nursing (educational program) and transverse evaluation throughout the study. Population: oncological patients with advanced disease at home, with more than 18 years, and or family caregiver, attending an Oncology Unit – Hospital during the day. RESULTS Made an application in an Oncology service in oncological patients with advanced disease at home, it was found that at the beginning the patients did not present information regarding pain management, at the end demonstrated capacity for monitoring of pain and other symptoms and therapeutic management, performing a logbook records. CONCLUSION In the process of collection and analysis of data. KEYWORDS Educational Program; oncological patient; oncological pain.
Resumo:
Os sistemas distribuídos embarcados (Distributed Embedded Systems – DES) têm sido usados ao longo dos últimos anos em muitos domínios de aplicação, da robótica, ao controlo de processos industriais passando pela aviónica e pelas aplicações veiculares, esperando-se que esta tendência continue nos próximos anos. A confiança no funcionamento é uma propriedade importante nestes domínios de aplicação, visto que os serviços têm de ser executados em tempo útil e de forma previsível, caso contrário, podem ocorrer danos económicos ou a vida de seres humanos poderá ser posta em causa. Na fase de projecto destes sistemas é impossível prever todos os cenários de falhas devido ao não determinismo do ambiente envolvente, sendo necessária a inclusão de mecanismos de tolerância a falhas. Adicionalmente, algumas destas aplicações requerem muita largura de banda, que também poderá ser usada para a evolução dos sistemas, adicionandolhes novas funcionalidades. A flexibilidade de um sistema é uma propriedade importante, pois permite a sua adaptação às condições e requisitos envolventes, contribuindo também para a simplicidade de manutenção e reparação. Adicionalmente, nos sistemas embarcados, a flexibilidade também é importante por potenciar uma melhor utilização dos, muitas vezes escassos, recursos existentes. Uma forma evidente de aumentar a largura de banda e a tolerância a falhas dos sistemas embarcados distribuídos é a replicação dos barramentos do sistema. Algumas soluções existentes, quer comerciais quer académicas, propõem a replicação dos barramentos para aumento da largura de banda ou para aumento da tolerância a falhas. No entanto e quase invariavelmente, o propósito é apenas um, sendo raras as soluções que disponibilizam uma maior largura de banda e um aumento da tolerância a falhas. Um destes raros exemplos é o FlexRay, com a limitação de apenas ser permitido o uso de dois barramentos. Esta tese apresentada e discute uma proposta para usar a replicação de barramentos de uma forma flexível com o objectivo duplo de aumentar a largura de banda e a tolerância a falhas. A flexibilidade dos protocolos propostos também permite a gestão dinâmica da topologia da rede, sendo o número de barramentos apenas limitado pelo hardware/software. As propostas desta tese foram validadas recorrendo ao barramento de campo CAN – Controller Area Network, escolhido devido à sua grande implantação no mercado. Mais especificamente, as soluções propostas foram implementadas e validadas usando um paradigma que combina flexibilidade com comunicações event-triggered e time-triggered: o FTT – Flexible Time- Triggered. No entanto, uma generalização para CAN nativo é também apresentada e discutida. A inclusão de mecanismos de replicação do barramento impõe a alteração dos antigos protocolos de replicação e substituição do nó mestre, bem como a definição de novos protocolos para esta finalidade. Este trabalho tira partido da arquitectura centralizada e da replicação do nó mestre para suportar de forma eficiente e flexível a replicação de barramentos. Em caso de ocorrência de uma falta num barramento (ou barramentos) que poderia provocar uma falha no sistema, os protocolos e componentes propostos nesta tese fazem com que o sistema reaja, mudando para um modo de funcionamento degradado. As mensagens que estavam a ser transmitidas nos barramentos onde ocorreu a falta são reencaminhadas para os outros barramentos. A replicação do nó mestre baseia-se numa estratégia líder-seguidores (leaderfollowers), onde o líder (leader) controla todo o sistema enquanto os seguidores (followers) servem como nós de reserva. Se um erro ocorrer no nó líder, um dos nós seguidores passará a controlar o sistema de uma forma transparente e mantendo as mesmas funcionalidades. As propostas desta tese foram também generalizadas para CAN nativo, tendo sido para tal propostos dois componentes adicionais. É, desta forma possível ter as mesmas capacidades de tolerância a falhas ao nível dos barramentos juntamente com a gestão dinâmica da topologia de rede. Todas as propostas desta tese foram implementadas e avaliadas. Uma implementação inicial, apenas com um barramento foi avaliada recorrendo a uma aplicação real, uma equipa de futebol robótico onde o protocolo FTT-CAN foi usado no controlo de movimento e da odometria. A avaliação do sistema com múltiplos barramentos foi feita numa plataforma de teste em laboratório. Para tal foi desenvolvido um sistema de injecção de faltas que permite impor faltas nos barramentos e nos nós mestre, e um sistema de medida de atrasos destinado a medir o tempo de resposta após a ocorrência de uma falta.
Resumo:
À semelhança do que aconteceu em muitas instituições públicas, as universidades têm enfrentado pressões crescentes para mudar, tendo de repensar as suas formas de governança e de gestão, dando mais ênfase à implementação de sistemas de gestão do desempenho (SGD). Apesar de existirem vários estudos sobre o desempenho, estes têm ignorado o uso dado à informação recolhida. Além disso, e apesar de terem ocorrido várias reformas na governança destas instituições, existem ainda poucos estudos que relacionam a governança e o desempenho. Assim, esta pesquisa visa explorar a forma como as universidades medem, reportam e gerem o desempenho e como as estruturas de governança se relacionam com estas práticas. Para alcançar o objetivo proposto, um estudo comparativo entre universidades britânicas e portuguesas foi realizado. Os dados foram recolhidos através da utilização de uma metodologia qualitativa, sendo os métodos utilizados a análise documental e entrevistas semi-estruturadas a membros dos órgãos de governo e gestão de cada instituição. A análise dos dados mostrou a inexistência de um sistema completamente integrado de gestão de desempenho (SGD) em ambas as instituições, essencialmente devido à falta de práticas de gestão de desempenho. De facto, apesar de alguns dos entrevistados terem reportado o "uso positivo" de dados sobre o desempenho, alguns relataram o "não uso" desses dados, principalmente em relação ao desempenho individual, e outros o "mau uso" dessa informação, tendo sido reportadas práticas de gaming e deturpação dos resultados. Como forma de ultrapassar alguns destes problemas, verificou-se a co-existência de duas estruturas de governança: uma 'formal', da qual fazem parte todos os órgão de governo, com um valor mais 'simbólico'; e uma estrutura 'paralela', constituída por órgãos mais ágeis, que gerem a universidade no dia a dia. Verificou-se terem sido vários os fatores a afetarem, negativa e positivamente, os SGD em ambas as instituições, tendo sido rotulados de "inibidores" e "determinantes", respetivamente. A pesquisa mostrou que, apesar de as estruturas de governança serem importantes para a implementação e funcionamento de um SGD, há outros fatores que precisam de ser levados em consideração, nomeadamente, o nível de comunicação e o nível de envolvimento dos atores no processo. Estes dois fatores são considerados relevantes para a integração bem sucedida de práticas de medição, reporte e gestão de desempenho. Esta integração, juntamente com outras mudanças que ocorreram em termos de governança, contribuirá certamente para que se passe de um sistema em que se governa o desempenho para um sistema em que se governa para o desempenho.
Resumo:
Os incêndios florestais, associados ao abandono do espaço rural, a pequena propriedade florestal e o desinteresse e o absentismo dos proprietários florestais têm sido apontados como fatores que têm afetado a sustentabilidade das florestas em Portugal. Apesar da formulação de políticas e de instrumentos de planeamento e de gestão florestal para lidar com estes constrangimentos, são ainda escassos os progressos para uma Gestão Florestal Sustentável. A nível internacional e europeu, a participação dos agentes já representa um aspeto-chave no processo de definição e de implementação de estratégias que promovam a multifuncionalidade da floresta, mas também se adeqúem às necessidades e aos interesses dos agentes locais. A temática da tese esteve focada nesta discussão, argumentando que existe uma escassa participação dos agentes nos processos de tomada de decisão relativos ao setor florestal. O principal objetivo da investigação foi o desenvolvimento de uma metodologia participativa para a discussão e negociação de estratégias locais para a Gestão Florestal Sustentável, que maximizem o potencial produtivo e o papel sócio-ambiental das florestas, diminuam o risco de incêndio e promovam o crescente interesse e participação dos agentes locais na gestão florestal. A tese está estruturada em três partes. A primeira parte apresenta uma avaliação do sector florestal nacional, com base numa revisão bibliográfica e numa comparação de indicadores, políticas e instrumentos de planeamento e gestão florestal (Capítulo 2) e com base num estudo de perceção social desenvolvido numa área de estudo localizada na região Centro de Portugal. Este estudo analisa as perceções técnicas (decisores políticos e técnicos) e sociais (proprietários florestais e outros membros da comunidade local) sobre as florestas, a gestão florestal e os incêndios florestais (Capítulo 4). As ‘Zonas de Intervenção Florestal’, enquanto ferramenta recente para a cooperação e organização dos proprietários e produtores florestais, foram também analisadas (Capítulo 3). A segunda parte da tese é dedicada à análise de processos de participação pública, com base numa revisão bibliográfica sobre os benefícios, níveis, abordagens e métodos de participação (Capítulo 5) e numa avaliação de processos de participação pública desenvolvidos em Portugal (Capítulo 6). A terceira parte da tese foca-se no desenho e no teste da metodologia participativa proposta no âmbito desta tese (Capítulo 7) e na formulação de algumas orientações para melhoria dos processos participativos na gestão florestal (Capítulo 8). Os resultados confirmaram a centralidade dos incêndios florestais e dos fatores associados ao contexto socioeconómico (e.g. despovoamento e envelhecimento populacional, absentismo, falta de gestão florestal, estrutura fundiária) como os principais problemas que afetam a floresta na região Centro de Portugal. A organização e cooperação dos proprietários florestais emergiu como solução possível para lidar com estas ameaças e promover a multifuncionalidade da floresta, sendo essencial aumentar o conhecimento e a participação dos agentes nas decisões associadas à floresta. É proposta uma ferramenta para esta participação, centrada no contexto local e facilmente utilizável por todos os agentes. A implementação da metodologia participativa revelou o seu potencial no desenvolvimento de uma participação equitativa e inclusiva dos múltiplos agentes.
Resumo:
The fast increase in the energy’s price has brought a growing concern about the highly expensive task of transporting water. By creating an hydraulic model of the Water Supply System’s (WSS) network and predicting its behaviour, it is possible to take advantage of the energy’s tariffs, reducing the total cost on pumping activities. This thesis was developed, in association with a technology transfer project called the E-Pumping. It focuses on finding a flexible supervision and control strategy, adaptable to any existent Water Supply System (WSS), as well as forecasting the water demand on a time period chosen by the end user, so that the pumping actions could be planned to an optimum schedule, that minimizes the total operational cost. The OPC protocol, associated to a MySQL database were used to develop a flexible tool of supervision and control, due to their adaptability to function with equipments from various manufacturers, being another integrated modular part of the E-Pumping project. Furthermore, in this thesis, through the study and performance tests of several statistical models based on time series, specifically applied to this problem, a forecasting tool adaptable to any station, and whose model parameters are automatically refreshed at runtime, was developed and added to the project as another module. Both the aforementioned modules were later integrated with an Graphical User Interface (GUI) and installed in a pilot application at the ADDP’s network. The implementation of this software on WSSs across the country will reduce the water supply companies’ running costs, improving their market competition and, ultimately, lowering the water price to the end costumer.
Resumo:
When developing software for autonomous mobile robots, one has to inevitably tackle some kind of perception. Moreover, when dealing with agents that possess some level of reasoning for executing their actions, there is the need to model the environment and the robot internal state in a way that it represents the scenario in which the robot operates. Inserted in the ATRI group, part of the IEETA research unit at Aveiro University, this work uses two of the projects of the group as test bed, particularly in the scenario of robotic soccer with real robots. With the main objective of developing algorithms for sensor and information fusion that could be used e ectively on these teams, several state of the art approaches were studied, implemented and adapted to each of the robot types. Within the MSL RoboCup team CAMBADA, the main focus was the perception of ball and obstacles, with the creation of models capable of providing extended information so that the reasoning of the robot can be ever more e ective. To achieve it, several methodologies were analyzed, implemented, compared and improved. Concerning the ball, an analysis of ltering methodologies for stabilization of its position and estimation of its velocity was performed. Also, with the goal keeper in mind, work has been done to provide it with information of aerial balls. As for obstacles, a new de nition of the way they are perceived by the vision and the type of information provided was created, as well as a methodology for identifying which of the obstacles are team mates. Also, a tracking algorithm was developed, which ultimately assigned each of the obstacles a unique identi er. Associated with the improvement of the obstacles perception, a new algorithm of estimating reactive obstacle avoidance was created. In the context of the SPL RoboCup team Portuguese Team, besides the inevitable adaptation of many of the algorithms already developed for sensor and information fusion and considering that it was recently created, the objective was to create a sustainable software architecture that could be the base for future modular development. The software architecture created is based on a series of di erent processes and the means of communication among them. All processes were created or adapted for the new architecture and a base set of roles and behaviors was de ned during this work to achieve a base functional framework. In terms of perception, the main focus was to de ne a projection model and camera pose extraction that could provide information in metric coordinates. The second main objective was to adapt the CAMBADA localization algorithm to work on the NAO robots, considering all the limitations it presents when comparing to the MSL team, especially in terms of computational resources. A set of support tools were developed or improved in order to support the test and development in both teams. In general, the work developed during this thesis improved the performance of the teams during play and also the e ectiveness of the developers team when in development and test phases.
Resumo:
The main motivation for the work presented here began with previously conducted experiments with a programming concept at the time named "Macro". These experiments led to the conviction that it would be possible to build a system of engine control from scratch, which could eliminate many of the current problems of engine management systems in a direct and intrinsic way. It was also hoped that it would minimize the full range of software and hardware needed to make a final and fully functional system. Initially, this paper proposes to make a comprehensive survey of the state of the art in the specific area of software and corresponding hardware of automotive tools and automotive ECUs. Problems arising from such software will be identified, and it will be clear that practically all of these problems stem directly or indirectly from the fact that we continue to make comprehensive use of extremely long and complex "tool chains". Similarly, in the hardware, it will be argued that the problems stem from the extreme complexity and inter-dependency inside processor architectures. The conclusions are presented through an extensive list of "pitfalls" which will be thoroughly enumerated, identified and characterized. Solutions will also be proposed for the various current issues and for the implementation of these same solutions. All this final work will be part of a "proof-of-concept" system called "ECU2010". The central element of this system is the before mentioned "Macro" concept, which is an graphical block representing one of many operations required in a automotive system having arithmetic, logic, filtering, integration, multiplexing functions among others. The end result of the proposed work is a single tool, fully integrated, enabling the development and management of the entire system in one simple visual interface. Part of the presented result relies on a hardware platform fully adapted to the software, as well as enabling high flexibility and scalability in addition to using exactly the same technology for ECU, data logger and peripherals alike. Current systems rely on a mostly evolutionary path, only allowing online calibration of parameters, but never the online alteration of their own automotive functionality algorithms. By contrast, the system developed and described in this thesis had the advantage of following a "clean-slate" approach, whereby everything could be rethought globally. In the end, out of all the system characteristics, "LIVE-Prototyping" is the most relevant feature, allowing the adjustment of automotive algorithms (eg. Injection, ignition, lambda control, etc.) 100% online, keeping the engine constantly working, without ever having to stop or reboot to make such changes. This consequently eliminates any "turnaround delay" typically present in current automotive systems, thereby enhancing the efficiency and handling of such systems.
Resumo:
Although security plays an important role in the development of multiagent systems, a careful analysis of software development processes shows that the definition of security requirements is, usually, considered after the design of the system. One of the reasons is the fact that agent oriented software engineering methodologies have not integrated security concerns throughout their developing stages. The integration of security concerns during the whole range of the development stages can help towards the development of more secure multiagent systems. In this paper we introduce extensions to the Tropos methodology to enable it to model security concerns throughout the whole development process. A description of the new concepts and modelling activities is given along with a discussion on how these concepts and modelling activities are integrated to the current stages of Tropos. A real life case study from the health and social care sector is used to illustrate the approach.
Resumo:
Variability management is one of the main activities in the Software Product Line Engineering process. Common and varied features of related products are modelled along with the dependencies and relationships among them. With the increase in size and complexity of product lines and the more holistic systems approach to the design process, managing the ever- growing variability models has become a challenge. In this paper, we present MUSA, a tool for managing variability and features in large-scale models. MUSA adopts the Separation of Concerns design principle by providing multiple perspectives to the model, each conveying different set of information. The demonstration is conducted using a real-life model (comprising of 1000+ features) particularly showing the Structural View, which is displayed using a mind-mapping visualisation technique (hyperbolic trees), and the Dependency View, which is displayed graphically using logic gates.