Documenting frameworks using patterns
OOPSLA '92 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.)
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Pattern-oriented software architecture: a system of patterns
Pattern-oriented software architecture: a system of patterns
Objects, components, and frameworks with UML: the catalysis approach
Objects, components, and frameworks with UML: the catalysis approach
Refactoring: improving the design of existing code
Refactoring: improving the design of existing code
Software product-line engineering: a family-based software development process
Software product-line engineering: a family-based software development process
Extreme programming explained: embrace change
Extreme programming explained: embrace change
Generative programming: methods, tools, and applications
Generative programming: methods, tools, and applications
UML components: a simple process for specifying component-based software
UML components: a simple process for specifying component-based software
Problem frames: analyzing and structuring software development problems
Problem frames: analyzing and structuring software development problems
Writing Effective Use Cases
Business Components Factory: A Comprehensive Overview of Component-Based Development for the Enterprise
Program Generators with XML and Java with CD-ROM
Program Generators with XML and Java with CD-ROM
Core J2EE Patterns: Best Practices and Design Strategies
Core J2EE Patterns: Best Practices and Design Strategies
Planning the Software Industrial Revolution
IEEE Software
ECOOP '01 Proceedings of the 15th European Conference on Object-Oriented Programming
Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools
Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools
The UML family: profiles, prefaces and packages
UML'00 Proceedings of the 3rd international conference on The unified modeling language: advancing the standard
SODA: a stability-oriented domain analysis method
OOPSLA '04 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
Towards aspect weaving applications
Proceedings of the 27th international conference on Software engineering
Model driven development for business performance management
IBM Systems Journal - Model-driven software development
Expressive programs through presentation extension
Proceedings of the 6th international conference on Aspect-oriented software development
Challenging the interoperability between computers in industry with MDA and SOA
Computers in Industry - Special issue: Collaborative environments for concurrent engineering
Integrated model-driven dashboard development
Information Systems Frontiers
Reuse-oriented architecture of an integrated multimedia messaging application
AIC'06 Proceedings of the 6th WSEAS International Conference on Applied Informatics and Communications
π-ADL.NET: a high level architecture description language compiler for the .NET platform
SEPADS'08 Proceedings of the 7th WSEAS International Conference on Software Engineering, Parallel and Distributed Systems
The Pi-ADL.NET project: an inclusive approach to ADL compiler design
WSEAS Transactions on Computers
A multi-view model-driven approach for packaging software components
Proceedings of the 2010 ACM Symposium on Applied Computing
Generating systems from multiple levels of abstraction
TEAA'06 Proceedings of the 2nd international conference on Trends in enterprise application architecture
Software factories: describing the assembly process
ICSP'10 Proceedings of the 2010 international conference on New modeling concepts for today's software processes: software process
Information and Software Technology
A domain specific language for enterprise grade cloud-mobile hybrid applications
Proceedings of the compilation of the co-located workshops on DSM'11, TMC'11, AGERE!'11, AOOPES'11, NEAT'11, & VMIL'11
Supporting partial component matching
ICDCIT'04 Proceedings of the First international conference on Distributed Computing and Internet Technology
MDA components: a flexible way for implementing the MDA approach
ECMDA-FA'05 Proceedings of the First European conference on Model Driven Architecture: foundations and Applications
PROFES'10 Proceedings of the 11th international conference on Product-Focused Software Process Improvement
Making the leap to a software platform strategy: Issues and challenges
Information and Software Technology
Symbiotic general-purpose and domain-specific languages
Proceedings of the 34th International Conference on Software Engineering
An introduction to model versioning
SFM'12 Proceedings of the 12th international conference on Formal Methods for the Design of Computer, Communication, and Software Systems: formal methods for model-driven engineering
Graphic toolkit for adaptive layouts in in-vehicle user interfaces
Proceedings of the 5th International Conference on Automotive User Interfaces and Interactive Vehicular Applications
Contribution of model-driven engineering to crop modeling
ICCSA'13 Proceedings of the 13th international conference on Computational Science and Its Applications - Volume 1
DropsBox: the Dresden Open Software Toolbox
Software and Systems Modeling (SoSyM)
Hi-index | 0.00 |
The confluence of component based development, model driven development and software product lines forms an approach to application development based on the concept of software factories. This approach promises greater gains in productivity and predictability than those produced by incremental improvements to the current paradigm of object orientation, which have not kept pace with innovation in platform technology. Software factories promise to make application assembly more cost effective through systematic reuse, enabling the formation of supply chains and opening the door to mass customization.