Learning to use Ada 95 components using HTML linking

TRI-Ada Pub Date : 1996-12-01 DOI:10.1145/240678.240717
Bohdan A. Nebesh, M. Feldman
{"title":"Learning to use Ada 95 components using HTML linking","authors":"Bohdan A. Nebesh, M. Feldman","doi":"10.1145/240678.240717","DOIUrl":null,"url":null,"abstract":"We believe that one of the major obstacles to wide-spread software reuse is the difficulty in learning how to usc components from a software library. To aid in Wlderstanding components we built a tool that automatically embeds Hypertext Markup Language (HlML) links in Ada 95 specification files. Derived types are linked to their parent types, child packages arc linked to their parents, and all subprogram parameter and return types are linked to their declarations. We conducted a controlled experiment to determine if these links help progranuners to learn to use library components. Researchers have not formally investigated which comprehension techniques are effective and which are not. Our preliminary results indicate that our techniques are effective in aiding programmers to learn to use a reusable component.","PeriodicalId":429060,"journal":{"name":"TRI-Ada","volume":"22 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1996-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"TRI-Ada","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/240678.240717","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

We believe that one of the major obstacles to wide-spread software reuse is the difficulty in learning how to usc components from a software library. To aid in Wlderstanding components we built a tool that automatically embeds Hypertext Markup Language (HlML) links in Ada 95 specification files. Derived types are linked to their parent types, child packages arc linked to their parents, and all subprogram parameter and return types are linked to their declarations. We conducted a controlled experiment to determine if these links help progranuners to learn to use library components. Researchers have not formally investigated which comprehension techniques are effective and which are not. Our preliminary results indicate that our techniques are effective in aiding programmers to learn to use a reusable component.
学习使用HTML链接使用Ada 95组件
我们相信,广泛的软件重用的主要障碍之一是学习如何从软件库中使用组件的困难。为了帮助理解组件,我们构建了一个工具,可以在Ada 95规范文件中自动嵌入超文本标记语言(html)链接。派生类型链接到它们的父类型,子包链接到它们的父类型,所有子程序参数和返回类型链接到它们的声明。我们进行了一项对照实验,以确定这些链接是否有助于程序员学习使用库组件。研究人员还没有正式调查哪些理解技巧是有效的,哪些是无效的。我们的初步结果表明,我们的技术在帮助程序员学习使用可重用组件方面是有效的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书