37 research outputs found
Plataforma de Monitorização de Recursos num Sistema Message Oriented Middleware
A comunicação entre dispositivos tem ganho, nos Ășltimos anos, cada vez mais força. Com a constante evolução das tecnologias e componentes cada vez mais capazes, o volume de dados que se propagam de mĂĄquina em mĂĄquina pode atingir nĂveis bastante significativos. O mxfSPEEDRAIL, desenvolvido pela MOG Technologies, Ă© uma plataforma de ingest de vĂdeo utilizada pelas grandes cadeias televisivas espalhadas pelo mundo. Arquitetado como um sistema distribuĂdo, este produto tira melhor partido das suas funcionalidades atravĂ©s da comunicação entre dispositivos. Deste modo, a existĂȘncia de uma boa transferĂȘncia de informação Ă© essencial. Em conjunto com uma ideologia de evolução, propĂ”e-se encontrar uma solução de comunicação que consiga corresponder Ă s exigĂȘncias dos seus clientes. Existem tecnologias no mercado, denominadas de Message Brokers, que prometem trazer maior rapidez, tolerĂąncia a erros e segurança na partilha de informação. Uma anĂĄlise de funcionalidades, caracterĂsticas e performance Ă© necessĂĄria para uma integração eficaz . Conjugado a estas tecnologias, deseja-se fornecer a os administradores do produto mxfSPEEDRAIL, um mĂłdulo de gestĂŁo de recursos para melhor conseguirem identificar o estado do sistema.The communication between devices has increased a lot in recent years, each time with more force. With the constant evolution of technologies and with the increase of capable devices, the volume of data that goes from machine to machine can reach significant levels.The mxfSPEEDRAIL developed by MOG Technologies, is an ingest video platform used by major broadcasters around the world. Architected as a distributed system, this product relies most of its functionality on communication between devices. Because of this, a good transmission of information is critical. Together with an ideology of progress, it is proposed a study of the best communication solutions that can meet the demands of its customers.There are technologies on the market, called Message Brokers, that promise to bring greater speed, fault tolerance and security in communication. An analysis of features and characteristics will be the first step towards an implementation choice.Working together with these technologies, it is essential to provide a resource management module, to administrators of mxfSPEEDRAIL, that will help the control system status
Enterprise Vault and Discovery Accelerator: Email Archiving and Discovery Solution Implementation and the Legal Landscape
One of the most pressing Information Technology challenges organizations are facing today is managing the vast amount of data that exist at their company, especially with regard to email data. Over the last decade many legal regulations have been passed and amended to address these growing data concerns, especially with regard to email, as they contain critical business communications. These regulations require organizations to be able to quickly and accurately search and recover email data related to legal proceedings, which has led to an overwhelming adoption of email archiving and recovery solutions. Email archiving and recovery solutions allow organizations to manage their email data in an uncompromised format, to be able to meet complex and detailed legal search requests and to comply with all the varied legal regulations. Enterprise Vault and Discovery Accelerator is a leading product suite that provides email archiving, search and recovery functionality. This thesis uses the qualitative and design research methodologies to determine how Enterprise Vault and Discovery Accelerator are able to address the legal landscape that organizations are faced with today
Development of an autonomous distributed multiagent monitoring system for the automatic classification of end users
The purpose of this study is to investigate the feasibility of constructing a software Multi-Agent based monitoring and classification system and utilizing it to provide an automated and accurate classification for end users developing applications in the spreadsheet domain. Resulting in, is the creation of the Multi-Agent Classification System (MACS).
The Microsoftâs .NET Windows Service based agents were utilized to develop the Monitoring Agents of MACS. These agents function autonomously to provide continuous and periodic monitoring of spreadsheet workbooks by content. .NET Windows Communication Foundation (WCF) Services technology was used together with the Service Oriented Architecture (SOA) approach for the distribution of the agents over the World Wide Web in order to satisfy the monitoring and classification of the multiple developer aspect. The Prometheus agent oriented design methodology and its accompanying Prometheus Design Tool (PDT) was employed for specifying and designing the agents of MACS, and Visual Studio.NET 2008 for creating the agency using visual C# programming language.
MACS was evaluated against classification criteria from the literature with the support of using real-time data collected from a target group of excel spreadsheet developers over a network. The Monitoring Agents were configured to execute automatically, without any user intervention as windows service processes in the .NET web server application of the system. These distributed agents listen to and read the contents of excel spreadsheets development activities in terms of file and author properties, function and formulas used, and Visual Basic for Application (VBA) macro code constructs. Data gathered by the Monitoring Agents from various resources over a period of time was collected and filtered by a Database Updater Agent residing in the .NET client application of the system. This agent then transfers and stores the data in Oracle server database via Oracle stored procedures for further processing that leads to the classification of the end user developers.
Oracle data mining classification algorithms: Naive Bayes, Adaptive Naive Bayes, Decision Trees, and Support Vector Machine were utilized to analyse the results from the data gathering process in order to automate the classification of excel spreadsheet developers. The accuracy of the predictions achieved by the models was compared. The results of the comparison showed that Naive Bayes classifier achieved the best results with accuracy of 0.978. Therefore, the MACS can be utilized to provide a Multi-Agent based automated classification solution to spreadsheet developers with a high degree of accuracy
Has the Business Cycle Changed and Why?
From 1960-1983, the standard deviation of annual growth rates in real GDP in the United States was 2.7%. From 1984-2001, the corresponding standard deviation was 1.6%. This paper investigates this large drop in the cyclical volatility OF real economic.activity. The paper has two objectives. The first is to provide a comprehensive characterization of the decline in volatility using a large number of U.S. economic time series and a variety of methods designed to describe time-varying time series processes. In so doing, the paper reviews the literature on the moderation and attempts to resolve some of its disagreements and discrepancies. The second objective is to provide new evidence on the quantitative importance of various explanations for this 'great moderation.' Taken together, we estimate that the moderation in volatility is attributable to a combination of improved policy (20-30%), identifiable good luck in the form of productivity and commodity price shocks (20-30%), and other unknown forms of good luck that manifest themselves as smaller reduced-form forecast errors (40-60%).
Performance Problem Diagnostics by Systematic Experimentation
Diagnostics of performance problems requires deep expertise in performance engineering and entails a high manual effort. As a consequence, performance evaluations are postponed to the last minute of the development process. In this thesis, we introduce an automatic, experiment-based approach for performance problem diagnostics in enterprise software systems. With this approach, performance engineers can concentrate on their core competences instead of conducting repeating tasks
Performance Problem Diagnostics by Systematic Experimentation
In this book, we introduce an automatic, experiment-based approach for performance problem diagnostics in enterprise software systems. The proposed approach systematically searches for root causes of detected performance problems by executing series of systematic performance tests. The presented approach is evaluated by various case studies showing that the presented approach is applicable to a wide range of contexts
The Value Proposition of Service-Oriented Architecture
The author of this thesis evaluates Service-Oriented Architecture (SOA) design and implementation strategies. The purpose is to provide the reader with the definition of Service-Oriented Architecture. This report discusses: (1) The definition of Service-Oriented Architecture, (2) The problems solved by Service-Oriented Architecture, (3) Application of design principles to achieve Service-Oriented Architecture. As a result of this investigation, Service-Oriented Architecture is a design style that is fundamentally about sharing and reuse of functionality across diverse applications, so that organizations can quickly adapt to changing business requirements while increasing IT asset reuse and minimizing integration and development costs
Recommended from our members
Dynamic Application Integration Using Peer to Peer Technology
Today's business imperatives are clearer than ever. Businesses are trying to beat competitors by introducing new products to the market, deliver personalised services, increase customer loyalty and evolve at electronic speeds. These imperatives demand a technology infrastructure that is more flexible, more dynamic and more intelligent than ever. Java Web services based on Universal Description, Discovery and Integration (UDDI) are an evolution in e-business applications that will help businesses reach these goals and take Business-to-Business (B2B) to the next level.
In the last couple of years, the concept of a Web Service (WS) has emerged as an important paradigm for general application integration in the internet environment. More particularly, WS is viewed as an important vehicle for the creation of dynamic e business applications and as a means for the Java 2 Enterprise Edition (J2EE) and Microsoft .NET platforms to come together. This will be achieved through WS standards and several companies have been collaborating in such standardisation activities.
This Thesis describes research aiming to allow the dynamic integration of different software applications and information sources, including legacy systems, using the latest state of the art Internet technology called âPeer-to-Peer (P2P)â. The term âdynamicâ is used in order to indicate that different software applications, in different geographical locations, that need to be integrated are able to establish a communication link and interchange data without manual intervention or without any intermediate integration server. To achieve this goal, several technologies have been combined, including Java Web Services and the Extensible Stylesheet Language (XML), in order to design, develop and implement an innovative architecture that will satisfy such requirements. Amongst others, the main programming language used is the widely accepted Java language, which acts catalytically in the creation of the system architecture described in this Thesis