Forum for Science, Industry and Business

Sponsored by:     3M 
Search our Site:

 

Open solution to managing distributed software developments

30.03.2004


One of the key challenges to managing distributed projects is to keep track of the overall project execution ensuring that all parties are kept informed when, say, one partner makes a breakthrough. This communications and coordination challenge led to GENESIS’ open source solution.

"The idea was to develop a flexible and low intrusive environment for managing the distributed teams of people working on the same project," says Pierluigi Ritrovato, Manager of the Centre for Research in Pure and Applied Mathematics (CRMPA) at the University of Salerno, coordinator of this IST programme-funded project. "We tried to develop tools to help formalise these distributed activities, following a workflow-like approach."

Changing project processes ’on the fly’



GENESIS researchers developed a software platform capable of supporting virtual organisations by supporting the cooperation, distribution and control of the various aspects and phases of a project performed by differing project partners located in different geographical sites. The GENESIS Platform integrates, in a low invasive and harmonised way tools for resource management, process flow control, event notification, artefact management, automatic metric collections, collaboration and cooperation. The project specifically targeted the software development market sector.

The key difference in the GENESIS approach lies in the ability to change the process flow within the project as it develops. "We created a workflow engine and a workflow language able to accept incremental definition and ’on the fly’ changes in the process. So new activities can be defined, different persons can be assigned to a task. You can define the development process incrementally, as the project goes on," says Ritrovato.

This ability to re-assign personnel or processes as the project develops is a major advance on earlier project management methods for virtual organisations. If a new activity or a revision of the process is required following, say, consultation with the client, such changes can be accommodated immediately without requiring major modifications of the complete development process. Any changes are instantly notified to the relevant sites.

Support for both formal and informal communication

The GENESIS platform allows the various phases of software engineering projects to be allocated to teams at differing sites. Software development processes can be defined, and the tasks or activities within such processes can be distributed among various sites. Each site can execute different instances of the software development process; the inputs and outputs of such process instances are treated as software artefacts, e.g. software modules, design documents, test suites, etc.

Communication abilities support both the formal (the release of specification documents) and informal (personal views on a design choice) aspects of a project. The environment is designed to support modelling, control and measurement of software design, development and maintenance processes, as well as the communication between software engineers belonging to the different development teams.

Placed on SourceForge

GENESIS was completed in November 2003, and the software has been placed on SourceForge.net, the development resource site for Open Source software.

Since that time several external companies have downloaded the software, and the project partners have received some requests for information about the tools and processes. To date however, Ritrovato admits, there have been no approaches from the Open Source community to develop the platform further.

"It may be that GENESIS is simply too big to be seen as a solution to specific short-term projects," he says. "It is a component-based, flexible, non-intrusive and scalable environment that can work in a centralised or distributed manner. However, it is aimed at the management of medium to large software development projects by distributed teams configured as virtual organisations." As a result, the partners may in future try submitting some platform components individually to the Open Source community.

Platform for future activities

The platform has been used for the management of the last three months of activity under the GENESIS project itself, and, says Ritrovato, will be used to manage some Sixth Framework Programme initiatives.

Other project partners are using the environment internally for the control of specific projects. Greek software house LogicDIS for example, intends to use the platform internally for the control of the development of their commercial products. CRMPA itself has built on GENESIS, and is currently working on an experimental environment for collaborative research.

Contact:
Pierluigi Ritrovato
Centre for Research into Pure and Applied Mathematics (CRMPA)
c/o DIIMA Universita’ di Salerno
Via Ponte Don Melillo
I-84084 Fisciano (SA)
Italy
Tel: +39-089-964289
Fax: +39-089-964191
Email: ritrovato@crmpa.unisa.it

Source: Based on information from GENESIS

Tara Morris | IST Results
Further information:
http://istresults.cordis.lu/index.cfm?section=news&tpl=article&ID=63305

More articles from Information Technology:

nachricht The TU Ilmenau develops tomorrow’s chip technology today
27.04.2017 | Technische Universität Ilmenau

nachricht Five developments for improved data exploitation
19.04.2017 | Deutsches Forschungszentrum für Künstliche Intelligenz GmbH, DFKI

All articles from Information Technology >>>

The most recent press releases about innovation >>>

Die letzten 5 Focus-News des innovations-reports im Überblick:

Im Focus: Making lightweight construction suitable for series production

More and more automobile companies are focusing on body parts made of carbon fiber reinforced plastics (CFRP). However, manufacturing and repair costs must be further reduced in order to make CFRP more economical in use. Together with the Volkswagen AG and five other partners in the project HolQueSt 3D, the Laser Zentrum Hannover e.V. (LZH) has developed laser processes for the automatic trimming, drilling and repair of three-dimensional components.

Automated manufacturing processes are the basis for ultimately establishing the series production of CFRP components. In the project HolQueSt 3D, the LZH has...

Im Focus: Wonder material? Novel nanotube structure strengthens thin films for flexible electronics

Reflecting the structure of composites found in nature and the ancient world, researchers at the University of Illinois at Urbana-Champaign have synthesized thin carbon nanotube (CNT) textiles that exhibit both high electrical conductivity and a level of toughness that is about fifty times higher than copper films, currently used in electronics.

"The structural robustness of thin metal films has significant importance for the reliable operation of smart skin and flexible electronics including...

Im Focus: Deep inside Galaxy M87

The nearby, giant radio galaxy M87 hosts a supermassive black hole (BH) and is well-known for its bright jet dominating the spectrum over ten orders of magnitude in frequency. Due to its proximity, jet prominence, and the large black hole mass, M87 is the best laboratory for investigating the formation, acceleration, and collimation of relativistic jets. A research team led by Silke Britzen from the Max Planck Institute for Radio Astronomy in Bonn, Germany, has found strong indication for turbulent processes connecting the accretion disk and the jet of that galaxy providing insights into the longstanding problem of the origin of astrophysical jets.

Supermassive black holes form some of the most enigmatic phenomena in astrophysics. Their enormous energy output is supposed to be generated by the...

Im Focus: A Quantum Low Pass for Photons

Physicists in Garching observe novel quantum effect that limits the number of emitted photons.

The probability to find a certain number of photons inside a laser pulse usually corresponds to a classical distribution of independent events, the so-called...

Im Focus: Microprocessors based on a layer of just three atoms

Microprocessors based on atomically thin materials hold the promise of the evolution of traditional processors as well as new applications in the field of flexible electronics. Now, a TU Wien research team led by Thomas Müller has made a breakthrough in this field as part of an ongoing research project.

Two-dimensional materials, or 2D materials for short, are extremely versatile, although – or often more precisely because – they are made up of just one or a...

All Focus news of the innovation-report >>>

Anzeige

Anzeige

Event News

Expert meeting “Health Business Connect” will connect international medical technology companies

20.04.2017 | Event News

Wenn der Computer das Gehirn austrickst

18.04.2017 | Event News

7th International Conference on Crystalline Silicon Photovoltaics in Freiburg on April 3-5, 2017

03.04.2017 | Event News

 
Latest News

Bare bones: Making bones transparent

27.04.2017 | Life Sciences

Study offers new theoretical approach to describing non-equilibrium phase transitions

27.04.2017 | Physics and Astronomy

From volcano's slope, NASA instrument looks sky high and to the future

27.04.2017 | Earth Sciences

VideoLinks
B2B-VideoLinks
More VideoLinks >>>