<link rel="stylesheet" href="styles.cf390c6bfbe7555f.css"> Skip to main content

Discovering anomalies in access modifiers in Java with a formal specification

dc.citation.epage18en_US
dc.citation.issue10en_US
dc.citation.spage12en_US
dc.citation.volume13en_US
dc.citation.woscount7
dc.contributor.authorYang, Wen_US
dc.contributor.department交大名義發表zh_TW
dc.contributor.departmentNational Chiao Tung Universityen_US
dc.date.accessioned2014-12-08T15:44:16Z
dc.date.available2014-12-08T15:44:16Z
dc.date.issued2001-02-01en_US
dc.description.abstractThe Java programming language provides three access modifiers to control the visibility of the members of a class. Though identifying the weaknesses of the access modifiers from the informal semantics stated in the language manual is difficult, this does not mean that the access modifiers provide a sound ground for building secure programs. A rigorous study of the access modifiers with attribute grammars has uncovered several situations that are irregular or counterintuitive. These situations are confusing to programmers and may create weaknesses in Java programs.en_US
dc.identifier.issn1097-1408en_US
dc.identifier.journalJOOP-JOURNAL OF OBJECT-ORIENTED PROGRAMMINGen_US
dc.identifier.urihttps://ir.lib.nycu.edu.tw/handle/11536/29884
dc.identifier.wosnumberWOS:000166653600004
dc.language.isoen_USen_US
dc.titleDiscovering anomalies in access modifiers in Java with a formal specificationen_US
dc.typeArticleen_US

Files

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: