{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T15:28:13Z","timestamp":1725550093637},"publisher-location":"Berlin, Heidelberg","reference-count":18,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540290339"},{"type":"electronic","value":"9783540320562"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2005]]},"DOI":"10.1007\/11558569_19","type":"book-chapter","created":{"date-parts":[[2005,9,27]],"date-time":"2005-09-27T10:01:11Z","timestamp":1127815271000},"page":"257-270","source":"Crossref","is-referenced-by-count":3,"title":["FlexTest: An Aspect-Oriented Framework for Unit Testing"],"prefix":"10.1007","author":[{"given":"Dehla","family":"Sokenou","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Matthias","family":"V\u00f6sgen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"19_CR1","unstructured":"V\u00f6sgen, M.: FlexTest Framework (2005), http:\/\/swt.cs.tu-berlin.de\/~mvoesgen\/Stuff\/flextest.zip"},{"key":"19_CR2","series-title":"Object Technology Series","volume-title":"Testing Object-Oriented Systems","author":"R.V. Binder","year":"1999","unstructured":"Binder, R.V.: Testing Object-Oriented Systems. Object Technology Series. Addison-Wesley, Reading (1999)"},{"key":"19_CR3","unstructured":"JUnit: JUnit-Homepage (2005), http:\/\/www.junit.org"},{"key":"19_CR4","unstructured":"AspectJ: AspectJ-Homepage (2005), http:\/\/www.aspectj.org"},{"key":"19_CR5","unstructured":"Filman, R.E., Friedman, D.P.: Aspect-Oriented Programming is Quantification and Obliviousness. In: Workshop on Advanced Separation of Concerns, 19th Annual ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), Minneapolis, Minnesota, USA (2000)"},{"key":"19_CR6","doi-asserted-by":"crossref","unstructured":"Liskov, B.: Data Abstraction and Hierarchy. In: Addendum to the proceedings on Object-oriented programming systems, languages and applications, Orlando, Florida, USA, pp. 17\u201334 (1987)","DOI":"10.1145\/62138.62141"},{"key":"19_CR7","unstructured":"Mackinnon, T., Freeman, S., Craig, P.: EndoTesting: Unit Testing with Mock Objects. In: Extreme Programming and Flexible Processes in Software Engineering (XP), Cagliari, Italy (2000)"},{"key":"19_CR8","unstructured":"Lesiecki, N.: Test Flexibility with AspectJ and Mock Objects (2002), http:\/\/www-106.ibm.com\/developerworks\/java\/library\/j-aspectj2\/"},{"key":"19_CR9","doi-asserted-by":"crossref","unstructured":"Avgustinov, P., Christensen, A.S., Hendren, L., Kuzins, S., Lhotak, J., Lhotak, O., de Moor, O., Sereni, D., Sittampalam, G., Tibble, J.: abc: An Extensible AspectJ Compiler. In: International Conference on Aspect-Oriented Software Development (AOSD), Chicago, Illinois, USA (2005)","DOI":"10.1145\/1052898.1052906"},{"key":"19_CR10","unstructured":"Sokenou, D., Herrmann, S.: Using Object Teams for State-Based Class Testing. Technical report, Technische Universit\u00e4t Berlin, Fakult\u00e4t IV - Elektrotechnik und Informatik, Berlin, Germany (2004)"},{"key":"19_CR11","unstructured":"Bruel, J.M., Ara\u00fajo, J., Moreira, A., Royer, A.: Using Aspects to Develop Built-In Tests for Components. In: AOSD Modeling with UML Workshop, 6th International Conference on the Unified Modeling Language (UML), San Francisco, California, USA (2003)"},{"key":"19_CR12","unstructured":"Deters, M., Cytron, R.K.: Introduction of Program Instrumentation using Aspects. In: Workshop of Advanced Separation of Concerns in Object-Oriented Systems, 16th Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA), ACM Sigplan Notices, Tampa, Florida, USA (2001)"},{"key":"19_CR13","unstructured":"Filman, R.E., Havelund, K.: Source-Code Instrumentation and Quantification of Events. In: Workshop on Foundations of Aspect-Oriented Languages, 1st Intern ational Conference on Aspect-Oriented Software Development (AOSD), Enschede, Netherlands (2002)"},{"key":"19_CR14","unstructured":"Low, T.: Designing, Modelling and Implementing a Toolkit for Aspect-oriented Tracing (TAST). In: Workshop on Aspect-Oriented Modeling with UML, 1st International Conference on Aspect-Oriented Software Development (AOSD), Enschede, Netherlands (2002)"},{"key":"19_CR15","doi-asserted-by":"crossref","unstructured":"Mahrenholz, D., Spinczyk, O., Schr\u00f6der-Preikschat, W.: Program Instrumentation for Debugging and Monitoring with AspectC++. In: Proceedings of The 5th IEEE International Symposium on Object-oriented Real-time Distributed Computing (ISORC), Crystal City, Virginia, USA (2002)","DOI":"10.1109\/ISORC.2002.1003713"},{"key":"19_CR16","unstructured":"Richters, M., Gogolla, M.: Aspect-Oriented Monitoring of UML and OCL Constraints. In: AOSD Modeling With UML Workshop, 6th International Conference on the Unified Modeling Language (UML), San Francisco, California, USA (2003)"},{"key":"19_CR17","unstructured":"Briand, L.C., Dzidek, W., Labiche, Y.: Using Aspect-Oriented Programming to Instrument OCL Contracts in Java. Technical report, Carlton University, Ottawa, Canada (2004)"},{"key":"19_CR18","unstructured":"Xu, G., Yang, Z., Huang, H.: A Basic Model for Aspect-Oriented Unit Testing, http:\/\/www.cs.ecnu.edu.cn\/sel\/~harryxu\/research\/papers\/fates04_aspect-oriented"}],"container-title":["Lecture Notes in Computer Science","Quality of Software Architectures and Software Quality"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11558569_19.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T14:48:43Z","timestamp":1605624523000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11558569_19"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005]]},"ISBN":["9783540290339","9783540320562"],"references-count":18,"URL":"https:\/\/doi.org\/10.1007\/11558569_19","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2005]]}}}