Adopting Open Source development tools in a commercial production environment – are we locked-in?
نویسندگان
چکیده
Many companies are using model-based techniques to offer a competitive advantage in an increasingly globalised systems development industry. Central to model-based development is the concept of models as the basis from which systems are generated, tested and maintained. The availability of high-quality tools, and the ability to adopt and adapt them to the company practice, are important qualities. Model interchange between tools becomes a major issue. Without it, there is significantly reduced flexibility, and a danger of tool lock-in. We explore the use of a standardised interchange format (XMI) for increasing flexibility in a company environment. We report on a case study in which a systems development company has explored the possibility of complementing their current proprietary tools with open source products for supporting their model-based development activities. We found that problems still exist with interchange, and that the technology needs to mature before industrial-strength model interchange becomes a reality.
منابع مشابه
Adopting Open Source Software Engineering (OSSE) Practices by Adopting OSSE Tools
The open source movement has created and uses a set of software engineering tools with features that fit the characteristics of open source development processes. To a large extent, the open source culture and methodology are conveyed to new developers via the toolset itself, and through the demonstrated usage of these tools on existing projects. The rapid and wide adoption of open source tools...
متن کاملDevelopment of system decision support tools for behavioral trends monitoring of machinery maintenance in a competitive environment
The article is centred on software system development for manufacturing company that produces polyethylene bags using mostly conventional machines in a competitive world where each business enterprise desires to stand tall. This is meant to assist in gaining market shares, taking maintenance and production decisions by the dynamism and flexibilities embedded in the package as customers’ demand ...
متن کاملThe Rise of Open Source Development Tools
For many years, the vast majority of tools used by professional software developers came from commercial vendors. Over the past few years, the availability of open source and non-commercial development tools has greatly increased, giving software development organizations a much broader range of alternatives for development projects. While many of these development efforts have occurred under t...
متن کاملImplementation of Green Building Concept in Commercial Buildings: Malls and Trade Center in Jakarta
Development which is less attention to the environment, inefficient use of energy as well as the increasingly dense city make space for the concept of green building to grow even more in Indonesia . The purpose of this study was to determine the extent to which the implementation of green building principles in commercial buildings. There are three buildings complexes that were examined in this...
متن کاملCollaboration, Conflict and Control Proceedings of the 4th Workshop on Open Source Software Engineering
In this paper we discuss a few issues faced in coordinating, managing and implementing academic software research projects and suggest how some of these issues can be addressed by adopting tools and processes from Open Source Software Development. At the same time we also discuss how a few issues in Open Source Software Development (OSSD) projects can be addressed by adopting processes from Aca...
متن کامل