skip to main content
Ngôn ngữ:
Giới hạn tìm kiếm: Giới hạn tìm kiếm: Dạng tài nguyên Hiển thị kết quả với: Hiển thị kết quả với: Chỉ mục

Transactions on Aspect-Oriented Software Development III

Hutchison, David ;Kanade, Takeo ;Kittler, Josef;; Rashid, Awais ; Aksit, Mehmet

Series ISSN: 1861-3027 ; ISBN: 978-3-540-75161-8 ; E-ISBN: 978-3-540-75162-5 ; DOI: 10.1007/978-3-540-75162-5

Toàn văn sẵn có

Trích dẫn Trích dẫn bởi
  • Nhan đề:
    Transactions on Aspect-Oriented Software Development III
  • Tác giả: Hutchison, David ; Kanade, Takeo ; Kittler, Josef
  • Rashid, Awais ; Aksit, Mehmet
  • Chủ đề: Computer Science -- Software Engineering; Computer Science -- Programming Languages, Compilers, Interpreters; Computer Science -- Software Engineering/Programming and Operating Systems; Computer Science -- Simulation and Modeling; Computer Science -- Management of Computing and Information Systems
  • Mô tả: Title Page -- Preface -- Organization -- Table of Contents -- Guest Editors’ Introduction: Early Aspects—Analysis,Visualization, Conflicts and Composition -- Analysis and Visualization -- Conflicts and Composition -- EA-Miner: Towards Automation in Aspect-OrientedRequirements Engineering -- Introduction -- EA-Miner and the AORE Process -- Utilizing NLP Techniques for Automation -- Using NLP Techniques -- EA-Miner -- Identification and Presentation -- Editing the AORE Model and Specification Generation (Activity 3.3) -- General Guidelines (Used in All Activities in Fig. 5) -- Evaluation -- First Case Study: EA-Miner Versus Manual Approach -- Toll System Industrial Case Study at Siemens -- Discussion -- Related Work -- Conclusions -- References -- Analysis of Early Aspects in Requirements Goal Models: A Concept-Driven Approach -- Introduction -- Aspects and Goal-Oriented Requirements Analysis -- Approach Overview -- Goal Models for Media Shop -- Early Aspects Alignment -- Personal Construct Theory and Repertory Grid Technique -- Early Aspects Alignment Via Repertory Grid Technique -- Discussion -- Early Aspects Analysis -- Formal Concept Analysis -- Early Aspects Analysis Via Formal Concept Analysis -- Discussion -- Evaluation -- Related Work -- Conclusions -- References -- Analysis of Crosscutting in Early Software Development Phases Based on Traceability -- Introduction -- Crosscutting Pattern -- Generalization -- Definitions Based on the Crosscutting Pattern -- Case Analysis of Crosscutting -- Matrix Representation of Trace Relations -- Tracing from Source to Target -- Constructing Crosscutting Matrices -- Transitivity of Trace Relations -- Case Studies -- Remote Calculator -- Portuguese Highways Toll System -- Course Management System -- Conference Review System -- CRS with Aspects -- Discussion -- Trace Relationships -- Languages and Decomposition -- Indirect Trace Dependencies -- Related Work -- Conclusions -- References -- Visualizing Early Aspects with Use Case Maps -- Introduction -- Background -- Use Case Maps -- Use Case Maps Example -- Modeling Techniques for Aspect-Oriented Requirements -- Aspect-Oriented Use Case Maps (AoUCM) -- Joinpoint Model -- Advice Map -- Pointcut Map -- Advice Map Revisited -- Aspect-Oriented Use Case Maps Example -- URN Metamodel and Aspects -- Algorithms for Tool Support -- Matching Algorithm -- Composition Algorithm -- Complete Example of Composed System -- Beyond Matching and Composition -- Conclusion and Future Work -- Matching Algorithm -- Composition Algorithm -- Handling Conflicts in Aspectual Requirements Compositions -- Introduction -- Aspect-Oriented Requirements Analysis Approach -- Identify Concerns -- Specify Concerns -- Compose Concerns -- Conflicts Handled by Existing AORE Approaches -- MCDM: An Overview -- An Introduction to the AHP Method -- Applying AHP to the AORA Model -- Illustrative Example -- Applying the AHP Method -- A Summary of Our Initial Experiments with AHP -- AHP Versus Weighted Average -- Related Work -- Conclusions and Future Work -- References -- Weaving Multiple Aspects in Sequence Diagrams -- Introduction -- Sequence Diagrams and Aspects -- Scenarios: UML 2.0 Sequence Diagrams -- Behavioral Aspects -- Various Definitions of Join Points -- Notion of Part of a bSD -- Join Point -- Successive Join Points -- Which Detection Stategies Should Be Chosen? -- Join Point Detection -- General Algorithm -- Specialization of the Abstract Algorithm -- Operator of Composition -- Implementation with Kermeta -- The Kermeta Environment -- The Weaving Process as Model Transformations -- Using the Prototype Tool -- Future Works -- Related Works -- Conclusion -- Author Index -- .
  • Nhan đề liên quan: Series: Lecture Notes in Computer Science, Volume 4620
  • Nơi xuất bản: Springer Berlin Heidelberg, Berlin, Heidelberg
  • Năm xuất bản: 2007
  • Ngôn ngữ: English
  • Số nhận dạng: Series ISSN: 1861-3027 ; ISBN: 978-3-540-75161-8 ; E-ISBN: 978-3-540-75162-5 ; DOI: 10.1007/978-3-540-75162-5

Đang tìm Cơ sở dữ liệu bên ngoài...