The Software and Systems Engineering Experts
US: +1 646 470 4979 / EU: +48 666 74 71 74
ul. Antoniego Pajdaka 5/98
03-134 Warsaw, Poland
NIP : 8921405210
Regon : 146293701
Created by Quality Pixels | Police Privacy
Many customers who have worked with IBM Rational DOORS in the past will remember the ability to create unlimited extensions to the IBM product using the DXL programming language.
This is no different with IBM Engineering. Here there is no migration of DXL scripts, but the possibility to use modern technologies based on REST services and JavaScript. Access to modern technologies and their application in IBM Engineering allows to add new features to the product and provides the possibility of automation.
The IBM Engineering platform allows to extend its functionality in various ways. Among the most popular are Open Service for Lifecycle and Widget technology based on Google Open Social Gadgets. Both technologies allow integrating the IBM Engineering platform with other systems and creating automations or extensions that run within the platform itself.
As part of the services provided, we create extensions to products based on the Widget mechanism and OSLC interfaces. We have a team of developers who can create solutions that are sure to meet the needs of any demanding customer.
We can also help clients to reverse engineer extensions they have used in IBM DOORS that are missing from IBM Engineering Requirements Management DOORS Next, or build entirely new extensions that extend the functionality of the IBM tool.
Users of the IBM Rational DOORS / Telelogic DOORS product will likely recall the extensive extensibility of the tool itself through the use of scripts written in the DOORS eXtension Language (DXL). The language with a syntax similar to that of C/C++ was used within the DOORS platform to:
Within the IBM Engineering platform, we do not have the ability to use DXL to modify the platform. Instead, it is possible to extend the platform based on widgets, the platform API and OSLC (Open Services for Lifecycle Collaboration). The use of modern technologies allows us to replace DXL so that more developers available on the market can support extensions for the IBM engineering platform.
We help our customers migrate their existing DXL extensions to the IBM engineering platform and create entirely new scripts to automate their daily work with IBM products
Open Services for Lifecycle Collaboration (OSLC) is a set of specifications that simplify the integration of tools across the software development lifecycle. OSLC enables the creation of rich and easy-to-maintain integrations in a diverse tool environment. Tools that use OSLC specifications can more easily maintain tool integrations from different vendors. Open Services for Lifecycle Collaboration is the unifying solution for tool vendors and users that addresses the need to link artifacts and repositories across the development organization.
The core function is to link items without replicating data. On the Internet, it has been learned that a link is much more effective than a copy. Fortunately, this goal of avoiding replication is also pragmatic for IT organizations to consider the scope, permissions, and usability of tools. Just as we don’t copy websites, we don’t copy artifacts when we use OSLC.
When exploring OSLC, it’s important to know that it builds on existing technologies. Web protocols, RESTful APIs, and the use of XML and RDF provide a familiar foundation for building a Linked Data platform.
Tool vendors can leverage existing libraries and experience to build these OSLC solutions. The details of OSLC may be complex, but the ideas and experience are not.
OSLC specifications are defined by the OSLC community, which is part of the OASIS Open Standards Network. OASIS is an international, non-profit consortium.
Please contact us for more information or to discuss if the service makes sense for your company.
At SmarterProcess, we always try to put ourselves in our customers’ shoes, and the projects we deliver are always done with passion and a focus on tangible results.
Please send us your contact details and we will get in touch with You
This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.
Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.
If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.
More information about our Cookie Policy