897 resultados para knowledge based development
Resumo:
The process for choosing the best components to build systems has become increasingly complex. It becomes more critical if it was need to consider many combinations of components in the context of an architectural configuration. These circumstances occur, mainly, when we have to deal with systems involving critical requirements, such as the timing constraints in distributed multimedia systems, the network bandwidth in mobile applications or even the reliability in real-time systems. This work proposes a process of dynamic selection of architectural configurations based on non-functional requirements criteria of the system, which can be used during a dynamic adaptation. This proposal uses the MAUT theory (Multi-Attribute Utility Theory) for decision making from a finite set of possibilities, which involve multiple criteria to be analyzed. Additionally, it was proposed a metamodel which can be used to describe the application s requirements in terms of the non-functional requirements criteria and their expected values, to express them in order to make the selection of the desired configuration. As a proof of concept, it was implemented a module that performs the dynamic choice of configurations, the MoSAC. This module was implemented using a component-based development approach (CBD), performing a selection of architectural configurations based on the proposed selection process involving multiple criteria. This work also presents a case study where an application was developed in the context of Digital TV to evaluate the time spent on the module to return a valid configuration to be used in a middleware with autoadaptative features, the middleware AdaptTV
Resumo:
A great challenge of the Component Based Development is the creation of mechanisms to facilitate the finding of reusable assets that fulfill the requirements of a particular system under development. In this sense, some component repositories have been proposed in order to answer such a need. However, repositories need to represent the asset characteristics that can be taken into account by the consumers when choosing the more adequate assets for their needs. In such a context, the literature presents some models proposed to describe the asset characteristics, such as identification, classification, non-functional requirements, usage and deployment information and component interfaces. Nevertheless, the set of characteristics represented by those models is insufficient to describe information used before, during and after the asset acquisition. This information refers to negotiation, certification, change history, adopted development process, events, exceptions and so on. In order to overcome this gap, this work proposes an XML-based model to represent several characteristics, of different asset types, that may be employed in the component-based development. Besides representing metadata used by consumers, useful for asset discovering, acquisition and usage, this model, called X-ARM, also focus on helping asset developers activities. Since the proposed model represents an expressive amount of information, this work also presents a tool called X-Packager, developed with the goal of helping asset description with X-ARM
Resumo:
The component-based development of systems revolutionized the software development process, facilitating the maintenance, providing more confiability and reuse. Nevertheless, even with all the advantages of the development of components, their composition is an important concern. The verification through informal tests is not enough to achieve a safe composition, because they are not based on formal semantic models with which we are able to describe precisally a system s behaviour. In this context, formal methods provide ways to accurately specify systems through mathematical notations providing, among other benefits, more safety. The formal method CSP enables the specification of concurrent systems and verification of properties intrinsic to them, as well as the refinement among different models. Some approaches apply constraints using CSP, to check the behavior of composition between components, assisting in the verification of those components in advance. Hence, aiming to assist this process, considering that the software market increasingly requires more automation, reducing work and providing agility in business, this work presents a tool that automatizes the verification of composition among components, in which all complexity of formal language is kept hidden from users. Thus, through a simple interface, the tool BST (BRIC-Tool-Suport) helps to create and compose components, predicting, in advance, undesirable behaviors in the system, such as deadlocks
Resumo:
This work presents an User Interface (UI) prototypes generation process to the softwares that has a Web browser as a plataform. This process uses UI components more complex than HTML elements. To described this components more complex this work suggest to use the XICL (eXtensinble User Interface Components Language). XICL is a language, based on XML syntax, to describe UI Components and IUs. XICL promotes extensibility and reusability in the User Interface development process. We have developed two compiler. The first one compiles IMML (Interactive Message Modeling Language) code and generates XICL code. The second one compiles XICL code and generates DHTML code
Resumo:
Este artigo apresenta parte de uma pesquisa sobre a construção do conhecimento social fundamentada na teoria piagetiana. Os dados analisados referem-se às ideias de crianças entre 7 e 8 anos a respeito da escola. Os sujeitos foram alunos de duas classes de primeira série: uma considerada ambiente tradicional e a outra considerada ambiente sócio-moral construtivista. Os dados obtidos sofreram análise qualitativa e quantitativa e as respostas dos sujeitos foram comparadas, com a finalidade de descobrir possíveis diferenças naquilo que as crianças pensam em função do ambiente escolar do qual participam. Os resultados demonstraram que as crianças não possuem compreensão real da função da escola e que houve diferença significativa em função do ambiente escolar pesquisado, especificamente em relação à compreensão que os sujeitos apresentam das razões para a existência de uma escola e das caracterizações de uma escola boa e uma escola ruim. Dessa forma, as crianças inseridas no ambiente tradicional consideram que para a existência de uma escola é necessário somente aspectos materiais; já aquelas inseridas no ambiente sócio-moral construtivista consideram a necessidade de outros elementos, tais como as pessoas. As crianças inseridas no ambiente considerado construtivista também apontam aspectos subjetivos e referentes a comportamentos considerados adequados para a caracterização de uma boa escola, o que não ocorre com os alunos do ambiente tradicional.
Resumo:
The burden of disease is borne by those who suffer as patients but also by society at large, including health service providers. That burden is felt most severely in parts of the world where there is no infrastructure, or foreseeable prospects of any, to change the status quo without external support. Poverty, disease and inequality pervade all the activities of daily living in low-income regions and are inextricably linked. External interventions may not be the most appropriate way to impact on this positively in all circumstances, but targeted programmes to build social capital, within and by countries, are more likely to be sustainable. By these means, basic oral healthcare, underpinned by the primary healthcare approach, can be delivered to more equitably address needs and demands. Education is fundamental to building knowledge-based economies but is often lacking in such regions even at primary and secondary level. Provision of private education at tertiary level may also introduce its own inequities. Access to distance learning and community-based practice opens opportunities and is more likely to encourage graduates to work in similar areas. Recruitment of faculty from minority groups provides role models for students from similar backgrounds but all faculty staff must be involved in supporting and mentoring students from marginalized groups to ensure their retention. The developed world has to act responsibly in two crucial areas: first, not to exacerbate the shortage of skilled educators and healthcare workers in emerging economies by recruiting their staff; second, they must offer educational opportunities at an economic rate. Governments need to lead on developing initiatives to attract, support and retain a competent workforce.
Resumo:
The increase of computing power of the microcomputers has stimulated the building of direct manipulation interfaces that allow graphical representation of Linear Programming (LP) models. This work discusses the components of such a graphical interface as the basis for a system to assist users in the process of formulating LP problems. In essence, this work proposes a methodology which considers the modelling task as divided into three stages which are specification of the Data Model, the Conceptual Model and the LP Model. The necessity for using Artificial Intelligence techniques in the problem conceptualisation and to help the model formulation task is illustrated.
Resumo:
An overview is given on the possibility of controlling the status of circuit breakers (CB) in a substations with the use of a knowledge base that relates some of the operation magnitudes, mixing status variables with time variables and fuzzy sets. It is shown that even when all the magnitudes to be controlled cannot be included in the analysis, it is possible to control the desired status while supervising some important magnitudes as the voltage, power factor, and harmonic distortion, as well as the present status.
Resumo:
The present work begins with a review of the literature on bit selection methods for oil well drilling. A proposal for the structure and organization of a drilling database and a knowledge base, is described. Previous studies formed the principal elements in the process of selection of drills for proposed drilling. The procedure was implemented as a computer system for the selection of tricone bits. A drilling bit database for three different Brazilian sedimentary basins was obtained for several wells drilled, and knowledge was collected from drilling engineers from different fields both electronically and also by means of interviews. It can be concluded that the selection process showed good results based on tests, which were carried out.
Resumo:
In this paper, an expert and interactive system for developing protection system for overhead and radial distribution feeders is proposed. In this system the protective devices can be allocated through heuristic and an optimized way. In the latter one, the placement problem is modeled as a mixed integer non-linear programming, which is solved by genetic algorithm (GA). Using information stored in a database as well as a knowledge base, the computational system is able to obtain excellent conditions of selectivity and coordination for improving the feeder reliability indices. Tests for assessment of the algorithm efficiency were carried out using a real-life 660-nodes feeder. © 2006 IEEE.
Resumo:
Includes bibliography
Resumo:
Prólogo de Alicia Bárcena
Resumo:
Prólogo de Alicia Bárcena
Resumo:
Le document aborde le débat sur le changement structurel et la place des femmes dans la société de l’information, ainsi que la capacité de développement de leur autonomie dans le cadre de la mise en place d’un nouveau paradigme technologique. Il dresse un bilan de la situation des femmes sur le marché de l’emploi et passe en revue, sur la base des données des enquêtes disponibles, les indicateurs d’accès à et d’utilisation de l’Internet de façon à mesurer les écarts existants entre hommes et femmes dans différentes sphères sociales et géographiques.
Resumo:
Pós-graduação em Educação para a Ciência - FC