{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,11,13]],"date-time":"2023-11-13T00:06:32Z","timestamp":1699833992589},"reference-count":6,"publisher":"Wiley","issue":"2","license":[{"start":{"date-parts":[[2006,10,27]],"date-time":"2006-10-27T00:00:00Z","timestamp":1161907200000},"content-version":"vor","delay-in-days":11532,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Pract Exp"],"published-print":{"date-parts":[[1975,4]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>A software measurement tool designed for the users of PRIME, an interactive system being developed, is presented. The tool, called SMT, allows its user to instrument a program, modify a pre\u2010existing instrumentation and specify how the collected data are to be reduced by typing in a few simple commands. The user can also write his own measurement routines, which specify the actions to be taken at event detection time, and submit them to the SMT; after checking their correctness, the SMT deals with them as with its built\u2010in, standard measurement routines. The design goals of a general\u2010purpose tool like the SMT are discussed, and the prototype version of the tool, which has been implemented, is described from the two distinct viewpoints of a user and of a measurement\u2010tool designer. An example of the application of the prototype to a measurement problem is illustrated, the reasons why not all of the design goals have been achieved in the implementation of the prototype are reviewed, and some of the foreseeable extensions of the SMT are described.<\/jats:p>","DOI":"10.1002\/spe.4380050207","type":"journal-article","created":{"date-parts":[[2006,11,17]],"date-time":"2006-11-17T13:54:02Z","timestamp":1163771642000},"page":"181-192","source":"Crossref","is-referenced-by-count":1,"title":["A general\u2010purpose software measurement tool"],"prefix":"10.1002","volume":"5","author":[{"given":"Domenico","family":"Ferrari","sequence":"first","affiliation":[]},{"given":"Mark","family":"Liu","sequence":"additional","affiliation":[]}],"member":"311","published-online":{"date-parts":[[2006,10,27]]},"reference":[{"key":"e_1_2_1_2_2","doi-asserted-by":"publisher","DOI":"10.1147\/sj.113.0234"},{"key":"e_1_2_1_3_2","first-page":"32","article-title":"A software view of measurement tools","volume":"17","author":"Kolence K. W.","year":"1971","journal-title":"Datamation"},{"key":"e_1_2_1_4_2","first-page":"7","article-title":"A flexible measurement tool for software systems","volume":"3","author":"Deutsch P.","year":"1971","journal-title":"Proc. IFIP Congress 71"},{"key":"e_1_2_1_5_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380010203"},{"key":"e_1_2_1_6_2","first-page":"431","article-title":"PRIME\u2014a modular architecture for terminal\u2010oriented systems","volume":"40","author":"Baskin H. B.","year":"1972","journal-title":"AFIPS Conf. Proc."},{"key":"e_1_2_1_7_2","doi-asserted-by":"publisher","DOI":"10.1109\/MC.1973.6541366"}],"container-title":["Software: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fspe.4380050207","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/spe.4380050207","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,12]],"date-time":"2023-11-12T05:52:12Z","timestamp":1699768332000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/spe.4380050207"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1975,4]]},"references-count":6,"journal-issue":{"issue":"2","published-print":{"date-parts":[[1975,4]]}},"alternative-id":["10.1002\/spe.4380050207"],"URL":"https:\/\/doi.org\/10.1002\/spe.4380050207","archive":["Portico"],"relation":{},"ISSN":["0038-0644","1097-024X"],"issn-type":[{"value":"0038-0644","type":"print"},{"value":"1097-024X","type":"electronic"}],"subject":[],"published":{"date-parts":[[1975,4]]}}}