LEADER 04010nam 22006975 450 001 9910483564603321 005 20251226203549.0 010 $a3-540-32974-9 024 7 $a10.1007/11687061 035 $a(CKB)1000000000232874 035 $a(SSID)ssj0000320450 035 $a(PQKBManifestationID)11253687 035 $a(PQKBTitleCode)TC0000320450 035 $a(PQKBWorkID)10249278 035 $a(PQKB)10920353 035 $a(DE-He213)978-3-540-32974-9 035 $a(MiAaPQ)EBC3067828 035 $a(PPN)123132568 035 $a(EXLCZ)991000000000232874 100 $a20100301d2006 u| 0 101 0 $aeng 135 $aurnn#008mamaa 181 $ctxt 182 $cc 183 $acr 200 10$aTransactions on Aspect-Oriented Software Development I /$fedited by Awais Rashid, Mehmet Aksit 205 $a1st ed. 2006. 210 1$aBerlin, Heidelberg :$cSpringer Berlin Heidelberg :$cImprint: Springer,$d2006. 215 $a1 online resource (X, 338 p.) 225 1 $aTransactions on Aspect-Oriented Software Development,$x1864-3035 ;$v3880 300 $aBibliographic Level Mode of Issuance: Monograph 311 08$a3-540-32972-2 320 $aIncludes bibliographical references and index. 327 $aAssessing Aspect Modularizations Using Design Structure Matrix and Net Option Value -- Modularizing Design Patterns with Aspects: A Quantitative Study -- Directives for Composing Aspect-Oriented Design Class Models -- Aspect Categories and Classes of Temporal Properties -- An Overview of CaesarJ -- An Expressive Aspect Language for System Applications with Arachne -- Towards a Catalogue of Refactorings and Code Smells for AspectJ -- Design and Implementation of an Aspect Instantiation Mechanism -- abc : An Extensible AspectJ Compiler. 330 $aThe LNCS Journal Transactions on Aspect-Oriented Software Development is devoted to all facets of aspect-oriented software development (AOSD) techniques in the context of all phases of the software life cycle, from requirements and design to implementation, maintenance and evolution. The focus of the journal is on approaches for systematic identification, modularization, representation and composition of crosscutting concerns, i.e., the aspects, evaluation of such approaches and their impact on improving quality attributes of software systems. This book, the first volume in the Transactions on Aspect-Oriented Software Development series, presents nine revised papers that have been through a careful peer reviewing process by the journal's Editorial Board. The papers cover a wide range of topics from software design to implementation of aspect-oriented languages. The first four articles address various issues of aspect-oriented modeling at the design level; the following four articles discuss various programming language issues.  The final article in this volume describes a workbench for implementing aspect-oriented languages, so that easy experimentation with new language features and implementation techniques are possible. 410 0$aTransactions on Aspect-Oriented Software Development,$x1864-3035 ;$v3880 606 $aSoftware engineering 606 $aCompilers (Computer programs) 606 $aComputer simulation 606 $aElectronic data processing$xManagement 606 $aSoftware Engineering 606 $aCompilers and Interpreters 606 $aComputer Modelling 606 $aIT Operations 615 0$aSoftware engineering. 615 0$aCompilers (Computer programs) 615 0$aComputer simulation. 615 0$aElectronic data processing$xManagement. 615 14$aSoftware Engineering. 615 24$aCompilers and Interpreters. 615 24$aComputer Modelling. 615 24$aIT Operations. 676 $a005.1 701 $aRashid$b Awais$0600400 701 $aAks?it$b Mehmet$00 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910483564603321 997 $aUNINA