{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T09:50:24Z","timestamp":1725529824357},"publisher-location":"Berlin, Heidelberg","reference-count":12,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540922940"},{"type":"electronic","value":"9783540922957"}],"license":[{"start":{"date-parts":[[2008,1,1]],"date-time":"2008-01-01T00:00:00Z","timestamp":1199145600000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2008]]},"DOI":"10.1007\/978-3-540-92295-7_12","type":"book-chapter","created":{"date-parts":[[2009,3,25]],"date-time":"2009-03-25T04:00:00Z","timestamp":1237953600000},"page":"79-84","source":"Crossref","is-referenced-by-count":0,"title":["Aspectising Concurrency for the RTSJ"],"prefix":"10.1007","author":[{"given":"Nathar","family":"Shah","sequence":"first","affiliation":[]}],"member":"297","reference":[{"key":"12_CR1","volume-title":"Real-Time Specification for Java","author":"G. Bollella","year":"2000","unstructured":"Bollella, G., Gosling, J., Brosgol, B.M., Dibble, P., Furr, S., Hardin, D., Turnbull, M.: Real-Time Specification for Java. Addison Wesley, Reading (2000)"},{"key":"12_CR2","doi-asserted-by":"crossref","unstructured":"Raje, R.R., Zhong, M., Wang, T.: Case Study: A Distributed Concurrent System with AspectJ. ACM SIGAPP Applied Computing Review (2001)","DOI":"10.1145\/512000.512004"},{"key":"12_CR3","unstructured":"Holmes, D., Noble, J., Potter, J.: Aspects of Synchronisation. In: Proc. of the Technology of Object-Oriented Languages and Systems (1997)"},{"key":"12_CR4","unstructured":"Hursch, W., Lopes, C.: Separation of Concerns, Technical Report, College of Computer Science, Northeastern University (1995)"},{"key":"12_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"220","DOI":"10.1007\/BFb0053381","volume-title":"ECOOP \u201997 - Object-Oriented Programming","author":"G. Kiczales","year":"1997","unstructured":"Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Lopes, C.V., Loingtier, J.-M., Irwin, J.: Aspect-Oriented Programming. In: Aksit, M., Matsuoka, S. (eds.) ECOOP 1997. LNCS, vol.\u00a01241, pp. 220\u2013242. Springer, Heidelberg (1997)"},{"key":"12_CR6","unstructured":"Tsang, S.L., Clarke, S., Baniassad, E.: An Evaluation of Aspect-Oriented Programming for Java-based Real-time Systems Development. In: Proc. of Seventh IEEE International Symposium (2004)"},{"key":"12_CR7","volume-title":"Effective Java: Programming Language Guide","author":"J. Bloch","year":"2001","unstructured":"Bloch, J.: Effective Java: Programming Language Guide. Addison-Wesley, Reading (2001)"},{"key":"12_CR8","volume-title":"Concurrent and Real-Time Programming in Java","author":"A.J. Wellings","year":"2004","unstructured":"Wellings, A.J.: Concurrent and Real-Time Programming in Java. John Wiley & Sons, Chichester (2004)"},{"key":"12_CR9","unstructured":"The AspectJ Organisation: The AspectJTM Programming Guide, Xerox Corporation and Palo Alto Research Centre (2001)"},{"key":"12_CR10","volume-title":"Java Concurrency in Practice","author":"B. Goetz","year":"2006","unstructured":"Goetz, B., Peierls, T., Bloch, J., Bowbeer, J., Holmes, D., Lea, D.: Java Concurrency in Practice. Addison-Wesley, Reading (2006)"},{"key":"12_CR11","doi-asserted-by":"crossref","unstructured":"Karaorman, M., Bruno, J.: Introducing Concurrency to A Sequential Language. Communication of the ACM (1993)","DOI":"10.1145\/162685.162715"},{"key":"12_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1007\/3-540-47993-7_2","volume-title":"ECOOP 2002 - Object-Oriented Programming","author":"J. Kienzle","year":"2002","unstructured":"Kienzle, J., Guerraoui, R.: AOP: Does it make sense? The case of concurrency and failures. In: Magnusson, B. (ed.) ECOOP 2002. LNCS, vol.\u00a02374, pp. 37\u201361. Springer, Heidelberg (2002)"}],"container-title":["Lecture Notes in Computer Science","Distributed Computing and Networking"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-92295-7_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,3,7]],"date-time":"2019-03-07T01:22:57Z","timestamp":1551921777000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-92295-7_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008]]},"ISBN":["9783540922940","9783540922957"],"references-count":12,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-92295-7_12","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2008]]}}}