
Atos
“The success of our collaboration is in its complementarities: the qualitative and innovative webMethods products in combination with the validated and capitalized approach of Atos Origin. Therefore we are able to improve the Time to Market and the agility of our customers going towards service oriented platforms, wanting to orchestrate their business processes and manage the complexity of their solutions” says Mohammed Bellamine, Director of IT Consulting, Atos Origin France. “Both organizations understand the growing importance of governance and SOA. Software AG’s webMethods products give us the necessary technology to deliver global IT governance, which increases the value of our customers’ information systems.”
Solutions built on webMethods technology
Based on Software AG's webMethods suite, Atos Origin provides full solutions in the following areas:
Governance & WebServices
Etc.
Service Integration Suite
Ensuring quality of our services
Atos has developed a set of specific tools for SOA technologies to automate the test cycle of software components. | ![]() ![]() |
Features and Benefits
Atos ReleaseBox |
Why this tool?
What is the gain ? |
Atos AnalyzeBox |
Why this tool?
|
Atos InstallBox |
Why this tool?
|
Atos TestBox |
Why this tool?
|
Atos SimulateBox |
Why this tool?
|
Resources
Presentation | Service Integration Suite |
Overview |
![]() |
ReleaseBox - Service Integration Suite
Secure releasing of assets in your SOA source repository
With its “Service Integration Suite” Atos proposes a generic software package management and delivery solution developed from the expertise of its teams that addresses day after day, the increasing complexity of multi-technology projects. Facing parallel evolutions of information system and editor solutions, ensuring the perfect quality for a delivery of an application release becomes a challenge for SOA projects. ReleaseBox Module helps you to sustain the goal of software configuration management in your integration projects. | ![]() ![]() |
Features and Benefits
The context - Incomplete solutions |
In SOA context, the software packaging and versioning management of an application component is often special as it relies on specific solutions that are neither standard nor open-source. Market solutions for software repository and packaging management barely cover these specific needs. |
The challenge - Component granularity and coverage |
Capability to ensure the management of various types of software components is required to maintain and set-up safely the quality of delivery package releases.
|
Our answer - An extended coverage |
Designed by our expert teams, ReleaseBox module is designed to meet the following requirements:
|
The results - A versatile solution |
Your development projects are now tooled with a solution that:
|
Architecture |
SVN repository is used to manage the packages sources.
|
Operating principle |
Create developer environment from the SVN repository
|
How to use |
One configuration file to customize : gclconf.xml
|
Configuration of SVN repository |
Set the parameters to access to the SVN repository |
Configuration of FTP transfers |
Set the FTP parameters of the development and reference machines to transfer files with the local workspace |
Configuration of Development and Reference machines |
Set the parameters of the Development and Reference machines to access to webMethods components |
Configuration of components |
Set the parameters of the webMethods components to manage |
Build templates |
Templates are provided to facilitate the configuration of builds (list of packages in the build, alias of the Reference machine, ...) |
Support
support-syscom@atos.net |
Resources
Presentation | Secure releasing of assets with ReleaseBox |
Overview |
![]() |
AnalyzeBox - Service Integration Suite
Check the source quality of your SOA developments
Ensuring that the developments comply to standards and to programming rules recommended by experts, is a key requirement for projects based on integration product. With its offer «Service Integration Suite», Atos proposes a solution to audit the quality of your webMethods (or Informatica) developments.
Controlling the quality of developments and deliverables reduces risks at various steps of projects lifecycle. This module “AnalyzeBox” consolidates the know-how of our teams that continuously look forward to answer the qualitative and quantitative evolutions required by integration or SOA projects. | ![]() ![]() |
Features and Benefits
The context - Reduce risks |
The ability to ensure the quality of developments throughout the project life cycle is a key point to improve productivity and reduce risks during the different phases of the project. In the SOA world, the use of integration suites like webMethods or Informatica requires a dedicated answer to this topic. |
The challenge - Adapted to products |
In order to ensure the quality of its delivery, Atos invests in the creation of a comprehensive and efficient tool that can audit developments of webMethods or Informatica applications.
|
Our answer - Secure your development |
Designed by our expert teams, AnalyzeBox module allows auditing the code according to rules based on the standards and best practices of integration or SOA project:
|
The results - A “turnkey” solution |
Without any particular set-up effort, you can quickly get the benefits of setting up AnalyzeBox in your development environment by:
|
Check WebMethods developments quality |
Analysis can be launched from either Jenkins or a shell command. Then AnalyzeBox gets the development components from WebMethods Integration Server, analyze them according to predefined XML rules and builds a report which can be imported in Sonar. At last results can be consulted either with a simple editor or from the Sonar GUI. |
Check Informatica developments quality |
Analysis can be launched either from Jenkins or a shell command. AnalyzeBox analyses the development components from the Informatica database according to predefined XML rules and builds a report which can be imported in Sonar. At last the results can be consulted either with a simple editor or from the Sonar GUI. |
Rules or Measures can be edited |
The rules (or measures) are described in 2 XML files :
|
Use Sonar to view violations results |
The results can be imported in and consulted from Sonar.
|
Use Sonar to view measures results |
Sonar allows selecting measures to be displayed. Search criteria and measures to be displayed can be saved (logged in only). |
Support
support-syscom@atos.net |
Resources
Presentation | Check the source quality with AnalyzeBox |
Overview |
![]() |
InstallBox - Service Integration Suite
Automate the deployment of your integration application
Facing a critical context of information systems, heterogeneity of technologies and the increasing number of deliveries, the management of deployment becomes costly and risky for integration projects. With its offer “Service Integration Suite”, Atos industrializes and secures the deployments of your applications with an automated solution adapted to the needs of your SOA platforms. The “InstallBox” module results from the experience of our expert team that continuously looks forward to answer the qualitative and quantitative evolutions required by integration projects and solution evolutions. | ![]() ![]() |
Features and Benefits
The context - A complex world |
In a SOA context, applications operate in complex and critical environments. They integrate many technologies that are more and more coupled, introducing a lot of dependencies and requiring much complex settings. This fact makes deployment activities more complex and can generate time delays, risks and costs, at every software lifecycle. |
The challenge - Automated and Secure |
Facing long installation procedures, made of complex scripts and manual operations, Atos team elaborates a portable, evolutive and maintainable solution to meet the challenges of software deployment. |
Our solution - Deployments under control |
Designed by our expert team, “InstallBox” module is designed to meet the following requirements:
|
The results - Immediate and measurable benefits |
Customers now have a “turnkey” tool that enables:
|
Architecture |
A deployment procedure is defined by a sequence of installation/uninstallation steps. Steps are automatically uninstalled when any error occurs. A step is made of actions which are sequentially processed. Backup actions are executed only during the installation, while Restore actions are done only during uninstallation. |
Available connectors and actions |
InstallBox provides several sets of directly usable actions. They can be extended with the development of "custom" actions in Java. |
Multi environments support |
A single deployment procedure can be run on several environments (test, production, ...) without changing anything. |
Step by step mode |
InstallBox can be run in an interactive mode, allowing tuning the deployment procedure to the target environment. |
HTML/XML installation report |
InstallBox generates installation reports in XML and HTML formats. |
Automatic rollback in case of error |
InstallBox automatically undeploys what has been installed in case any error occurs. |
Manually triggered rollback |
Starting from a previously installed deployment procedure, InstallBox can also be run as an undeployment tool. |
Support
support-syscom@atos.net |
Resources
Presentation | Automate the deployment with InstallBox |
Overview |
![]() |
TestBox - Service Integration Suite
Test Automation for integrated application
Facing the increase of evolution needs in your information system and technology changes, you have a permanent need of application testing. In order to improve the build productivity and ensure the quality of your delivery, Atos proposes you with its “Service Integration Suite”, the solution that will assist you in your automation approach of your test campaigns. “TextBox” module is a generic tool that enables you defining and automatically performing and controlling your application tests. Resulting from a continuous improvement loop of our project practices, this tool supports you as you face the increasing complexity and technological richness of exchange projects. | ![]() ![]() |
Features and Benefits
The context - Incomplete solutions |
Application testing automation is needed to ensure non-regression test execution, reduce the running cost, minimize the risk of human errors and maximize the test coverage. Encouraged by the variety of Information System contexts, the on-the-shelf solutions cannot adapt themselves to the issues raised by the various interface technologies and constraints. Homemade solutions, neither easily adaptable to changes nor expandable, are finally chosen with a low level of service. Consequently, many test cases remain performed manually. |
The challenge - Simplicity and flexibility |
The need to easily define automated test cases that suit the technology requirements and/or functional logic of each application has motivated Atos teams to set-up a universal, modular and scalable testing tool. |
The TestBox solution - Structured and open |
Designed by our expert teams in collaboration with acceptance test supervisors, TestBox module is designed to meet the following requirements:
|
The results - A universal solution |
Now, our customers have a test tool that automatically validates the different releases of their applications and reduces the duration of their development cycle by:
|
A complete range of connectors |
TestBox offers a complete range of connectors allowing to interface with a large number of systems:
|
A powerful engine of comparison |
TestBox offers a powerful comparison engine allowing to validate the test by comparing the expected data to the resulting data.
Enhanced capabilities:
|
An effective monitoring and reporting |
TestBox automatically generates a JUnit report providing every test status (Success, Failure, Error) and the success rate as well.
|
An effective link with HP ALM |
TestBox allows interfacing with HP ALM.
|
Continuous integration and quality measurement |
TestBox allows the continuous integration process implementation on a project.
|
An integrated development environment |
TestBox provides an Eclipse plugin in order to be fully integrated with your current IDE:
|
Support
support-syscom@atos.net |
Resources
Presentation | Test Automation with TestBox |
Overview |
![]() |
SimulateBox - Service Integration Suite
Easily simulate interfaces of applications in your IS
Day after day, during your test campaigns, you face constraints related to availability, delays and costs resulting of the application inter-dependencies, and the diversity of the technologies involved. To improve the test activities, Atos proposes its « Service Integration Suite », a practical solution that adapts your test environments to your test strategy needs, removing the grip to the peripheral applications. With SimulateBox module, you stub the external interfaces of your application test environment and simulate, in an intelligent way, the behavior of your partner applications during the execution of your test campaign. | ![]() ![]() |
Features and Benefits
The context - An interdependent context |
Encouraged by the SOA wave, the delivery of shared services and transversal processes introduce a high level of constraints in the execution of functional and technical system tests. On the same way, the increasing frequency of evolution needs requires an important flexibility in the definition of test strategy and test case delivery. Answering to the flexibility needs while controlling their delivery planning, projects have to remove as much as possible the dependencies that strangle them. |
The challenge - Simulate to test as you see fit |
The requirement of autonomy for the test of inter-application exchanges and transversal processes was the challenge Atos team wanted to sustain in the definition of this universal and modular simulation solution. This tool allows virtualizing the interface of the application with an intelligent behavior in order to provide an accurate response in the dynamic context of a test. |
Our answer - A federative component |
Build by a team of experts that collaborate with managers of integration projects, SimulateBox is designed to answer the following requirements:
|
The results - An adaptive solution |
With SimulateBox, you get a tool that simplifies the execution of your system integration test phases while:
|
Simulation Engine for Supplier |
“Supplier” application simulation: Mock Mode
|
Simulation Engine for Client |
“Client” application simulation: Injector Mode
|
A full range of connectors |
SimulateBox offers a complete range of connectors allowing to simulate partner applications independently of the technology:
|
Proxy functionality |
SimulateBox natively provides a "Proxy" mode
|
Simulation GUI |
In a client mode, a web interface allows running queries easily and seeing the associated results |
Generation of simulation data sets |
SimulateBox enables automated generation of data sets
|
Support
support-syscom@atos.net |
Resources
Presentation | Application simulation with SimulateBox |
Overview |
![]() |