Skip to main content
European Commission logo print header
Contenido archivado el 2024-04-15

Advanced Software Engineering Environment Logistics Framework/Accueil de Logiciel Futur

Objetivo

The objective of ALF is to create an operating framework for third generation, integrated project support environments by developing the required software infrastructure.
ALF can be seen as a continuation of the PCTE and PACT projects. It is based on the ECMA standard platform for software engineering environments.
The project will integrate knowledge-based systems and information system techniques into process model based software engineering environments. Thus it will provide the basis for a rationalised approach to building initiative-taking project-support environments.
The provision of an initiative engine by the incorporation of rule-based mechanisms into the underlying framework of the common integrated environments demonstrates a novel approach to software engineering.
The objective was to create an operating framework for third generation, integrated project support environments by developing the required software infrastructure. The system is based on the European Computer Manufacturers' Association (ECMA) standard platform for software engineering environments. Knowledge based systems and information system techniques were integrated into process model based software engineering environments, thus providing the basis for a rationalized approach to building initiative taking project support environments. The provision of an initiative engine by the incorporation of rule based mechanisms into the underlying framework of the common integrated environments demonstrated a novel approach to software engineering. The model for assisted software processes (MASP) has been used intensively to model software processes such as configuration managment. It has also been used to provide facilities for observation, history generation and feedback. A MASP interpreter (MINT) has been specified, designed and is being implemented on top of the portable common tool environment (PCTE), using the expert system generator ALFRete. A MASP compiler has been specified, designed and implemented to convert the raw MASP language into schemas and input suitable for the MINT. The information system, a MASP editing tool, a MASP syntax checker and inconsistency tracker and the user interface have been implemented.
The Model for Assisted Software Processes (MASP) has been used intensively to model software processes such as Configuration Management, ACOMO and an example defined for the 6th International Software process Workshop (ISPW6). The latter example was developed to get a common basis for comparison of the different process modeling approach that have been developed. It has also been used to provide facilities for Observation, History Generation and Feedback.
A MASP interpreter (MINT) has been specified, designed and is being implemented on top of PCTE, using the expert system generator ALFRete.
A MASP compiler has been specified, designed and implemented to convert the raw MASP language into schemas and input suitable for the MINT.
The information system, a MASP editing tool, a MASP syntax checker and inconsistency tracker and the user interface have been implemented.
Exploitation
The production of software systems will be facilitated by the adoption of the disciplined software and systems engineering approach of which ALF is part. It is expected that it will constitute the progression from the PCTE to the next generation of software engineering environments. The project has started the process of contacting potential users, and individual partners have plans to exploit the potential of ALF in the future.

Tema(s)

Data not available

Convocatoria de propuestas

Data not available

Régimen de financiación

Data not available

Coordinador

GIE-EMERAUDE
Aportación de la UE
Sin datos
Dirección
68 ROUTE DE VERSAILLES
78340 LOUVECIENNES
Francia

Ver en el mapa

Coste total
Sin datos

Participantes (8)