Program verification: the very idea
Communications of the ACM
Fabrik: a visual programming environment
OOPSLA '88 Conference proceedings on Object-oriented programming systems, languages and applications
The economics of software reuse
OOPSLA '91 Conference proceedings on Object-oriented programming systems, languages, and applications
Designing configurable software; compass implementation concepts
TRI-Ada '91 Proceedings of the conference on TRI-Ada '91: today's accomplishments; tomorrow's expectations
The culture of quality and software engineering education
ACM SIGCSE Bulletin
Managing emerging software technologies: a technology transfer framework
Communications of the ACM - Special issue on analysis and modeling in software development
Component-oriented software development
Communications of the ACM - Special issue on analysis and modeling in software development
Ensuring semantic integrity of reusable objects (panel)
OOPSLA '92 conference proceedings on Object-oriented programming systems, languages, and applications
The Amadeus GRT: generic runtime support for distributed persistent programming
OOPSLA '93 Proceedings of the eighth annual conference on Object-oriented programming systems, languages, and applications
Building and maintaining analysis-level class hierarchies using Galois Lattices
OOPSLA '93 Proceedings of the eighth annual conference on Object-oriented programming systems, languages, and applications
Design for testability in object-oriented systems
Communications of the ACM
On object-oriented libraries in the undergraduate curriculum: importance and effectiveness
SIGCSE '94 Proceedings of the twenty-fifth SIGCSE symposium on Computer science education
Dialogue-specified reuse of domain engineering work products
WADAS '94 Proceedings of the eleventh annual Washington Ada symposium & summer ACM SIGAda meeting on Ada
Software reuse and object-oriented software engineering in the undergraduate curriculum
SIGCSE '95 Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education
Reuse through inheritance: a quantitative study of C++ software
SSR '95 Proceedings of the 1995 Symposium on Software reusability
A reuse approach based on object orientation: its contributions in the development of CASE tools
SSR '95 Proceedings of the 1995 Symposium on Software reusability
Test templates: a specification-based testing framework
ICSE '93 Proceedings of the 15th international conference on Software Engineering
From reuse repositories to global area networks: Dempsy dumpsters of the information age
WADAS '93 Proceedings of the tenth annual Washington Ada symposium on Ada: Ada's role in software engineering
Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Components and generative programming (invited paper)
ESEC/FSE-7 Proceedings of the 7th European software engineering conference held jointly with the 7th ACM SIGSOFT international symposium on Foundations of software engineering
Product-line reuse for Ada systems
Proceedings of the conference on TRI-Ada '95: Ada's role in global markets: solutions for a changing complex world
Activity Based Costing for Component-Based Software Development
Information Technology and Management
Introduction to the Special Issue on Managing Software Development and Maintenance
Information Technology and Management
IEEE Software
IEEE Transactions on Knowledge and Data Engineering
Reusing Software: Issues and Research Directions
IEEE Transactions on Software Engineering
Performance Analysis of Component-Based Applications
SPLC 2 Proceedings of the Second International Conference on Software Product Lines
Performance Modeling Using Object-Oriented Execution-Driven Simulation}
SS '96 Proceedings of the 29th Annual Simulation Symposium (SS '96)
Software factories: assembling applications with patterns, models, frameworks and tools
OOPSLA '03 Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
No name: just notes on software reuse
OOPSLA '03 Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
No name: just notes on software reuse
ACM SIGPLAN Notices
Software reuse: from library to factory
IBM Systems Journal
The business case for software reuse
IBM Systems Journal
IEEE Transactions on Software Engineering
Notes on notes on postmodern programming
ACM SIGPLAN Notices
Real-world project management in the academic environment
Journal of Computing Sciences in Colleges
Postmodern prospects for conceptual modelling
APCCM '06 Proceedings of the 3rd Asia-Pacific conference on Conceptual modelling - Volume 53
Towards Software Component Procurement Automation with Latent Semantic Analysis
Electronic Notes in Theoretical Computer Science (ENTCS)
The Role of Similarity in the Reuse of Object-Oriented Analysis Models
Journal of Management Information Systems
Using standard components in automation industry: A study on OPC Specification
Computer Standards & Interfaces
Is Query Reuse Potentially Harmful? Anchoring and Adjustment in Adapting Existing Database Queries
Information Systems Research
Software agents: the future of web services
NODe'02 Proceedings of the NODe 2002 agent-related conference on Agent technologies, infrastructures, tools, and applications for E-services
Building automated negotiators
NODe'02 Proceedings of the NODe 2002 agent-related conference on Agent technologies, infrastructures, tools, and applications for E-services
Benefits of plugin-based heuristic optimization software systems
EUROCAST'07 Proceedings of the 11th international conference on Computer aided systems theory
Achieving software robustness via large-scale multiagent systems
Software engineering for large-scale multi-agent systems
RDB2RDF plugin: relational databases to RDF plugin for eclipse
Proceedings of the 1st Workshop on Developing Tools as Plug-ins
A component plug-in architecture for the .NET platform
JMLC'06 Proceedings of the 7th joint conference on Modular Programming Languages
Formal concept analysis-based class hierarchy design in object-oriented software development
Formal Concept Analysis
Hi-index | 0.02 |
The author traces the US history of invention and technology transfer from the 1700s to the present and asks whether software development can stop being a process-centered cottage industry by the application of interchangeable parts technology. He maintains that a revolution is needed to accomplish this and outlines the steps of such a revolution. The author clarifies the meaning of object oriented, discusses the value rigidity trap, and provides a commercial example of the approach that he advocates.