Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1145/1278201.1278210
- Scopus: eid_2-s2.0-34547469565
- WOS: WOS:000249210300024
- Find via
Supplementary
- Citations:
- Appears in Collections:
Article: Testing object-oriented industrial software without precise oracles or results
Title | Testing object-oriented industrial software without precise oracles or results |
---|---|
Authors | |
Keywords | Computer aided design Computer hardware Interactive computer systems Object oriented programming Software engineering |
Issue Date | 2007 |
Publisher | Association for Computing Machinery, Inc. The Journal's web site is located at http://www.acm.org/cacm/ |
Citation | Communications Of The Acm, 2007, v. 50 n. 8, p. 78-85 How to Cite? |
Abstract | Software testing such as object-oriented software Testing At the Class and Cluster LEvels, or TACCLE, can be achieved by defining the test objectives, selecting and executing test cases, and checking results. The software specifications are extracted from technical drawings of mechanical and electronic hardware designed by process engineers using an in-house technique. TACCLE enables software engineers to test each individual class independently, then test the interaction among classes. The TACCLE methodology is described in three sections that include class-level testing, cluster-level testing, and test case generation and test script translation. The notion of testing observational equivalence and bypassing the need for oracles is important in test automation for industrial projects where it is impractical to define a precise relationship between specification and the software under test. |
Persistent Identifier | http://hdl.handle.net/10722/141981 |
ISSN | 2023 Impact Factor: 11.1 2023 SCImago Journal Rankings: 2.957 |
ISI Accession Number ID | |
References |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Tse, TH | en_HK |
dc.contributor.author | Lau, FCM | en_HK |
dc.contributor.author | Chan, WK | en_HK |
dc.contributor.author | Liu, PCK | en_HK |
dc.contributor.author | Luk, CKF | en_HK |
dc.date.accessioned | 2011-10-03T02:35:46Z | - |
dc.date.available | 2011-10-03T02:35:46Z | - |
dc.date.issued | 2007 | en_HK |
dc.identifier.citation | Communications Of The Acm, 2007, v. 50 n. 8, p. 78-85 | en_HK |
dc.identifier.issn | 0001-0782 | en_HK |
dc.identifier.uri | http://hdl.handle.net/10722/141981 | - |
dc.description.abstract | Software testing such as object-oriented software Testing At the Class and Cluster LEvels, or TACCLE, can be achieved by defining the test objectives, selecting and executing test cases, and checking results. The software specifications are extracted from technical drawings of mechanical and electronic hardware designed by process engineers using an in-house technique. TACCLE enables software engineers to test each individual class independently, then test the interaction among classes. The TACCLE methodology is described in three sections that include class-level testing, cluster-level testing, and test case generation and test script translation. The notion of testing observational equivalence and bypassing the need for oracles is important in test automation for industrial projects where it is impractical to define a precise relationship between specification and the software under test. | en_HK |
dc.format.extent | 722362 bytes | - |
dc.format.extent | 161620 bytes | - |
dc.format.mimetype | application/pdf | - |
dc.format.mimetype | application/pdf | - |
dc.language | eng | - |
dc.publisher | Association for Computing Machinery, Inc. The Journal's web site is located at http://www.acm.org/cacm/ | en_HK |
dc.relation.ispartof | Communications of the ACM | en_HK |
dc.rights | Communications of the ACM. Copyright © Association for Computing Machinery, Inc. | - |
dc.subject | Computer aided design | - |
dc.subject | Computer hardware | - |
dc.subject | Interactive computer systems | - |
dc.subject | Object oriented programming | - |
dc.subject | Software engineering | - |
dc.title | Testing object-oriented industrial software without precise oracles or results | en_HK |
dc.type | Article | en_HK |
dc.identifier.openurl | http://library.hku.hk:4550/resserv?sid=HKU:IR&issn=0001-0782&volume=50&issue=8&spage=78−85&epage=&date=07&atitle=Testing+object-oriented+industrial+software+without+precise+oracles+or+results | - |
dc.identifier.email | Tse, TH: thtse@cs.hku.hk | en_HK |
dc.identifier.email | Lau, FCM: fcmlau@cs.hku.hk | en_HK |
dc.identifier.authority | Tse, TH=rp00546 | en_HK |
dc.identifier.authority | Lau, FCM=rp00221 | en_HK |
dc.description.nature | postprint | en_HK |
dc.identifier.doi | 10.1145/1278201.1278210 | en_HK |
dc.identifier.scopus | eid_2-s2.0-34547469565 | en_HK |
dc.identifier.hkuros | 128417 | - |
dc.relation.references | http://www.scopus.com/mlt/select.url?eid=2-s2.0-34547469565&selection=ref&src=s&origin=recordpage | en_HK |
dc.identifier.volume | 50 | en_HK |
dc.identifier.issue | 8 | en_HK |
dc.identifier.spage | 78 | en_HK |
dc.identifier.epage | 85 | en_HK |
dc.identifier.eissn | 1557-7317 | - |
dc.identifier.isi | WOS:000249210300024 | - |
dc.publisher.place | United States | en_HK |
dc.identifier.scopusauthorid | Tse, TH=7005496974 | en_HK |
dc.identifier.scopusauthorid | Lau, FCM=7102749723 | en_HK |
dc.identifier.scopusauthorid | Chan, WK=23967779900 | en_HK |
dc.identifier.scopusauthorid | Liu, PCK=36804438600 | en_HK |
dc.identifier.scopusauthorid | Luk, CKF=18037721400 | en_HK |
dc.identifier.issnl | 0001-0782 | - |