Abstract
Ada95 is an object-oriented programming language. Pack-ages are basic program units in Ada 95 to support OO programming, which allow the specification of groups of logically related entities. Thus, the cohesion of a package is mainly about how tightly the entities are encapsulated in the package. This paper discusses the relationships among these entities based on dependence analysis and presents the properties to obtain these dependencies. Based on these, the paper proposes an approach to measure the package cohesion, which satisfies the properties that a good measure should have.
Original language | English |
---|---|
Pages | 62-67 |
Number of pages | 6 |
DOIs | |
Publication status | Published - 2003 |
Externally published | Yes |
Event | Proceedings of the ACM SIGAda Annual International Conference; SIGAda 2003: The Engineering of Correct and Reliable Software for Real-Time and Distributed Systems using Ada and Related Technologies - San Diego, CA, United States Duration: Dec 7 2004 → Dec 11 2004 |
Other
Other | Proceedings of the ACM SIGAda Annual International Conference; SIGAda 2003: The Engineering of Correct and Reliable Software for Real-Time and Distributed Systems using Ada and Related Technologies |
---|---|
Country/Territory | United States |
City | San Diego, CA |
Period | 12/7/04 → 12/11/04 |
All Science Journal Classification (ASJC) codes
- Engineering(all)