Skip to main content
Go to the home page of the European Commission (opens in new window)
English English
CORDIS - EU research results
CORDIS
Content archived on 2024-05-14

Advanced modelling and specification of distributed information systems

Objective

The objectives of the working group are to explore foundations for specifying and developing widely distributed information systems (WDIS) such as those owned by banks, airlines and governments. The explosive growth of the Internet is evidence that a global information infrastructure is developing, and expansion in the use of WDISs can be predicted.

For obvious reliability reasons, WDISs need to be safe and effective. However, their development can be achieved practically and economically only by adapting, extending and (especially) integrating existing software systems. It is becoming standard to upgrade software by "face lifting", in which new interfaces to other systems and perhaps some new features are added to otherwise unchanged software. The working group addresses the need for advanced modelling and specification techniques which are applicable to designing new systems by integrating and reengineering heterogeneously specified old ones.

The working group will capitalise on the participants' expertise in high-level techniques such as object-oriented design and specification languages and logics. Since information systems are reactive systems, existing specification tools are largely inadequate. The challenge is to cope with inter-system concurrency, synchronisation, and communication at an appropriate level of abstraction.

The goal is to reach a level of understanding and agreement among participants as to which methods, language features and background theory should be adopted and adapted, based on experience with high-level specification systems developed within the consortium : OBLOG, TROLL, GNOME, ALBERT and OBD. It is not the goal to integrate these languages.

Special attention will be given to real-time constraints, deductive capabilities and defaults. Real-time constraints set limits to when an action may or must occur or terminate, and how long it may take from a triggering event to the corresponding reaction. The role of deduction is to predict the effect of a design before it is implemented. Defaults enhance modularity by allowing assertions to be made in a local object, even when the vocabulary needed to specify their exceptions is unavailable.

The approach is to supplement the work done locally and strengthen already existing contacts and co-operations. The academic partners will perform the fundamental research envisaged. The OBLOG industrial partner will play the role of demonstrator by designing the next version of the workbench. The FhG-ISST extra-university applied research institute and the HUP industrial partner will play the roles of (i) users by critically reviewing and commenting the suggestions and results from the viewpoint of usability and effectiveness, and (ii) evaluators by checking the usefulness of ideas and approaches as well as of the design of the future OBLOG workbench. One way to accomplish this is to help in selecting and providing realistic case studies and, if feasible, co-operate in performing these.

The industrial partners will exploit the Working Group's findings for the development and improvements of their products. The potential lies in the development of solid engineering foundations for designing, implementing, reengineering and extending distributed information systems. Progress in this area is prerequisite for improving industrial practice and attain higher productivity in software industry.

Fields of science (EuroSciVoc)

CORDIS classifies projects with EuroSciVoc, a multilingual taxonomy of fields of science, through a semi-automatic process based on NLP techniques. See: The European Science Vocabulary.

You need to log in or register to use this function

Programme(s)

Multi-annual funding programmes that define the EU’s priorities for research and innovation.

Topic(s)

Calls for proposals are divided into topics. A topic defines a specific subject or area for which applicants can submit proposals. The description of a topic comprises its specific scope and the expected impact of the funded project.

Call for proposal

Procedure for inviting applicants to submit project proposals, with the aim of receiving EU funding.

Data not available

Funding Scheme

Funding scheme (or “Type of Action”) inside a programme with common features. It specifies: the scope of what is funded; the reimbursement rate; specific evaluation criteria to qualify for funding; and the use of simplified forms of costs like lump sums.

ACM - Preparatory, accompanying and support measures

Coordinator

Technical University of Braunschweig
EU contribution
No data
Address
Department Of Mathematics And Computer Science, Bultenweg 74/75
38106 Braunschweig
Germany

See on map

Total cost

The total costs incurred by this organisation to participate in the project, including direct and indirect costs. This amount is a subset of the overall project budget.

No data
My booklet 0 0