{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,1,16]],"date-time":"2025-01-16T05:40:17Z","timestamp":1737006017165,"version":"3.33.0"},"publisher-location":"Berlin, Heidelberg","reference-count":16,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540442844"},{"type":"electronic","value":"9783540458210"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2002]]},"DOI":"10.1007\/3-540-45821-2_12","type":"book-chapter","created":{"date-parts":[[2007,5,3]],"date-time":"2007-05-03T16:58:47Z","timestamp":1178211527000},"page":"189-201","source":"Crossref","is-referenced-by-count":33,"title":["Aspect-Oriented Modeling: Bridging the Gap between Implementation and Design"],"prefix":"10.1007","author":[{"given":"Tzilla","family":"Elrad","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Omar","family":"Aldawud","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Atef","family":"Bader","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2002,9,26]]},"reference":[{"key":"12_CR1","unstructured":"Omar Aldawud, Tzilla Elrad, Atef Bader, \u201cAspect-Oriented Modeling to Automate the Implementation and Validation of Concurrent Software Systems\u201d, SIVOES\u20192001 Workshop, ECOOP 2001. http:\/\/wooddes.intranet.gr\/ecoop2001\/sivoes2001.htm"},{"key":"12_CR2","unstructured":"OMG official web site: http:\/\/www.omg.org"},{"key":"12_CR3","unstructured":"J. Suzuki, Y. Yamamotto, \u201cExtending UML with Aspects:Aspect Support in the design phase\u201d 3 rd AOP Workshop at ECOOP 1999."},{"key":"12_CR4","doi-asserted-by":"crossref","unstructured":"S. Clarket, R.J. Walker, \u201cComposition Patterns: An Approach to Desigining Reusable Aspects\u201d, Proceedings of the 23rd International Conference on Software Engineering (ICSE 2001). P 5\u201314.","DOI":"10.1109\/ICSE.2001.919076"},{"key":"12_CR5","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1007\/3-540-46428-X_3","volume-title":"IEEE Computer. Preliminary version in Proc. FASE","author":"D. Harel","year":"2000","unstructured":"David Harel, \u201cFrom Play-In Scenarios To Code: An Achievable Dream\u201d. IEEE Computer. Preliminary version in Proc. FASE, Lecture Notes in Computer Science, Vol. 1783, Springer-Verlag, March 2000, pp. 22\u201334."},{"key":"12_CR6","volume-title":"Modeling Reactive systems with StateCharts","author":"D. Harel","year":"1994","unstructured":"David Harel and M. Politi, \u201cModeling Reactive systems with StateCharts.\u201d McGraw-Hill, New York, 1994."},{"key":"12_CR7","doi-asserted-by":"publisher","first-page":"231","DOI":"10.1016\/0167-6423(87)90035-9","volume":"8","author":"D. Harel","year":"1987","unstructured":"David Harel, \u201cStatecharts\u201d: a visual formalism for complex systems, \u201cScience of Computer Programming. Vol. 8 (1987), pp. 231\u2013274.","journal-title":"Science of Computer Programming"},{"key":"12_CR8","unstructured":"Bruce Powel Douglass, \u201cUML Statecharts\u201d, ESP Jan-1999.\u201d. I-Logix"},{"key":"12_CR9","unstructured":"Bruce Powel Douglass, \u201cReal-Time UML: Developing efficient Objects For Embedded Systems\u201d, Addison-Wesley, 1998."},{"key":"12_CR10","unstructured":"Rhapsody User\u2019s Guide, I-Logix web site: http:\/\/www.ilogix.com"},{"key":"12_CR11","doi-asserted-by":"crossref","unstructured":"G. Kiczales, \u201cAn Overview of AspectJ\u201d, in proceedings of 15th ECOOP, 2001.","DOI":"10.1007\/3-540-45337-7_18"},{"issue":"10","key":"12_CR12","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1145\/383845.383864","volume":"44","author":"J. Gray","year":"2001","unstructured":"J. Gray, T. Bapty, S. Neema, and J. Tuck, \u201cHandling Cross Cutting Constraints In Domain-Specific Modeling\u201d, Communication of the ACM October 2001\/Vol. 44, No. 10 pp. 87\u201393.","journal-title":"Communication of the ACM"},{"key":"12_CR13","unstructured":"C. Crichton, A. Cavarra, and Jim Davies, \u201cA Pattern For Concurrency in UML\u201d. ICSE 2001. http:\/\/wooddes.intranet.gr\/uml2001 ."},{"key":"12_CR14","unstructured":"Pazzi, \u201cExplicit Aspect Composition by Part-Whole Statcharts\u201d. Workshop on Sepration of Concerns\u201d. ECOOP 1997."},{"issue":"10","key":"12_CR15","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1145\/383845.383854","volume":"44","author":"T. Elrad","year":"2001","unstructured":"T. Elrad, M. Aksit, G. Kiczales, K. Lieberherr, and Harold Ossher, \u201cDiscussing Aspects Of AOP\u201d. Communication of the ACM October 2001\/Vol. 44, No. 10, pp. 33\u201338.","journal-title":"Communication of the ACM"},{"key":"12_CR16","doi-asserted-by":"crossref","unstructured":"H. Ossher, M. Kaplan, W. Harrison, A. Katz, and V. Kruskal, \u201cSubject-oriented composition rules,\u201d in Object-Oriented Programming Systems, Languages and Applications Conference, in Special Issue of SIGPLAN Notices, Austin, Texas, October 1995, pp. 235\u2013250, ACM Press.","DOI":"10.1145\/217838.217864"}],"container-title":["Lecture Notes in Computer Science","Generative Programming and Component Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-45821-2_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,16]],"date-time":"2025-01-16T00:48:54Z","timestamp":1736988534000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-45821-2_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002]]},"ISBN":["9783540442844","9783540458210"],"references-count":16,"URL":"https:\/\/doi.org\/10.1007\/3-540-45821-2_12","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2002]]}}}