DocumentCode :
1455599
Title :
Specifying and generating multilanguage software development environments
Author :
Jarzabek, Stanislaw
Volume :
5
Issue :
2
fYear :
1990
fDate :
3/1/1990 12:00:00 AM
Firstpage :
125
Lastpage :
137
Abstract :
Integrated software environments use a project information base (PIB) as a repository of all project-related data. A software environment supporting a lifecycle methodology requires a multilanguage PIB, with component languages dedicated to various aspects and phases of project development. At the same time, one has to view a PIB as a database (or even a knowledge base), where project information is stored, and from which it may be queried using database methods. Therefore, a model for PIBs should equally address linguistic and database aspects of the project information representation. The goal of the paper is to introduce a formal model for multilanguage environments, suitable for representing PIBs. It builds the model by extending attribute grammars and integrating them with the entity-relationship model. It also studies basic properties of the formalism, formulates conditions to be obeyed by well formed specifications and describes an implementation
Keywords :
project support environments; attribute grammars; database; entity-relationship model; formal model; integrated software environments; knowledge base; lifecycle methodology; linguistic; multilanguage PIB; multilanguage software development environments; project development; project information base; project information representation; project-related data; query; specifications;
fLanguage :
English
Journal_Title :
Software Engineering Journal
Publisher :
iet
ISSN :
0268-6961
Type :
jour
Filename :
54396
Link To Document :
بازگشت