Composition patterns: an approach to designing reusable aspects
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
ECOOP '01 Proceedings of the 15th European Conference on Object-Oriented Programming
A UML-Based Pattern Specification Technique
IEEE Transactions on Software Engineering
Software Engineering (7th Edition)
Software Engineering (7th Edition)
Theme: An Approach for Aspect-Oriented Analysis and Design
Proceedings of the 26th International Conference on Software Engineering
Aspect-Oriented Software Development with Use Cases (Addison-Wesley Object Technology Series)
Aspect-Oriented Software Development with Use Cases (Addison-Wesley Object Technology Series)
EA-Miner: a tool for automating aspect-oriented requirements identification
Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering
An evolutionary model of requirements correctness with early aspects
Ninth international workshop on Principles of software evolution: in conjunction with the 6th ESEC/FSE joint meeting
Analysis of crosscutting features in software product lines
Proceedings of the 13th international workshop on Early Aspects
Aspect-oriented requirements engineering: a roadmap
Proceedings of the 13th international workshop on Early Aspects
Aspect-Oriented Model Weaving Beyond Model Composition and Model Transformation
MoDELS '08 Proceedings of the 11th international conference on Model Driven Engineering Languages and Systems
Transparent interface composition in web applications
ICWE'07 Proceedings of the 7th international conference on Web engineering
Analysis of crosscutting in early software development phases based on traceability
Transactions on aspect-oriented software development III
Mining early aspects based on syntactical and dependency analyses
Science of Computer Programming
GTTSE'09 Proceedings of the 3rd international summer school conference on Generative and transformational techniques in software engineering III
Mapping connection templates to spring aspects to integrate business rules
Proceedings of the 2011 international workshop on Early aspects
Information and Software Technology
Design configurable aspects to connecting business rules with spring
ADNTIIC'10 Proceedings of the First international conference on Advances in new technologies, interactive interfaces, and communicability
Oblivious integration of volatile functionality in web application interfaces
Journal of Web Engineering
Domain models are NOT aspect free
MoDELS'06 Proceedings of the 9th international conference on Model Driven Engineering Languages and Systems
Modelling adaptations requirements in web workflows
Proceedings of the 14th International Conference on Information Integration and Web-based Applications & Services
Identifying and modelling complex workflow requirements in web applications
ICWE'12 Proceedings of the 12th international conference on Current Trends in Web Engineering
Hi-index | 0.00 |
A rapidly changing market leads to software systems with highly volatile requirements. These must be managed in a way that reduces the time and costs associated with updating a system to meet these new requirements. By externalizing volatile concerns, we can build a stepping-stone for future management of unanticipated requirements change. In this paper, we present a method for handling volatile concerns during early lifecycle software modeling. The key insight is that aspect-oriented techniques can be applied to modularize volatility and to weave volatile concerns into the base software artifacts.