{"title":"基于面向对象概念的授权模型","authors":"Keiji Izaki, Katsuya Tanaka, M. Takizawa","doi":"10.1109/ICOIN.2001.905332","DOIUrl":null,"url":null,"abstract":"In object-oriented systems, classes and objects are hierarchically structured in instance-of, is-a, and part-of relations. Data and methods of a class are inherited by lower-level classes according to the is-a hierarchical structure. Access rules on classes are specified to make sure that only authorized subjects manipulate objects in authorized ways. It is difficult to specify access rules for every class and object, because the system is composed of various types of classes, and objects which are dynamically created and dropped. If access rules on some class could be reused for other classes, the access rules are easily specified. This paper discusses how to inherit access rules in the hierarchical structure of classes and objects.","PeriodicalId":332734,"journal":{"name":"Proceedings 15th International Conference on Information Networking","volume":"20 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2001-01-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Authorization model based on object-oriented concept\",\"authors\":\"Keiji Izaki, Katsuya Tanaka, M. Takizawa\",\"doi\":\"10.1109/ICOIN.2001.905332\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In object-oriented systems, classes and objects are hierarchically structured in instance-of, is-a, and part-of relations. Data and methods of a class are inherited by lower-level classes according to the is-a hierarchical structure. Access rules on classes are specified to make sure that only authorized subjects manipulate objects in authorized ways. It is difficult to specify access rules for every class and object, because the system is composed of various types of classes, and objects which are dynamically created and dropped. If access rules on some class could be reused for other classes, the access rules are easily specified. This paper discusses how to inherit access rules in the hierarchical structure of classes and objects.\",\"PeriodicalId\":332734,\"journal\":{\"name\":\"Proceedings 15th International Conference on Information Networking\",\"volume\":\"20 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2001-01-31\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings 15th International Conference on Information Networking\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICOIN.2001.905332\",\"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 15th International Conference on Information Networking","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICOIN.2001.905332","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Authorization model based on object-oriented concept
In object-oriented systems, classes and objects are hierarchically structured in instance-of, is-a, and part-of relations. Data and methods of a class are inherited by lower-level classes according to the is-a hierarchical structure. Access rules on classes are specified to make sure that only authorized subjects manipulate objects in authorized ways. It is difficult to specify access rules for every class and object, because the system is composed of various types of classes, and objects which are dynamically created and dropped. If access rules on some class could be reused for other classes, the access rules are easily specified. This paper discusses how to inherit access rules in the hierarchical structure of classes and objects.