{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,3,30]],"date-time":"2022-03-30T18:20:43Z","timestamp":1648664443684},"reference-count":30,"publisher":"Springer Science and Business Media LLC","issue":"1-2","license":[{"start":{"date-parts":[[2005,6,24]],"date-time":"2005-06-24T00:00:00Z","timestamp":1119571200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Informatik Forsch. Entw."],"published-print":{"date-parts":[[2005,10]]},"DOI":"10.1007\/s00450-005-0192-x","type":"journal-article","created":{"date-parts":[[2005,6,27]],"date-time":"2005-06-27T16:19:11Z","timestamp":1119889151000},"page":"57-71","source":"Crossref","is-referenced-by-count":0,"title":["Aspektorientierte Programmiertechniken im Unit-Testen"],"prefix":"10.1007","volume":"20","author":[{"given":"Matthias","family":"V\u00f6sgen","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dehla","family":"Sokenou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,6,24]]},"reference":[{"key":"192_CRaspectj","unstructured":"AspectJ-Homepage (2004) htpp:\/\/www.aspectj.org"},{"key":"192_CRbeck19nn","unstructured":"Beck K, Gamma E (2004) Test Infected: Programmers Love Writing Test. http:\/\/members.pingnet.ch\/gamma\/html\/junit.htm"},{"key":"192_CRbinder1994b","doi-asserted-by":"crossref","unstructured":"Binder RV (1994) Object-oriented software testing. Communications of the ACM 37(9):28\u201329","DOI":"10.1145\/182987.182988"},{"key":"192_CRbinder2000","unstructured":"Binder RV (2000) Testing Object-Oriented Systems. Object Technology Series. Addison-Wesley"},{"key":"192_CRboost","unstructured":"BOOST-Testframework-Homepage (2004) http:\/\/www.boost.org"},{"key":"192_CRbriand2004","unstructured":"Briand LC, Dzidek W, Labiche Y (2004) Using Aspect-Oriented Programming to Instrument OCL Contracts in Java. Technical report, Carlton University, Kanada"},{"key":"192_CRbruel2003","unstructured":"Bruel J-M, Ara\u00fajo J, Moreira A, Royer A (2003) 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, USA"},{"key":"192_CRdeters2001","unstructured":"Deters M, Cytron RK (2001) 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, USA"},{"key":"192_CRfilman2000","unstructured":"Filman RE, Friedman DP (2000) 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, USA"},{"key":"192_CRfilman2002","unstructured":"Filman RE, Havelund K (2002) Source-Code Instrumentation and Quantification of Events. In: Workshop on Foundations of Aspect-Oriented Languages, 1st International Conference on Aspect-Oriented Software Development (AOSD), Enschede, Niederlande"},{"key":"192_CRjeffries1999","unstructured":"Jeffries RE (1999) Extreme Testing: Why Aggressive Software Development Calls for Radical Testing Efforts. Software Testing & Quality Engineering"},{"key":"192_CRjunit","unstructured":"JUnit-homepage (2004) http:\/\/www.junit.org"},{"key":"192_CRkiczales2001","doi-asserted-by":"crossref","unstructured":"Kiczales G, Hilsdale E, Hugunin J, Kersten M, Palm J, Griswold WG (2001) An Overview of AspectJ. In: Proceedings of the 15th European Conference on Object-Oriented Programming (ECOOP), Budapest, Ungarn. Lecture Notes in Computer Science, vol 2072. Springer-Verlag","DOI":"10.1007\/3-540-45337-7_18"},{"key":"192_CRkiczales1997","doi-asserted-by":"crossref","unstructured":"Kiczales G, Lamping J, Mendhekar A, Maeda C, Videira Lopes C, Loingtier J-M, Irwin J (1997) Aspect-Oriented Programming. In: Proceedings of the 11th European Conference on Object-Oriented Programming (ECOOP), Jyv\u00e4skyl\u00e4, Finnland, Lecture Notes in Computer Science, vol 1241. Springer-Verlag","DOI":"10.1007\/BFb0053381"},{"key":"192_CRladdad2003","doi-asserted-by":"crossref","unstructured":"Laddad R (2003) AspectJ in Action: Practical Aspect-Oriented Programming. Manning Publications","DOI":"10.1109\/MS.2003.1241372"},{"key":"192_CRlesiecki2002","unstructured":"Lesiecki N (2004) Test Flexibility with AspectJ and Mock Objects. http:\/\/www-106.ibm.com\/developerworks\/java\/library\/j-aspectj2\/"},{"key":"192_CRliggesmeyer1995","unstructured":"Liggesmeyer P (1995) Ein \u00dcberblick \u00fcber objektorientiertes Testen. In: 8. Treffen des Arbeitskreises \u2019Testen, Analysieren und Verifizieren von Software\u2019 (TAV), Hamburg. Softwaretechnik-Trends, vol 15. Gesellschaft f\u00fcr Informatik (GI)"},{"key":"192_CRife2000","unstructured":"Liggesmeyer P, Spillner A (eds) (2000) Themenheft: Aktuelle Entwicklungen im Softwaretest. Informatik Forschung und Entwicklung 15. Springer-Verlag, September 2000"},{"key":"192_CRliskov1987","unstructured":"Liskov B (1987) Data Abstraction and Hierarchy. In: Addendum to the proceedings on Object-oriented programming systems, languages and applications, Orlando, USA, pp 17\u201334"},{"key":"192_CRlow2002","unstructured":"Low T (2002) 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, Niederlande"},{"key":"192_CRmahrenholz2002","doi-asserted-by":"crossref","unstructured":"Mahrenholz D, Spinczyk O, Schr\u00f6der-Preikschat W (2002) 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, USA","DOI":"10.1109\/ISORC.2002.1003713"},{"key":"192_CRmeyer1997","unstructured":"Meyer B (1997) Object-Oriented Software Construction. Prentice Hall, 2nd edition"},{"key":"192_CRmockobjects","unstructured":"MockObjects.com (2004) http:\/\/www.mockobjects.com."},{"key":"192_CRoverbeck1993","unstructured":"Overbeck J (1993) Testing Object-Oriented Software: State of the Art and Research Directions. In: 1st European International Conference on Software Testing, Analysis and Review (EuroStar), London, Gro\u00dfbritannien"},{"key":"192_CRrichters2003","unstructured":"Richters M, Gogolla M (2003) 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, USA"},{"key":"192_CRsokenou2004","unstructured":"Sokenou D, Herrmann S (2004) Using Object Teams for State-Based Class Testing. Technical report, Technische Universit\u00e4t Berlin, Fakult\u00e4t IV \u2013 Elektrotechnik und Informatik"},{"key":"192_CRturner1992","unstructured":"Turner CD, Robson DJ (1992) The Testing of Object-Oriented Programs. Technical report, University of Durham, Department of Computer Science"},{"key":"192_CRvoesgen2004","unstructured":"V\u00f6sgen M (2004) Implementierung eines aspektorientierten Frameworks f\u00fcr den objektorientierten Unit-Test. Master\u2019s thesis, Technische Universit\u00e4t Berlin"},{"key":"192_CRxu2004","unstructured":"Xu G, Yang Z, Huang H (2004) A Basic Model for Aspect-Oriented Uni Testing. www.cs.ecnu.edu.cn\/sel\/ harryxu\/research\/ papers\/fates04_aspect-oriented"},{"key":"192_CRzhao2003","unstructured":"Zhao J (2003) Unit Testing for Aspect-Oriented Programs. Technical Report SE-141-6, Information Processing Society of Japan (IPSJ)"}],"container-title":["Informatik - Forschung und Entwicklung"],"original-title":[],"language":"de","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00450-005-0192-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00450-005-0192-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00450-005-0192-x","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,4,7]],"date-time":"2020-04-07T23:13:08Z","timestamp":1586301188000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00450-005-0192-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005,6,24]]},"references-count":30,"journal-issue":{"issue":"1-2","published-print":{"date-parts":[[2005,10]]}},"alternative-id":["192"],"URL":"https:\/\/doi.org\/10.1007\/s00450-005-0192-x","relation":{},"ISSN":["0178-3564","0949-2925"],"issn-type":[{"value":"0178-3564","type":"print"},{"value":"0949-2925","type":"electronic"}],"subject":[],"published":{"date-parts":[[2005,6,24]]}}}