{"title":"面向动态生成软件过程辅助的基于知识的环境","authors":"F. Akhras, S. Melnikoff","doi":"10.1109/SEKE.1992.227944","DOIUrl":null,"url":null,"abstract":"To provide support for the development of reliable software in a cost-effective way, software engineering environments should be based on a software process model containing explicit representations of the knowledge needed to perform a software process, being able to offer an active assistance to that process. Moreover, process models can vary to reflect specific characteristics of projects and can change dynamically, as the process occurs. To support this changing nature of software process models, the environment should have mechanisms that allow generation of process models according to project needs and dynamic modification of the models during the software process. This paper describes a software engineering environment that combines knowledge-based assistant with dynamic meta-system concepts to offer active and flexible support for software processes. The main concern is to discuss the knowledge representation issues related to this environment.<<ETX>>","PeriodicalId":191866,"journal":{"name":"Proceedings Fourth International Conference on Software Engineering and Knowledge Engineering","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1992-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Towards dynamic generation of knowledge-based environments for software process assistance\",\"authors\":\"F. Akhras, S. Melnikoff\",\"doi\":\"10.1109/SEKE.1992.227944\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"To provide support for the development of reliable software in a cost-effective way, software engineering environments should be based on a software process model containing explicit representations of the knowledge needed to perform a software process, being able to offer an active assistance to that process. Moreover, process models can vary to reflect specific characteristics of projects and can change dynamically, as the process occurs. To support this changing nature of software process models, the environment should have mechanisms that allow generation of process models according to project needs and dynamic modification of the models during the software process. This paper describes a software engineering environment that combines knowledge-based assistant with dynamic meta-system concepts to offer active and flexible support for software processes. The main concern is to discuss the knowledge representation issues related to this environment.<<ETX>>\",\"PeriodicalId\":191866,\"journal\":{\"name\":\"Proceedings Fourth International Conference on Software Engineering and Knowledge Engineering\",\"volume\":\"13 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1992-06-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings Fourth International Conference on Software Engineering and Knowledge Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SEKE.1992.227944\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings Fourth International Conference on Software Engineering and Knowledge Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SEKE.1992.227944","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Towards dynamic generation of knowledge-based environments for software process assistance
To provide support for the development of reliable software in a cost-effective way, software engineering environments should be based on a software process model containing explicit representations of the knowledge needed to perform a software process, being able to offer an active assistance to that process. Moreover, process models can vary to reflect specific characteristics of projects and can change dynamically, as the process occurs. To support this changing nature of software process models, the environment should have mechanisms that allow generation of process models according to project needs and dynamic modification of the models during the software process. This paper describes a software engineering environment that combines knowledge-based assistant with dynamic meta-system concepts to offer active and flexible support for software processes. The main concern is to discuss the knowledge representation issues related to this environment.<>