Measuring ripple effect for object-oriented programs. (c2004)
Includes bibliographical references (leaves 81-84).
محفوظ في:
| المؤلف الرئيسي: | |
|---|---|
| التنسيق: | masterThesis |
| منشور في: |
2004
|
| الموضوعات: | |
| الوصول للمادة أونلاين: | http://hdl.handle.net/10725/1007 https://doi.org/10.26756/th.2004.38 |
| الوسوم: |
إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
|
| _version_ | 1864513455713681408 |
|---|---|
| author | Salem, Hani Hassan |
| author_facet | Salem, Hani Hassan |
| author_role | author |
| dc.creator.none.fl_str_mv | Salem, Hani Hassan |
| dc.date.none.fl_str_mv | 2004 2004-07 2011-11-17T13:21:05Z 2011-11-17T13:21:05Z 2011-11-17 |
| dc.identifier.none.fl_str_mv | http://hdl.handle.net/10725/1007 https://doi.org/10.26756/th.2004.38 |
| dc.language.none.fl_str_mv | en |
| dc.publisher.none.fl_str_mv | Lebanese American University |
| dc.rights.*.fl_str_mv | info:eu-repo/semantics/openAccess |
| dc.subject.none.fl_str_mv | Computer software -- Evaluation Software maintenance Computer programs -- Correctness Object-oriented programming (Computer science) Software engineering |
| dc.title.none.fl_str_mv | Measuring ripple effect for object-oriented programs. (c2004) |
| dc.type.none.fl_str_mv | Thesis info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis |
| description | Includes bibliographical references (leaves 81-84). |
| eu_rights_str_mv | openAccess |
| format | masterThesis |
| id | LAURepo_5eec71ee9f662f839e1d0820d35b600e |
| language_invalid_str_mv | en |
| network_acronym_str | LAURepo |
| network_name_str | Lebanese American University repository |
| oai_identifier_str | oai:laur.lau.edu.lb:10725/1007 |
| publishDate | 2004 |
| publisher.none.fl_str_mv | Lebanese American University |
| repository.mail.fl_str_mv | |
| repository.name.fl_str_mv | |
| repository_id_str | |
| spelling | Measuring ripple effect for object-oriented programs. (c2004)Salem, Hani HassanComputer software -- EvaluationSoftware maintenanceComputer programs -- CorrectnessObject-oriented programming (Computer science)Software engineeringIncludes bibliographical references (leaves 81-84).Ripple effect is a measure of structural complexity of a source code upon changing a method or a class. Ripple effect measures the amount by which this method / class may affect other methods or classes within a program, or programs within a system, if changes are made. Measurement of ripple effect has been incorporated into several software maintenance models because it shows maintainers the ramifications of any change that they may make before that change is actually implemented. Thus, computation of ripple effect provides a potentially valuable source of information. In this thesis, we propose a ripple effect measure for object-oriented programs and use it to compute an index for logical stability. Our approach is based on a new algorithm that will calculate the ripple effect for object-oriented programs at the code level by calculating both intra-class propagation and inter-class propagation for each class. It also determines the architecture ripple effect at the system level. Our method is based on matrix arithmetic for producing a ripple effect and logical stability measures and is illustrated by applying it to two examples.1 bound copy: x, 84 leaves; ill.; 30 cm. Available at RNL.Lebanese American University2011-11-17T13:21:05Z2011-11-17T13:21:05Z20042011-11-172004-07Thesisinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://hdl.handle.net/10725/1007https://doi.org/10.26756/th.2004.38eninfo:eu-repo/semantics/openAccessoai:laur.lau.edu.lb:10725/10072020-05-18T14:53:53Z |
| spellingShingle | Measuring ripple effect for object-oriented programs. (c2004) Salem, Hani Hassan Computer software -- Evaluation Software maintenance Computer programs -- Correctness Object-oriented programming (Computer science) Software engineering |
| status_str | publishedVersion |
| title | Measuring ripple effect for object-oriented programs. (c2004) |
| title_full | Measuring ripple effect for object-oriented programs. (c2004) |
| title_fullStr | Measuring ripple effect for object-oriented programs. (c2004) |
| title_full_unstemmed | Measuring ripple effect for object-oriented programs. (c2004) |
| title_short | Measuring ripple effect for object-oriented programs. (c2004) |
| title_sort | Measuring ripple effect for object-oriented programs. (c2004) |
| topic | Computer software -- Evaluation Software maintenance Computer programs -- Correctness Object-oriented programming (Computer science) Software engineering |
| url | http://hdl.handle.net/10725/1007 https://doi.org/10.26756/th.2004.38 |