|
1. |
Announcement |
|
Journal of Software Maintenance: Research and Practice,
Volume 7,
Issue 2,
1995,
Page 75-75
Keith Bennett,
Ned Chapin,
Preview
|
PDF (71KB)
|
|
ISSN:1040-550X
DOI:10.1002/smr.4360070202
出版商:John Wiley&Sons, Ltd
年代:1995
数据来源: WILEY
|
2. |
Measuring the readability and maintainability of hyperdocuments |
|
Journal of Software Maintenance: Research and Practice,
Volume 7,
Issue 2,
1995,
Page 77-90
A. E. Hatzimanikatis,
C. T. Tsalidis,
D. Christodoulakis,
Preview
|
PDF (949KB)
|
|
摘要:
AbstractThe problem of poorly written hyperdocuments has already been identified. Furthermore, there is no complete definition of hyperdocument quality and the methodology and tools that will help in analysing and assessing the quality of hyperdocuments are missing. The ability to measure attributes of hyperdocuments is indispensable for the fields of hyperdocument authoring and hypertext engineering. Useful paradigms can be drawn from the practices used in the software engineering and software measurement fields.In this paper we define a hyperdocument quality model, based on the ideas of the well‐known Factor‐Criteria‐Metric hierarchical model. The important factors of readability and maintainability are defined, as well as the corresponding criteria. Finally, structure metrics, that can be computed on the hypertext graph, are presented. Most of these metrics are derived from well‐known software metrics.Experimentation is a key issue for the application of measurement, and flexible tools for the automatic collection of measures are needed to support it.Athena, a tool that was originally developed for software measurement and later tailored to meet hypertext measurement needs, is used for hyperdocument meas
ISSN:1040-550X
DOI:10.1002/smr.4360070203
出版商:John Wiley&Sons, Ltd
年代:1995
数据来源: WILEY
|
3. |
Decision‐driven Maintenance |
|
Journal of Software Maintenance: Research and Practice,
Volume 7,
Issue 2,
1995,
Page 91-115
Filippo Lanubile,
Giuseppe Visaggio,
Preview
|
PDF (1663KB)
|
|
摘要:
AbstractThis paper presents our approach to design recording which aims to facilitate the impact analysis of changes in data, functions, or the external environment. A whole software system is represented as a web which integrates the different work products of the software life cycle and their mutual relationships. A traceability relationship associates the objects with each other so that impact analysis can be performed. Internal traceability is provided by semantic links between software objects representing the work products of a development phase, while external traceability is assured by the cognitive links between software objects from different phases. System understanding is supported by the decisions which are involved in the transformation process. The history of these decisions is retained over time so that previous decisions can be examined for maintenance and reuse activities. The approach has been implemented through a Traceability Support System, a maintenance tool which combines the characteristics of program abstractors, project databases and design rationale capture tools. The approach and the tool also both support traceability in heterogeneous systems, which have subsystems implemented on different platforms. Finally, analysis is made of the results of an empirical investigation carried out to assess the approach.
ISSN:1040-550X
DOI:10.1002/smr.4360070204
出版商:John Wiley&Sons, Ltd
年代:1995
数据来源: WILEY
|
4. |
A road map for migrating legacy systems to client/server |
|
Journal of Software Maintenance: Research and Practice,
Volume 7,
Issue 2,
1995,
Page 117-130
Sitansu S. Mittra,
Preview
|
PDF (857KB)
|
|
摘要:
AbstractApplications developed during the 1970s in a centralized computing environment have become legacy applications in today's decentralized world, increasingly expensive to maintain. One way to improve their use and maintainability in the present environment is to migrate them to the client/server (C/S) world while salvaging as much as possible during that process. This paper, a road map for that migration, examines how legacy applications differ from C/S applications and prescribes a course of action to remove the non‐C/S characteristics from legacy applications and to replace them with C/S characteristics. In this process we need to address a variety of technical issues involving databases, network and configuration management as well as organizational issues such as data and process models used by different parts of the organization, and user/customer training in the new C/S paradigm. The goal of the migration process is to implement an application environment consisting of heterogeneous, distributed, multi‐DBMS applications dynamically linking legacy systems and relational or object‐oriented databases in real time, without the coding costs or challenges of twophase commit. Middleware tools are used widely to re‐engineer legacy applications to fit a C/S environment. A variety of CASE tools are available to support modifying such functions as query and reporting, and cross‐platform development. The paper discusses these issues and concludes with a brief description of resources and tools that can help in travelling the migra
ISSN:1040-550X
DOI:10.1002/smr.4360070205
出版商:John Wiley&Sons, Ltd
年代:1995
数据来源: WILEY
|
5. |
An empirical study of maintenance activities in two object‐oriented systems |
|
Journal of Software Maintenance: Research and Practice,
Volume 7,
Issue 2,
1995,
Page 131-147
Wei Li,
Sallie Henry,
Preview
|
PDF (930KB)
|
|
摘要:
AbstractDecades of research on maintenance activities in the procedural paradigm has produced several conclusions. Among these conclusions are recommendations that a reduction in maintenance cost could be achieved by a more controlled design process, and by more rigorous testing of potential problem areas earlier in the life‐cycle. With the increased emphasis on the object‐oriented paradigm, the authors performed an empirical study of the maintenance patterns in two commercial object‐oriented systems. Although this is a preliminary study, intuition is presented as insight into the object‐oriented maintenance act
ISSN:1040-550X
DOI:10.1002/smr.4360070206
出版商:John Wiley&Sons, Ltd
年代:1995
数据来源: WILEY
|
6. |
Announcement |
|
Journal of Software Maintenance: Research and Practice,
Volume 7,
Issue 2,
1995,
Page -
Preview
|
PDF (210KB)
|
|
ISSN:1040-550X
DOI:10.1002/smr.4360070207
出版商:John Wiley&Sons, Ltd
年代:1995
数据来源: WILEY
|
|