Objective ArchWare will design, develop, and disseminate innovative architecture-centric languages, frameworks and tools for engineering and deploying evolvable software systems. The project will define formal architectural-style based languages for constructing and analysing design-time and run-time evolvable software architectures taking into account reuse and quality attributes. Customised, process-driven environments will support engineering of domain specific architectural models, reasoning about these models and refining them into compliant and evolvable implementations of applications. The project will build on and advance baseline complementary researches in the areas of software architectures and reflective frameworks from three EU member states. The adequacy and industrial relevance of the project results will be validated in real-life business cases from different industrial domains. Dissemination will be fostered "Industrial Clubs" and an Open Source licensing policy.Objectives:The ArchWare project will advance and integrate innovative research on software architectures and reflective systems to develop languages, frameworks and tools for architecting and engineering evolvable compliant software systems. Project results will be directly relevant to engineers developing systems compliant to functional requirements and quality attributes, in particular w.r.t. scalability, modifiability, performance, reliability, and safety. Within this broad focus, the project will:1) define formal languages (with textual/graphical notations) for describing architectural structure, behaviour, qualities, and evolution of systems;2) implement a customisable environment for architecture-based process-driven software engineering, including tools for analysing and reasoning about software architectures.Work description:The broad scope of the ArchWare project is to respond to the demand for software systems that are "compliant" both to the needs of particular applications and to defined Architecture Styles, and that are capable of accommodating change over their lifetime, and therefore are "evolvable". ArchWare will provide, and validate against real-life business cases:i) innovative, style-based, formal architecture description languages for describing evolvable and compliant software systems taking into account reuse of existing architectures, and enabling formal analysis and verification of architectures against defined properties ("quality attributes");ii) generic and domain specific architecture-centred engineering processes, analysis models and engineering environments;iii) run-time frameworks for the deployment of compliant and evolvable systems, including ArchWare engineering environments themselves.Both the architecture description languages and run-time frameworks will support compliant (i.e. property preserving)run-time system evolution, including dynamic components interconnection.Project results will provide innovative models and tools for architectural design and analysis (in particular with respect to scalability, modifiability, performance, reliability, and safety properties), for reasoning about models, and refining them into compliant implementations. The tools will be integrated within a process-driven, highly customisable, generic engineering environment, that will be customised to architectural styles (encompassing quality attributes) to support refinement models based on the selected and industrially relevant business cases. In summary, Archware will build on and advance baseline complementary researches developed by partners from three EU member states to provide and promote solutions beyond the state of the art on languages, frameworks and tools for architecture-centric software engineering. The adequacy and industrial relevance of the project results will be validated in real-life business cases from different industrial domains, which will also prepare industrial exploitation of results. Project results will be disseminated to a wide audience of academic and industrial actors also trough an open source policy. Milestones:Major project achievements are organised by milestones:- "Specified": 1st specification of architecture-centric languages, tools and environment framework;- "Constructed": 1st implementation of customisable environment framework and tools, specification of business cases and 1st assessment report;- "Validated": languages and customised environments have been applied to business cases;- "Consolidated": final releases of languages, environment framework, tools, cases and assessment report. Fields of science humanitiesartsarchitectural designnatural sciencescomputer and information sciencessoftwaresoftware applicationssystem software Programme(s) FP5-IST - Programme for research, technological development and demonstration on a "User-friendly information society, 1998-2002" Topic(s) Data not available Call for proposal Data not available Funding Scheme CSC - Cost-sharing contracts Coordinator CONSORZIO PISA RICERCHE SCARL EU contribution No data Address PIAZZA ALESSANDRO D'ANCONA 1 56127 PISA Italy See on map Total cost No data Participants (6) Sort alphabetically Sort by EU Contribution Expand all Collapse all ENGINEERING - INGEGNERIA INFORMATICA - S.P.A. Italy EU contribution No data Address VIA SAN MARTINO DELLA BATTAGLIA 56 00185 ROMA See on map Total cost No data INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE France EU contribution No data Address DOMAINE DE VOLUCEAU 78153 LE CHESNAY See on map Total cost No data INTERACTION-UNIVERSITE-ECONOMIE DE FRANCHE-COMTE: INTER UNEC France EU contribution No data Address VALPARC - ZAC DE VALENTIN 25480 BESANCON CEDEX See on map Total cost No data THE UNIVERSITY COURT OF THE UNIVERSITY OF ST ANDREWS United Kingdom EU contribution No data Address College Gate, North Street ST ANDREWS See on map Links Website Opens in new window Total cost No data THE VICTORIA UNIVERSITY OF MANCHESTER United Kingdom EU contribution No data Address OXFORD ROAD M13 9PL MANCHESTER See on map Total cost No data THESAME MECATRONIQUE ET MANAGEMENT France EU contribution No data Address 7 AVENUE DU PARMELAN B.P. 2444 ANNECY See on map Total cost No data