The Experts below are selected from a list of 13128 Experts worldwide ranked by ideXlab platform
Hongtaek Ju - One of the best experts on this subject based on the ideXlab platform.
-
xml based Configuration Management for ip network devices
IEEE Communications Magazine, 2004Co-Authors: Mijung Choi, Hyounmi Choi, James Wonki Hong, Hongtaek JuAbstract:As the Internet continues to grow, the tasks of operations and Management of IP networks and systems are becoming more difficult. Over the past few years, much effort has been given to improve the deficiencies of SNMP, but most have failed to be standardized. One critical deficiency of SNMP is in the area of Configuration Management. Recent work focuses on the use of XML technology for network and service Management as an alternative or complementary approach to SNMP. This article presents the IETF's latest effort, Netconf, which is viewed by many as a promising revolutionary solution for Configuration Management. To validate this new effort, we present the design and implementation of an XML-based Configuration Management system based on Netconf. We also discuss our experience with XCMS and make some suggestions for improving the current Netconf protocol.
Mijung Choi - One of the best experts on this subject based on the ideXlab platform.
-
xml based Configuration Management for ip network devices
IEEE Communications Magazine, 2004Co-Authors: Mijung Choi, Hyounmi Choi, James Wonki Hong, Hongtaek JuAbstract:As the Internet continues to grow, the tasks of operations and Management of IP networks and systems are becoming more difficult. Over the past few years, much effort has been given to improve the deficiencies of SNMP, but most have failed to be standardized. One critical deficiency of SNMP is in the area of Configuration Management. Recent work focuses on the use of XML technology for network and service Management as an alternative or complementary approach to SNMP. This article presents the IETF's latest effort, Netconf, which is viewed by many as a promising revolutionary solution for Configuration Management. To validate this new effort, we present the design and implementation of an XML-based Configuration Management system based on Netconf. We also discuss our experience with XCMS and make some suggestions for improving the current Netconf protocol.
Lars Bendix - One of the best experts on this subject based on the ideXlab platform.
-
The role of Configuration Management in outsourcing and distributed development
Proceedings of the 9th Central & Eastern European Software Engineering Conference in Russia on - CEE-SECR '13, 2013Co-Authors: Lars Bendix, Christian PendletonAbstract:The use of distributed development teams is becoming more common and for many good reasons. Some of the advantages are that it makes it possible to outsource parts of the development effort, gives access to a larger pool of talents and specialists, facilitates the integration of mergers and acquisitions, and allows for more flexibility in scaling up and down projects. However, distributed development also brings many new problems to be dealt with on a project. It is more complex to manage, tends to create silos between groups, and there is a risk of loss of control over remote groups or people. Traditionally Configuration Management is seen as the infrastructure that allows for the coordination of the various activities on a project and it makes sure that work products flow smoothly through different stages of the development process. In this paper, we want to investigate to what degree Configuration Management concepts and principles can provide an infrastructure for distributed development teams too and help address some of their special challenges. We first look at what challenges distributed development teams face and categorize them according to how closely related they are to the Configuration Management domain. Then we sketch Configuration Management solutions to some of the related challenges. It turns out that surprisingly many distributed development challenges can be dealt with or made less problematic by simply applying well-known concepts and principles from Configuration Management. Furthermore, a number of other challenges can be alleviated by creative thinking in the implementation of Configuration Management and/or the collaboration between the Configuration Management activity and other activities.
-
Configuration Management Support for Distributed Software Development
2012Co-Authors: Lars Bendix, Jan Magnusson, Christian PendletonAbstract:In an ever more globalized world, there are many advantages from doing distributed development. However, geographically distributed development is generally recognized as being much more challenging than traditional co-located development and therefore companies are often hesitant to “go distributed”. Configuration Management is a basic service that provides the infrastructure for projects and organizations. In this paper, we analyse the role that Configuration Management can play in the context of distributed software development. From a Configuration Management point of view a good part of the challenges from distributed development can be dealt with by applying traditional Configuration Management concepts and techniques, many challenges can be alleviated by extended support from Configuration Management – and then there is a group of challenges left that will have to be dealt with in other ways. (Less)
-
Certified Professional in Configuration Management - Glossary of terms used in Configuration Management
2007Co-Authors: René Schaap, Lars Bendix, Anne Mette Jonassen Hass, Karol Frühauf, Olaf KoselAbstract:Much time and effort is wasted both within and between industry, commerce, government and professional and academic institutions when ambiguities arise as a result of the inability to differentiate adequately between such terms as 'change control' and 'change Management'; 'Configuration Management policy' and 'Configuration Management plan' and similar terms which form an interface between various sectors of society. Moreover, the professional or technical use of these terms is often at variance with different meanings attributed to them. This document presents terms and definitions designed to aid communication in Configuration Management and related disciplines. The glossary has been arranged in a single section of definitions ordered alphabetically. Some terms are preferred to other synonymous ones, in which case, the definition of the preferred term appears, with the synonymous ones referring to that. For example 'change control' refers to 'Configuration control'. For synonyms, the "See" indicator is used. "See also" cross-references are also used. They assist the user to quickly navigate to the right index term. "See also" cross-references are constructed for relationships such as broader term to a narrower term, and overlapping meaning between two terms. (Less)
-
SCM - A software Configuration Management course
Lecture Notes in Computer Science, 2003Co-Authors: Ulf Asklund, Lars BendixAbstract:Software Configuration Management has been a big success in research and creation of tools. There are also many vendors in the market of selling courses to companies. However, in the education sector Software Configuration Management has still not quite made it at least not into the university curriculum. It is either not taught at all or is just a minor part of a general course in software engineering. In this paper, we report on our experience with giving a full course entirely dedicated to Software Configuration Management topics and start a discussion of what ideally should be the goal and contents of such a course.
-
Continuous Improvement of the Configuration Management Process
2000Co-Authors: Lars BendixAbstract:We carried out a careful analysis of the problems a company had experienced in managing its software Configurations. This analysis revealed that the problems were not caused by the inability of the developers to use the Configuration Management tool, but by their lack of knowledge of basic principles for Configuration Management. Furthermore, the company had only partial procedures for Configuration Management and these were not even followed, as the developers either did not understand them or considered them useless. As a consequence these procedures had never been adapted to the actual needs, nor had they ever been maintained.
André Van Der Hoek - One of the best experts on this subject based on the ideXlab platform.
-
Palantir: raising awareness among Configuration Management workspaces
25th International Conference on Software Engineering 2003. Proceedings., 2003Co-Authors: Anita Sarma, Zahra Noroozi, André Van Der HoekAbstract:Current Configuration Management systems promote workspaces that isolate developers from each other. This isolation is both good and bad It is good, because developers make their changes without any interference from changes made concurrently by other developers. It is bad, because not knowing which artifacts are changing in parallel regularly leads to problems when changes are promoted from workspaces into a central Configuration Management repository. Overcoming the bad isolation, while retaining the good isolation, is a matter of raising awareness among developers, an issue traditionally ignored by the discipline of Configuration Management. To fill this void, we have developed Palantir, a novel workspace awareness tool that complements existing Configuration Management systems by providing developers with insight into other workspaces. In particular, the tool informs a developer of which other developers change which other artifacts, calculates a simple measure of severity of those changes, and graphically displays the information in a configurable and generally non-obtrusive manner. To illustrate the use of Palantir, we demonstrate how it integrates with two representative Configuration Management systems.
-
ICSE - Palantir: raising awareness among Configuration Management workspaces
25th International Conference on Software Engineering 2003. Proceedings., 2003Co-Authors: Anita Sarma, Zahra Noroozi, André Van Der HoekAbstract:Current Configuration Management systems promote workspaces that isolate developers from each other. This isolation is both good and bad. It is good, because developers make their changes without any interference from changes made concurrently by other developers. It is bad, because not knowing which artifacts are changing in parallel regularly leads to problems when changes are promoted from workspaces into a central Configuration Management repository. Overcoming the bad isolation, while retaining the good isolation, is a matter of raising awareness among developers, an issue traditionally ignored by the discipline of Configuration Management. To fill this void, we have developed Palantir, a novel workspace awareness tool that complements existing Configuration Management systems by providing developers with insight into other workspaces. In particular, the tool informs a developer of which other developers change which other artifacts, calculates a simple measure of severity of those changes, and graphically displays the information in a configurable and generally non-obtrusive manner. To illustrate the use of Palantir, we demonstrate how it integrates with two representative Configuration Management systems.
Hyounmi Choi - One of the best experts on this subject based on the ideXlab platform.
-
xml based Configuration Management for ip network devices
IEEE Communications Magazine, 2004Co-Authors: Mijung Choi, Hyounmi Choi, James Wonki Hong, Hongtaek JuAbstract:As the Internet continues to grow, the tasks of operations and Management of IP networks and systems are becoming more difficult. Over the past few years, much effort has been given to improve the deficiencies of SNMP, but most have failed to be standardized. One critical deficiency of SNMP is in the area of Configuration Management. Recent work focuses on the use of XML technology for network and service Management as an alternative or complementary approach to SNMP. This article presents the IETF's latest effort, Netconf, which is viewed by many as a promising revolutionary solution for Configuration Management. To validate this new effort, we present the design and implementation of an XML-based Configuration Management system based on Netconf. We also discuss our experience with XCMS and make some suggestions for improving the current Netconf protocol.