Objective
EASYCOMP investigates basic technology for easy component composition in the future information society. EASYCOMP will enable end-users as well as software engineers to compose together components off the shelf (active components, i.e. integrated software and documents) flexibly and powerfully. Such a composition technology will increase reuse of components and productivity of end-users as well as software engineers. The developed technology will be demonstrated in a web-based composition centre.
EASYCOMP investigates basic technology for easy component composition in the future information society. EASYCOMP will enable end-users as well as software engineers to compose together components off the shelf (active components, i.e. integrated software and documents) flexibly and powerfully. Such a composition technology will increase reuse of components and productivity of end-users as well as software engineers. The developed technology will be demonstrated in a web-based composition centre.
OBJECTIVES
Experts estimate that every entity found on the web (XML data, software) will be coalesced to active components (shippable places).
Active components will replace documents, desktops, browsers, 3-tier architectures and complete applications: everything will be an active component.
Since active components are structured, the information society needs a uniform composition technology with the following requirements: Users, both end-users and software engineers, should compose active components powerfully and easily. The composition should be able to integrate standard components (such as CORBA). The composition technology should enable to components in web-based supermarkets and compose them with powerful composition operators. It is EASYCOMP's goal to develop the foundation of such a composition technology and to demonstrate it in a web-based composition centre.
DESCRIPTION OF WORK
1) EASYCOMP develops powerful composition techniques for active components:
1a) to adapt components powerfully by meta-modelling and code generation techniques;
1b) based on aspect separation and composition;
1c) to dynamically compose active components for adapting systems;
2) EASYCOMP develops easy composition technology:
2a) to support the software design process with composition;
2b) to support the composition with visual tools. Existing tools (HeiTML, Roxen Challenger) will be extended for full-fledged composition;
2c) to check composition consistency. To support development, specification formalisms for semantic properties of components (extended types, protocols) will be developed;
2d) to describe the compositions by powerful program transformation techniques;
3) EASYCOMP guarantees migration towards its technology by applying its adaptation techniques to standard components in CORBA and Java Beans;
4) The resulting composition technology will be demonstrated with a web-based composition centre whose composition machines will be composed themselves;
5) EASYCOMP will adapt its technology for the needs of UIE (FET P2) and collaborate in the UIE network.
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: https://op.europa.eu/en/web/eu-vocabularies/euroscivoc.
CORDIS classifies projects with EuroSciVoc, a multilingual taxonomy of fields of science, through a semi-automatic process based on NLP techniques. See: https://op.europa.eu/en/web/eu-vocabularies/euroscivoc.
- natural sciences computer and information sciences software
- social sciences economics and business economics production economics productivity
You need to log in or register to use this function
We are sorry... an unexpected error occurred during execution.
You need to be authenticated. Your session might have expired.
Thank you for your feedback. You will soon receive an email to confirm the submission. If you have selected to be notified about the reporting status, you will also be contacted when the reporting status will change.
Programme(s)
Multi-annual funding programmes that define the EU’s priorities for research and innovation.
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.
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
Procedure for inviting applicants to submit project proposals, with the aim of receiving EU funding.
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.
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.
Coordinator
76131 KARLSRUHE
Germany
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.