{"title":"Description logic as a common software engineering artifacts language","authors":"Pawel Kaplanski","doi":"10.1109/INFTECH.2008.4621672","DOIUrl":null,"url":null,"abstract":"Description logic is proposed as a powerful language able to support chosen software engineering process tasks like: requirements engineering, software architecture definition, software design and configuration management. To do this there is presented a correspondence between description logic and UML. Description logic based integrated software engineering process framework is proposed which owing to automatic knowledge inferring systems (reasoners) that are able to preserve logical cohesion in described ontologies, makes full integration of artifacts created by software analyst, designer and programmer, possible. Strong logical connection between these artifacts is useful in other tasks like: reverse engineering or design constraints preservation.","PeriodicalId":247264,"journal":{"name":"2008 1st International Conference on Information Technology","volume":"399 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 1st International Conference on Information Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INFTECH.2008.4621672","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Description logic is proposed as a powerful language able to support chosen software engineering process tasks like: requirements engineering, software architecture definition, software design and configuration management. To do this there is presented a correspondence between description logic and UML. Description logic based integrated software engineering process framework is proposed which owing to automatic knowledge inferring systems (reasoners) that are able to preserve logical cohesion in described ontologies, makes full integration of artifacts created by software analyst, designer and programmer, possible. Strong logical connection between these artifacts is useful in other tasks like: reverse engineering or design constraints preservation.