{"title":"A knowledge-based method for engineering navigational capability into user interface software","authors":"M. Jacques, Delano Stevens, J. Getchius, L. Lau","doi":"10.1109/SEKE.1992.227951","DOIUrl":null,"url":null,"abstract":"One of the most time consuming tasks involved in the creation of user interfaces (UIs) has been the development of navigational logic to control which screens the user sees and when they are presented. The authors describe a practical, timesaving approach using knowledge engineering principles and two knowledge-based software tools which they have developed. These tools, combined with a method of representing complex navigational logic, constitute an effective approach to engineering large UI software applications. The method was tested in a complex application containing over 130 screens where this approach was estimated to be ten times more efficient than conventional techniques.<<ETX>>","PeriodicalId":191866,"journal":{"name":"Proceedings Fourth International Conference on Software Engineering and Knowledge Engineering","volume":"2002 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1992-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","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.227951","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
One of the most time consuming tasks involved in the creation of user interfaces (UIs) has been the development of navigational logic to control which screens the user sees and when they are presented. The authors describe a practical, timesaving approach using knowledge engineering principles and two knowledge-based software tools which they have developed. These tools, combined with a method of representing complex navigational logic, constitute an effective approach to engineering large UI software applications. The method was tested in a complex application containing over 130 screens where this approach was estimated to be ten times more efficient than conventional techniques.<>