Dimensions of object-based language design
OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
Object-oriented analysis and design with applications (2nd ed.)
Object-oriented analysis and design with applications (2nd ed.)
Component software: beyond object-oriented programming
Component software: beyond object-oriented programming
CUC '96 Proceedings of the first component user's conference on Component-based software engineering
Growing systems in emergent organizations
Communications of the ACM
On agent-based software engineering
Artificial Intelligence
Design and use of software architectures: adopting and evolving a product-line approach
Design and use of software architectures: adopting and evolving a product-line approach
Toward intelligent business objects
Communications of the ACM
An agent-based approach for building complex software systems
Communications of the ACM
Business components: a case study of bankers trust Australia limited
Communications of the ACM
Steps to the Future: Fresh Thinking on the Management of It-Based Organizational Transformation
Steps to the Future: Fresh Thinking on the Management of It-Based Organizational Transformation
Computer
BOOSTER Process. A Software Development Process Model Integrating Business Object Technology and UML
«UML» '98 Selected papers from the First International Workshop on The Unified Modeling Language «UML»'98: Beyond the Notation
Object Lessons Learned from an Intelligent Agents Framework for Telephony-Based Applications
TOOLS '99 Proceedings of the Technology of Object-Oriented Languages and Systems
Extending Business Objects with Business Rules
TOOLS '00 Proceedings of the Technology of Object-Oriented Languages and Systems (TOOLS 33)
Toward a Design Handbook for Integrating Software Components
SAST '97 Proceedings of the 5th International Symposium on Assessment of Software Tools (SAST '97)
Hi-index | 0.01 |
This chapter examines the issues surrounding the development of adaptive evolutionary systems by evaluating the characteristics of contemporary development paradigms. It categorises these characteristics as advantages or limitations with respect to the purpose of servicing adaptive evolutionary systems' requirements. The chapter considers the evolution of development paradigms and concludes that a key limitation in each case has been the preoccupation with addressing the shortcomings of the previous paradigm's implementation. The maturity of the paradigm is seen as a significant element in determining what the current research issues for that paradigm will be and this observation is used to recommend the line of development that should be taken to avoid recurrent pitfalls. The issues extracted are structured into a framework for the evaluation of any given approach with respect to its suitability for the development of adaptive evolutionary systems. Recommendations are given for future work including recommendations outside the accepted sphere of information systems research.