Skip navigation
  • Home
  • Browse
    • Communities
      & Collections
    • Browse Items by:
    • Publication Date
    • Author
    • Title
    • Subject
    • Department
  • Sign on to:
    • My MacSphere
    • Receive email
      updates
    • Edit Profile


McMaster University Home Page
  1. MacSphere
  2. Open Access Dissertations and Theses Community
  3. Open Access Dissertations and Theses
Please use this identifier to cite or link to this item: http://hdl.handle.net/11375/7325
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorParnas, David Lorgeen_US
dc.contributor.advisorJanicki, Ryszarden_US
dc.contributor.advisorMohrenschildt, Martin vonen_US
dc.contributor.authorRadaideh, Mohammad A.en_US
dc.date.accessioned2014-06-18T16:39:00Z-
dc.date.available2014-06-18T16:39:00Z-
dc.date.created2010-07-13en_US
dc.date.issued2000en_US
dc.identifier.otheropendissertations/2606en_US
dc.identifier.other3594en_US
dc.identifier.other1392792en_US
dc.identifier.urihttp://hdl.handle.net/11375/7325-
dc.description.abstract<p>Component-Oriented Software Technology started to emerge during the last few years. The purpose is to make it easier to build new applications from existing components that can be obtained from Component-Oriented Toolkits (CO-Toolkits for short). Experience shows that CO-Toolkits are hard to understand and use. Therefore, developers would write their own code from scratch using programming languages that they know instead of using components from such CO-Toolkits. In this research, we have used ADAPTIVE Communication Environment (ACE for short)--as an example of CO-Toolkits--to establish a set of initial assumptions for good design practice from the perspective of their file structures, design and implementation, and documentation of CO-Toolkits. Then (i) we show how to formalize rules for good file structures, design and implementation, and documentation that are based on these initial assumptions, (ii) we show that checking tools can be built based on these formalized rules, and then (iii) we demonstrate that such tools can be used to check existing CO-Toolkits code and report any rule violations back to developers.</p>en_US
dc.subjectElectrical and Computer Engineeringen_US
dc.subjectElectrical and Computer Engineeringen_US
dc.titleOrganizing, and documenting component-oriented toolkitsen_US
dc.typethesisen_US
dc.contributor.departmentElectrical and Computer Engineeringen_US
dc.description.degreeDoctor of Philosophy (PhD)en_US
Appears in Collections:Open Access Dissertations and Theses

Files in This Item:
File SizeFormat 
fulltext.pdf
Open Access
16.02 MBAdobe PDFView/Open
Show simple item record Statistics


Items in MacSphere are protected by copyright, with all rights reserved, unless otherwise indicated.

Sherman Centre for Digital Scholarship     McMaster University Libraries
©2022 McMaster University, 1280 Main Street West, Hamilton, Ontario L8S 4L8 | 905-525-9140 | Contact Us | Terms of Use & Privacy Policy | Feedback

Report Accessibility Issue