1,721,038 research outputs found
Going Beyond Counting First Authors in Author Co-citation Analysis
The present study examines one of the fundamental aspects of author co-citation analysis (ACA) - the way co-citation
counts are defined. Co-citation counting provides the data on which all subsequent statistical analyses and mappings
are based, and we compare ACA results based on two different types of co-citation counting - the traditional type that
only counts the first one among a cited work's authors on the one hand and a non-traditional type that takes into
account the first 5 authors of a cited work on the other hand. Results indicate that the picture produced through this non-traditional author co-citation counting contains more coherent author groups and is therefore considerably clearer. However, this picture represents fewer specialties in the research field being studied than that produced through the traditional first-author co-citation counting when the same number of top-ranked authors is selected and analyzed. Reasons for these effects are discussed
ContrACT : une méthodologie de conception et de développement d'architectures de contrôle de robots
Ce rapport présente la méthodologie ContrACT dédiée au développement d'architecture de contrôle logicielle en robotique. La proposition centrale repose sur l'utilisation de modules logiciels temps-réel, interconnectés dynamiquement, afin de mettre en oeuvre la stratégie de commande requise en fonction des informations contextuelles à la disposition du robot. Ce document couvre à la fois les aspects conceptuels (concepts métiers, modèles) et les aspects technologiques (middleware, programmation temps-réel) de cette méthodologie
Variations on the Author
“Variations on the Author” discusses two of Eduardo Coutinho’s recent films (Um Dia na Vida, from 2010, and Últimas Conversas, posthumously released in 2015) and their contribution to the general question of documentary authorship. The director’s filmography is characterized by a consistent yet self-effacing form of authorial self-inscription: Coutinho often features as an interviewer that rather than express opinions propels discourses; an interviewer that is good at listening. This mode of self-inscription characterizes him as an author who is not expressive but who is nonetheless markedly present on the screen. In Um Dia na Vida, however, Coutinho is completely absent form the image, while Últimas Conversas, on the contrary, includes a confessional prologue that moves the director from the margins to the center of his films. This article examines the ways in which these works stand out in the filmography of a director who offers new insights into the notion of cinematic authorship
Appropriate Similarity Measures for Author Cocitation Analysis
We provide a number of new insights into the methodological discussion about author cocitation analysis. We first argue that the use of the Pearson correlation for measuring the similarity between authors’ cocitation profiles is not very satisfactory. We then discuss what kind of similarity measures may be used as an alternative to the Pearson correlation. We consider three similarity measures in particular. One is the well-known cosine. The other two similarity measures have not been used before in the bibliometric literature. Finally, we show by means of an example that our findings have a high practical relevance.information science;Pearson correlation;cosine;similarity measure;author cocitation analysis
Conception et développement de contrôleurs de robots - Une méthodologie basée sur les composants logiciels
One of the major problems encountered in robotics is that of the development of robot control software architectures. This is explained by the increasing complexity of these architectures, which must integrate more and more functionalities of various levels of abstraction (planification, asserves, mode management, perception, etc.) and which require to manage the real-time aspect of robot control. In addition, the functionalities being based on a set of technological elements embedded in the robot, an architecture has to be adapted according to the technological development (replacement of robot operative part elements, new sensors or actuators, etc.). The current challenge is thus to define and to integrate functionalities in the form of reusable software bricks within evolutionary control architectures, so as to simplify robot controllers design. After having made a review of the current proposals, the handbook presents CoSARC, an original me- thodology covering the entirety of the development process of a robot software controller. The methodology is based on a control architecture model and a component-based language. Inspired of the historical proposals for hybrid architectures, the control architecture model constitutes the base of the development process. It defines a generic organization integrating a hierarchical vision of the control and it is based on abstract concepts independent of any application domain. The definition of an architecture is done according to the control architecture model, with the elements of a component-based language. These elements correspond to various categories of components : repre- sentation components dedicated to the description of the controller knowledge on the world it has to control, control components dedicated to the description of the activities of the robot, connection components dedica- ted to the description of the protocols governing the interactions between control components, configuration components dedicated to the description of the architecture and its deployment. One of the essential aspects of some of these components resides in the fact that their behavior is expressed in the form of an Object Petri net. The expressivity and the relevance of methodology are shown through a example of a mobile manipulator robot.L'un des problèmes majeurs rencontrés par la robotique est celui du développement d'architectures logicielles de contrôle des robots. Ceci s'explique par la complexité sans cesse croissante de ces architectures, qui doivent intégrer toujours plus de fonctionnalités de divers niveaux d'abstraction (de planification, d'asservissement, de perception, de gestion des modes de fonctionnement, etc.) et qui nécessitent la prise en compte du caractère temps-réel du contrôle. Par ailleurs, les fonctionnalités s'appuyant, directement ou non, sur un ensemble d'éléments matériels embarqués sur le robot, une architecture doit pouvoir être adaptée en fonction de l'évolution technologique (nouveaux capteurs et actionneurs, remplacement d'éléments de la partie opérative, etc.). L'enjeu actuel est donc de définir et intégrer des fonctionnalités sous forme de briques logicielles réutilisables au sein d'architectures de contrôle évolutives, de manière à simplifier le développement. Après avoir fait un tour d'horizon des propositions actuelles, le manuel présente CoSARC, une méthodologie originale couvrant l'intégralité du processus de développement d'un contrôleur de robot. La méthodologie est basée sur un modèle d'architecture et sur un langage à composants. Inspré des propositions historiques d'architectures hybrides, le modèle d'architecture constitue la base du processus de développement. Il définit une organisation générique intégrant une vision hiérarchique du contrôle et il s'appuie sur des concepts abstraits indépendants de tout domaine d'application, tel que celui de ressource . La construction d'une architecture est réalisée en fonction du modèle et à l'aide des éléments d'un langage à composants. Ces éléments correspondent à différentes catégories de composants : composants de représentation dédiés à la description des connaissances sur le monde du robot, composants de contrôle dédiés à la description des activités du robot, composants connecteurs dédiés à la description des protocoles régissant les interactions entre composants de contrôle, composants de configuration dédiés à la description d'une architecture et de son déploiement. Un des aspects essentiels de certains de ces composants réside dans le fait que leur comportement est exprimé sous la forme d'un réseau de Petri à Objets. L'expressivité et la pertinence de la méthodologie sont démontrés sur un exemple traitant du développement d'un robot manipulateur mobile
Conception et développement de contrôleurs de robots - Une méthodologie basée sur les composants logiciels
One of the major problems encountered in robotics is that of the development of robot control software architectures. This is explained by the increasing complexity of these architectures, which must integrate more and more functionalities of various levels of abstraction (planification, asserves, mode management, perception, etc.) and which require to manage the real-time aspect of robot control. In addition, the functionalities being based on a set of technological elements embedded in the robot, an architecture has to be adapted according to the technological development (replacement of robot operative part elements, new sensors or actuators, etc.). The current challenge is thus to define and to integrate functionalities in the form of reusable software bricks within evolutionary control architectures, so as to simplify robot controllers design. After having made a review of the current proposals, the handbook presents CoSARC, an original me- thodology covering the entirety of the development process of a robot software controller. The methodology is based on a control architecture model and a component-based language. Inspired of the historical proposals for hybrid architectures, the control architecture model constitutes the base of the development process. It defines a generic organization integrating a hierarchical vision of the control and it is based on abstract concepts independent of any application domain. The definition of an architecture is done according to the control architecture model, with the elements of a component-based language. These elements correspond to various categories of components : repre- sentation components dedicated to the description of the controller knowledge on the world it has to control, control components dedicated to the description of the activities of the robot, connection components dedica- ted to the description of the protocols governing the interactions between control components, configuration components dedicated to the description of the architecture and its deployment. One of the essential aspects of some of these components resides in the fact that their behavior is expressed in the form of an Object Petri net. The expressivity and the relevance of methodology are shown through a example of a mobile manipulator robot.L'un des problèmes majeurs rencontrés par la robotique est celui du développement d'architectures logicielles de contrôle des robots. Ceci s'explique par la complexité sans cesse croissante de ces architectures, qui doivent intégrer toujours plus de fonctionnalités de divers niveaux d'abstraction (de planification, d'asservissement, de perception, de gestion des modes de fonctionnement, etc.) et qui nécessitent la prise en compte du caractère temps-réel du contrôle. Par ailleurs, les fonctionnalités s'appuyant, directement ou non, sur un ensemble d'éléments matériels embarqués sur le robot, une architecture doit pouvoir être adaptée en fonction de l'évolution technologique (nouveaux capteurs et actionneurs, remplacement d'éléments de la partie opérative, etc.). L'enjeu actuel est donc de définir et intégrer des fonctionnalités sous forme de briques logicielles réutilisables au sein d'architectures de contrôle évolutives, de manière à simplifier le développement. Après avoir fait un tour d'horizon des propositions actuelles, le manuel présente CoSARC, une méthodologie originale couvrant l'intégralité du processus de développement d'un contrôleur de robot. La méthodologie est basée sur un modèle d'architecture et sur un langage à composants. Inspré des propositions historiques d'architectures hybrides, le modèle d'architecture constitue la base du processus de développement. Il définit une organisation générique intégrant une vision hiérarchique du contrôle et il s'appuie sur des concepts abstraits indépendants de tout domaine d'application, tel que celui de ressource . La construction d'une architecture est réalisée en fonction du modèle et à l'aide des éléments d'un langage à composants. Ces éléments correspondent à différentes catégories de composants : composants de représentation dédiés à la description des connaissances sur le monde du robot, composants de contrôle dédiés à la description des activités du robot, composants connecteurs dédiés à la description des protocoles régissant les interactions entre composants de contrôle, composants de configuration dédiés à la description d'une architecture et de son déploiement. Un des aspects essentiels de certains de ces composants réside dans le fait que leur comportement est exprimé sous la forme d'un réseau de Petri à Objets. L'expressivité et la pertinence de la méthodologie sont démontrés sur un exemple traitant du développement d'un robot manipulateur mobile
Environnement de développement ContrACT: Tutoriel
Ce rapport est un tutoriel pour l'utilisation de l'environnement de programmation d'architecture de contrôle ContrACT. Il présente d'une part le langage Cactal (ContrACT Advanced Language) utilisé pour décrire l'architecture de contrôle et le comportement de l'ordonnanceur applicatif et des superviseurs et d'autre part la méthode de personnalisation du code C généré à partir de la description faite dans le langage Cactal
Environnement de développement ContrACT: Tutoriel
Ce rapport est un tutoriel pour l'utilisation de l'environnement de programmation d'architecture de contrôle ContrACT. Il présente d'une part le langage Cactal (ContrACT Advanced Language) utilisé pour décrire l'architecture de contrôle et le comportement de l'ordonnanceur applicatif et des superviseurs et d'autre part la méthode de personnalisation du code C généré à partir de la description faite dans le langage Cactal
Environnement de développement ContrACT: Tutoriel
Ce rapport est un tutoriel pour l'utilisation de l'environnement de programmation d'architecture de contrôle ContrACT. Il présente d'une part le langage Cactal (ContrACT Advanced Language) utilisé pour décrire l'architecture de contrôle et le comportement de l'ordonnanceur applicatif et des superviseurs et d'autre part la méthode de personnalisation du code C généré à partir de la description faite dans le langage Cactal
- …
