A Productivity-Centred Approach for Classifying Software Tool Interfacing

Detalhes bibliográficos
Autor(a) principal: Yang,Yun
Data de Publicação: 1998
Outros Autores: Han,Jun
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Journal of the Brazilian Computer Society
Texto Completo: http://old.scielo.br/scielo.php?script=sci_arttext&pid=S0104-65001998000200005
Resumo: The effectiveness of tool integration in software development environments is ultimately measured by its ability in improving the productivity of the user. Traditionally, issues related to tool integration are often classified according to aspects of such mechanisms as user interface, control, and data integration which are purely from the viewpoint of the environment developer. This mechanism-based classification has worked well in analysing the relevant issues of tool integration. However, its usefulness as a guide to achieving effective tool integration is limited. In this paper, we introduce an alternative classification scheme aimed at gradual improvement to the effectiveness of tool integration. As such, this classification scheme provides a guide to tool integration along the line of improving the user's productivity. In terms of this classification, we compare and experiment in depth a variety of integration techniques using a uniform tool interfacing architecture as well as discuss the issues of the potential user productivity gains.
id UFRGS-28_37fa19a208099b52bf069f932e7b469f
oai_identifier_str oai:scielo:S0104-65001998000200005
network_acronym_str UFRGS-28
network_name_str Journal of the Brazilian Computer Society
repository_id_str
spelling A Productivity-Centred Approach for Classifying Software Tool InterfacingSoftware development environmentsproductivitytool interfacingcontrol integrationdata integrationsoftware tools classificationThe effectiveness of tool integration in software development environments is ultimately measured by its ability in improving the productivity of the user. Traditionally, issues related to tool integration are often classified according to aspects of such mechanisms as user interface, control, and data integration which are purely from the viewpoint of the environment developer. This mechanism-based classification has worked well in analysing the relevant issues of tool integration. However, its usefulness as a guide to achieving effective tool integration is limited. In this paper, we introduce an alternative classification scheme aimed at gradual improvement to the effectiveness of tool integration. As such, this classification scheme provides a guide to tool integration along the line of improving the user's productivity. In terms of this classification, we compare and experiment in depth a variety of integration techniques using a uniform tool interfacing architecture as well as discuss the issues of the potential user productivity gains.Sociedade Brasileira de Computação1998-07-01info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersiontext/htmlhttp://old.scielo.br/scielo.php?script=sci_arttext&pid=S0104-65001998000200005Journal of the Brazilian Computer Society v.5 n.1 1998reponame:Journal of the Brazilian Computer Societyinstname:Sociedade Brasileira de Computação (SBC)instacron:UFRGS10.1590/S0104-65001998000200005info:eu-repo/semantics/openAccessYang,YunHan,Juneng1998-12-21T00:00:00Zoai:scielo:S0104-65001998000200005Revistahttps://journal-bcs.springeropen.com/PUBhttps://old.scielo.br/oai/scielo-oai.phpjbcs@icmc.sc.usp.br1678-48040104-6500opendoar:1998-12-21T00:00Journal of the Brazilian Computer Society - Sociedade Brasileira de Computação (SBC)false
dc.title.none.fl_str_mv A Productivity-Centred Approach for Classifying Software Tool Interfacing
title A Productivity-Centred Approach for Classifying Software Tool Interfacing
spellingShingle A Productivity-Centred Approach for Classifying Software Tool Interfacing
Yang,Yun
Software development environments
productivity
tool interfacing
control integration
data integration
software tools classification
title_short A Productivity-Centred Approach for Classifying Software Tool Interfacing
title_full A Productivity-Centred Approach for Classifying Software Tool Interfacing
title_fullStr A Productivity-Centred Approach for Classifying Software Tool Interfacing
title_full_unstemmed A Productivity-Centred Approach for Classifying Software Tool Interfacing
title_sort A Productivity-Centred Approach for Classifying Software Tool Interfacing
author Yang,Yun
author_facet Yang,Yun
Han,Jun
author_role author
author2 Han,Jun
author2_role author
dc.contributor.author.fl_str_mv Yang,Yun
Han,Jun
dc.subject.por.fl_str_mv Software development environments
productivity
tool interfacing
control integration
data integration
software tools classification
topic Software development environments
productivity
tool interfacing
control integration
data integration
software tools classification
description The effectiveness of tool integration in software development environments is ultimately measured by its ability in improving the productivity of the user. Traditionally, issues related to tool integration are often classified according to aspects of such mechanisms as user interface, control, and data integration which are purely from the viewpoint of the environment developer. This mechanism-based classification has worked well in analysing the relevant issues of tool integration. However, its usefulness as a guide to achieving effective tool integration is limited. In this paper, we introduce an alternative classification scheme aimed at gradual improvement to the effectiveness of tool integration. As such, this classification scheme provides a guide to tool integration along the line of improving the user's productivity. In terms of this classification, we compare and experiment in depth a variety of integration techniques using a uniform tool interfacing architecture as well as discuss the issues of the potential user productivity gains.
publishDate 1998
dc.date.none.fl_str_mv 1998-07-01
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://old.scielo.br/scielo.php?script=sci_arttext&pid=S0104-65001998000200005
url http://old.scielo.br/scielo.php?script=sci_arttext&pid=S0104-65001998000200005
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 10.1590/S0104-65001998000200005
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv text/html
dc.publisher.none.fl_str_mv Sociedade Brasileira de Computação
publisher.none.fl_str_mv Sociedade Brasileira de Computação
dc.source.none.fl_str_mv Journal of the Brazilian Computer Society v.5 n.1 1998
reponame:Journal of the Brazilian Computer Society
instname:Sociedade Brasileira de Computação (SBC)
instacron:UFRGS
instname_str Sociedade Brasileira de Computação (SBC)
instacron_str UFRGS
institution UFRGS
reponame_str Journal of the Brazilian Computer Society
collection Journal of the Brazilian Computer Society
repository.name.fl_str_mv Journal of the Brazilian Computer Society - Sociedade Brasileira de Computação (SBC)
repository.mail.fl_str_mv jbcs@icmc.sc.usp.br
_version_ 1754734669514932224