Object-oriented design
Designing database interfaces with DBface
ACM Transactions on Information Systems (TOIS)
The Rendezvous language and architecture
Communications of the ACM
ACM Transactions on Database Systems (TODS)
Semantic data modeling of hypermedia associations
ACM Transactions on Information Systems (TOIS)
Communications of the ACM
ACM Transactions on Programming Languages and Systems (TOPLAS)
An object-oriented framework for model management and DSS development
Decision Support Systems
COOL: system support for distributed programming
Communications of the ACM
The DOWL distributed object-oriented language
Communications of the ACM
Systematic concurrent object-oriented programming
Communications of the ACM
Concurrency annotations for reusable software
Communications of the ACM
Toward a method of object-oriented concurrent programming
Communications of the ACM
Introducing concurrency to a sequential language
Communications of the ACM
Designing and implementing Choices: an object-oriented system in C++
Communications of the ACM
DOCASE: a methodic approach to distributed programming
Communications of the ACM
Communications of the ACM - Special issue on internetworking
Creative chaos in high-performance teams: an experience report
Communications of the ACM
An object-oriented approach to model management
Decision Support Systems - Special issue on model management systems
The design of the E programming language
ACM Transactions on Programming Languages and Systems (TOPLAS)
A nested-graph model for the representation and manipulation of complex objects
ACM Transactions on Information Systems (TOIS)
On the expressive power of query languages
ACM Transactions on Information Systems (TOIS)
A taxonomy for secure object-oriented databases
ACM Transactions on Database Systems (TODS)
Communications of the ACM
Design issues for a Dexter-based hypermedia system
Communications of the ACM
A memory-based approach to recognizing programming plans
Communications of the ACM
Adaptive object-oriented programming using graph-based customization
Communications of the ACM
Communications of the ACM
Maximizing leverage from an object database
IBM Systems Journal
Managing business processes as an information resource
IBM Systems Journal
Converting OO Models Into RDBMS Schema
IEEE Software
Extending ODBMSs Using Metaclasses
IEEE Software
Adapting an Object-Oriented Development Method
IEEE Software
Selective Multiple Inheritance
IEEE Software
Object-oriented software testing
Communications of the ACM
Object-oriented integration testing
Communications of the ACM
Experiences with cluster and class testing
Communications of the ACM
Automated testing from object models
Communications of the ACM
Integrated object-oriented testing and development processes
Communications of the ACM
Communications of the ACM
Design for testability in object-oriented systems
Communications of the ACM
The notion of inheritance in object-oriented programming
Communications of the ACM
Real-time object-oriented database support for program stock trading
Journal of Database Management
IEEE Spectrum
Schedule management: an object oriented approach
Decision Support Systems
Introducing Object Orientation into Large and Complex Systems
IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering
Toward a logical/physical theory of spreadsheet modeling
ACM Transactions on Information Systems (TOIS)
Formal specification and decision support
Decision Support Systems
Efficient implementation of adaptive software
ACM Transactions on Programming Languages and Systems (TOPLAS)
Comparison of object-oriented and traditional systems development issues in distributed environments
Information and Management
Covariance and contravariance: conflict without a cause
ACM Transactions on Programming Languages and Systems (TOPLAS)
Comments on 'A Metrics Suite for Object Oriented Design'
IEEE Transactions on Software Engineering
Experiences with object-oriented group support software development
IBM Systems Journal
ABC++: concurrency by inheritance in C++
IBM Systems Journal
Discovering the way programmers think about new programming environments
Communications of the ACM
Specifying a Safety-Critical Control System in Z
IEEE Transactions on Software Engineering
Specification and Analysis of System Architecture Using Rapide
IEEE Transactions on Software Engineering - Special issue on software architecture
IEEE Spectrum - Special issue: technology 1995
Succeeding with objects: decision frameworks for project management
Succeeding with objects: decision frameworks for project management
The object-oriented hypermedia design model
Communications of the ACM
Logical foundations of object-oriented and frame-based languages
Journal of the ACM (JACM)
Object orientation in multidatabase systems
ACM Computing Surveys (CSUR)
Interoperability issues in large-scale distributed object systems
ACM Computing Surveys (CSUR)
Business objects in corporate information systems
ACM Computing Surveys (CSUR)
Using an object-oriented approach to the development of a relational database application system
Information and Management
An object-oriented framework for model management
Decision Support Systems
Knowledge-based model validation support for end-user computing environments
Decision Support Systems
Typechecking and modules for multimethods
ACM Transactions on Programming Languages and Systems (TOPLAS)
An execution model for limited ambiguity rules and its application to derived data update
ACM Transactions on Database Systems (TODS)
Unraveling the semantics of conceptual schemas
Communications of the ACM
The promise and the cost of object technology: a five-year forecast
Communications of the ACM - Special issue on object-oriented experiences and future trends
Communications of the ACM - Special issue on object-oriented experiences and future trends
Lessons learned from the OS/400 OO project
Communications of the ACM - Special issue on object-oriented experiences and future trends
Using design patterns to develop reusable object-oriented communication software
Communications of the ACM - Special issue on object-oriented experiences and future trends
Developing an object-oriented software testing and maintenance environment
Communications of the ACM - Special issue on object-oriented experiences and future trends
Object-oriented parallel computation for plasma simulation
Communications of the ACM - Special issue on object-oriented experiences and future trends
Smalltalk reaches crossroads in the insurance industry
Communications of the ACM - Special issue on object-oriented experiences and future trends
Ubiquitous applications: embedded systems to mainframe
Communications of the ACM - Special issue on object-oriented experiences and future trends
Smalltalk training: as innovative as the environment
Communications of the ACM - Special issue on object-oriented experiences and future trends
Information and Management
Scaffolded examples for learning object-oriented design
Communications of the ACM
Polymorphism and type inference in database programming
ACM Transactions on Database Systems (TODS)
Decision Support Systems
Object technology in perspective
IBM Systems Journal
Business language analysis for object-oriented information systems
IBM Systems Journal
Automatic code generation from design patterns
IBM Systems Journal
Evolution and Reuse of Orthogonal Architecture
IEEE Transactions on Software Engineering
Extending object-oriented systems with roles
ACM Transactions on Information Systems (TOIS)
Transition to object-oriented software development
Communications of the ACM
ACM Transactions on Database Systems (TODS)
Constrained types and their expressiveness
ACM Transactions on Programming Languages and Systems (TOPLAS)
Reconciling responsiveness with performance in pure object-oriented languages
ACM Transactions on Programming Languages and Systems (TOPLAS)
ACM Transactions on Programming Languages and Systems (TOPLAS)
RMT: a modeling support system for model reuse
Decision Support Systems
ACM Computing Surveys (CSUR)
ACM Computing Surveys (CSUR)
Latest developments in operating systems
Communications of the ACM
Integrated computational paradigms for flexible client-server communication
ACM Computing Surveys (CSUR)
On integration of programming paradigms
ACM Computing Surveys (CSUR)
ACM Computing Surveys (CSUR)
A dynamic data model for a video database management system
ACM Computing Surveys (CSUR)
A natural semantics for Eiffel dynamic binding
ACM Transactions on Programming Languages and Systems (TOPLAS)
Designing concurrent and distributed control systems
Communications of the ACM
Aspects of software adaptability
Communications of the ACM
A training experience with patterns
Communications of the ACM
An essential design pattern for fault-tolerant distributed state sharing
Communications of the ACM
How reuse influences productivity in object-oriented systems
Communications of the ACM
A Validation of Object-Oriented Design Metrics as Quality Indicators
IEEE Transactions on Software Engineering
Strategic directions in object-oriented programming
ACM Computing Surveys (CSUR) - Special ACM 50th-anniversary issue: strategic directions in computing research
Fault-tolerant real-time objects
Communications of the ACM
ACM Computing Surveys (CSUR)
FramerD: representing knowledge in the large
IBM Systems Journal
Algorithm 764: Cubpack++: a C++ package for automatic two-dimensional cubature
ACM Transactions on Mathematical Software (TOMS)
ACM Transactions on Mathematical Software (TOMS)
Object-oriented design of preconditioned iterative methods in diffpack
ACM Transactions on Mathematical Software (TOMS)
An axiomatic model of dynamic schema evolution in objectbase systems
ACM Transactions on Database Systems (TODS)
Scheduling workforce and workflow in a high volume factory
Management Science
BLOOMS: a prototype modeling language with object oriented features
Decision Support Systems
Type and inheritance theory for model management
Decision Support Systems
CSPL: An Ada95-Like, Unix-Based Process Environment
IEEE Transactions on Software Engineering
Object persistence in object-oriented applications
IBM Systems Journal
Communications of the ACM
Integrating legacy systems with modern corporate applications
Communications of the ACM
Countdown to success: dynamic objects, GBB, and RADARSAT-1
Communications of the ACM
Patching onto the Web: Common LISP hypermedia for the intranet
Communications of the ACM
Corrigenda: Software Size Estimation of Object-Oriented Systems
IEEE Transactions on Software Engineering
Representation Inheritance: A Safe Form of "White Box" Code Inheritance
IEEE Transactions on Software Engineering
Choosing classes in conceptual modeling
Communications of the ACM
Class Library Support for Workflow Environments and Applications
IEEE Transactions on Computers
On the completeness of object-creating database transformation languages
Journal of the ACM (JACM)
The industrial virtual enterprise
Communications of the ACM
Software development process: a necessary evil
Communications of the ACM
Object-oriented application frameworks
Communications of the ACM
Frameworks = (components + patterns)
Communications of the ACM
Framework development for large systems
Communications of the ACM
Design guidelines for “tailorable” frameworks
Communications of the ACM
Lessons learned building reusable OO frameworks for distributed software
Communications of the ACM
Using objects for systems analysis
Communications of the ACM
Mobile objects in distributed Oz
ACM Transactions on Programming Languages and Systems (TOPLAS)
Fast algorithms for compressed multimethod dispatch table generation
ACM Transactions on Programming Languages and Systems (TOPLAS)
Implementing sequentially consistent shared objects using broadcast and point-to-point communication
Journal of the ACM (JACM)
Unifying heterogeneous information models
Communications of the ACM
Modern languages and Microsoft's component object model
Communications of the ACM
SOFL: A Formal Engineering Methodology for Industrial Applications
IEEE Transactions on Software Engineering
Evolution of Object Behavior Using Context Relations
IEEE Transactions on Software Engineering
A Metaobject Architecture for Fault-Tolerant Distributed Systems: The FRIENDS Approach
IEEE Transactions on Computers
Communications of the ACM
Business process components for distributed object applications
Communications of the ACM
Communications of the ACM
Hierarchical, Adaptive Cache Consistency in a Page Server OODBMS
IEEE Transactions on Computers
IEEE Transactions on Software Engineering
Effective distribution of object-oriented applications
Communications of the ACM
IBM business framework: San Francisco project technical overview
IBM Systems Journal
An Evaluation of the MOOD Set of Object-Oriented Software Metrics
IEEE Transactions on Software Engineering
Distributed object computing platforms
Communications of the ACM
Managerial Use of Metrics for Object-Oriented Software: An Exploratory Analysis
IEEE Transactions on Software Engineering
OMG overview: CORBA and the OMA in enterprise computing
Communications of the ACM
Communications of the ACM
Evaluating architectures for multithreaded object request brokers
Communications of the ACM
Binding, migration, and scalability in CORBA
Communications of the ACM
The benefits of CORBA-based network management
Communications of the ACM
The Unified Modeling Language user guide
The Unified Modeling Language user guide
Communications of the ACM
Visual J++ 6 Secrets with Cdrom
Visual J++ 6 Secrets with Cdrom
IEEE Software
Is Object Technology Software's Industrial Platform?
IEEE Software
Lessons Learned in Managing Object-Oriented Development
IEEE Software
Formalizing Specification Modeling in OOA
IEEE Software
Object-Oriented Development at Brooklyn Union Gas
IEEE Software
Maintaining Object-Oriented Software
IEEE Software
Object-Oriented Design of Telecommunication Software
IEEE Software
Using the Shlaer-Mellor Object-Oriented Analysis Method
IEEE Software
Software-Engineering Research Revisited
IEEE Software
Constructing Applications from Reusable Components
IEEE Software
Reusing Specifications in OO Applications
IEEE Software
Adapting Object-Communication Methods Dynamically
IEEE Software
Lessons Learned In Software Reuse
IEEE Software
OO Systems Analysis: Is It or Isn't It?
IEEE Software
An Object-Oriented Tool for Tracing Requirements
IEEE Software
Missing in Action: Information Hiding
IEEE Software
Object-Oriented Development of Large Applications
IEEE Software
Applying Formal Specification in Industry
IEEE Software
Professionalism through OO and Reuse
IEEE Software
Why Explore Object Methods, Patterns, and Architectures?
IEEE Software
Idioms and Patterns as Architectural Literature
IEEE Software
Architectural Styles, Design Patterns, and Objects
IEEE Software
Systematic Integration of Design Methods
IEEE Software
OO Project Management: The Need for Process
IEEE Software
Real-Life Object-Oriented Systems
IEEE Software
An OO Database Migrates to the Web
IEEE Software
Does OO Sync with How We Think?
IEEE Software
IEEE Software
IEEE Software
Understanding and Managing OOT Adoption
IEEE Software
IEEE Software
Protected Object References in Heterogeneous Distributed Systems
IEEE Transactions on Computers
Characterizing the Performance of Algorithms for Lock-Free Objects
IEEE Transactions on Computers
A High-Performance Memory Allocator for Object-Oriented Systems
IEEE Transactions on Computers
Outer Joins and Filters for Instantiating Objects from Relational Databases Through Views
IEEE Transactions on Knowledge and Data Engineering
Set Restrictions for Semantic Groupings
IEEE Transactions on Knowledge and Data Engineering
Conceptual Database Evolution Through Learning in Object Databases
IEEE Transactions on Knowledge and Data Engineering
A Model for Evaluation and Administration of Security in Object-Oriented Databases
IEEE Transactions on Knowledge and Data Engineering
An Algebraic Theory of Object-Oriented Systems
IEEE Transactions on Knowledge and Data Engineering
Reasoning About Equations and Functional Dependencies on Complex Objects
IEEE Transactions on Knowledge and Data Engineering
A Graph-Oriented Object Database Model
IEEE Transactions on Knowledge and Data Engineering
Function Materialization in Object Bases: Design, Realization, and Evaluation
IEEE Transactions on Knowledge and Data Engineering
Algorithms for Asynchronous Parallel Processing of Object-Oriented Databases
IEEE Transactions on Knowledge and Data Engineering
A Trusted Subject Architecture for Multilevel Secure Object-Oriented Databases
IEEE Transactions on Knowledge and Data Engineering
A Multi-Granularity Locking Model for Concurrency Control in Object-Oriented Database Systems
IEEE Transactions on Knowledge and Data Engineering
The Effect of Knowledge Representation Schemes on Maintainability of Knowledge-Based Systems
IEEE Transactions on Knowledge and Data Engineering
An Object-Oriented Database System Jasmine: Implementation, Application, and Extension
IEEE Transactions on Knowledge and Data Engineering
IEEE Transactions on Knowledge and Data Engineering
Describing Database Objects in a Concept Language Environment
IEEE Transactions on Knowledge and Data Engineering
Path Signatures: A Way to Speed Up Recursion in Relational Databases
IEEE Transactions on Knowledge and Data Engineering
A Deductive Object-Oriented Database System for Situated Inference in Law
IEEE Transactions on Knowledge and Data Engineering
Towards the Correctness and Consistency of Update Semantics in Semantic Database Schema
IEEE Transactions on Knowledge and Data Engineering
A Logic Programming Framework for Modeling Temporal Objects
IEEE Transactions on Knowledge and Data Engineering
An Efficient Inductive Learning Method for Object-Oriented Database Using Attribute Entropy
IEEE Transactions on Knowledge and Data Engineering
The Role of Polymorphic Reuse Mechanisms in Schema Evolution in an Object-Oriented Database
IEEE Transactions on Knowledge and Data Engineering
Object-Based Semantic Real-Time Concurrency Control with Bounded Imprecision
IEEE Transactions on Knowledge and Data Engineering
A Data/Knowledge Paradigm for the Modeling and Design of Operations Support Systems
IEEE Transactions on Knowledge and Data Engineering
On Modeling Cost Functions for Object-Oriented Databases
IEEE Transactions on Knowledge and Data Engineering
Information Flow Control in Object-Oriented Systems
IEEE Transactions on Knowledge and Data Engineering
A Deductive Environment for Dealing with Objects and Nonmonotonic Reasoning
IEEE Transactions on Knowledge and Data Engineering
Authorization and Revocation in Object-Oriented Databases
IEEE Transactions on Knowledge and Data Engineering
Schema Evolution of an Object-Oriented Real-Time Database System for Manufacturing Automation
IEEE Transactions on Knowledge and Data Engineering
OSAM*.KBMS/P: A Parallel, Active, Object-Oriented Knowledge Base Server
IEEE Transactions on Knowledge and Data Engineering
A Highly Effective Partition Selection Policy for Object Database Garbage Collection
IEEE Transactions on Knowledge and Data Engineering
ADOME: An Advanced Object Modeling Environment
IEEE Transactions on Knowledge and Data Engineering
Path Dictionary: A New Access Method for Query Processing in Object-Oriented Databases
IEEE Transactions on Knowledge and Data Engineering
IEEE Transactions on Knowledge and Data Engineering
Consistency Checking in Complex Object Database Schemata with Integrity Constraints
IEEE Transactions on Knowledge and Data Engineering
Navigational Accesses in a Temporal Object Model
IEEE Transactions on Knowledge and Data Engineering
Structuring Fault-Tolerant Object Systems for Modularity in a Distributed Environment
IEEE Transactions on Parallel and Distributed Systems
Integrating Sets, Rules, and Data in an Object-Oriented Environment
IEEE Expert: Intelligent Systems and Their Applications
Knowledge-Based Assistance for the Development of Drugs
IEEE Expert: Intelligent Systems and Their Applications
Object-Oriented Software Evolution
IEEE Transactions on Software Engineering
Techniques for Process Model Evolution in EPOS
IEEE Transactions on Software Engineering
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
An Intelligent Tutoring System for the Dijkstra-Gries Methodology
IEEE Transactions on Software Engineering
Reusing Software: Issues and Research Directions
IEEE Transactions on Software Engineering
On the Frame Problem in Procedure Specifications
IEEE Transactions on Software Engineering
A Formal Semantics for Object Model Diagrams
IEEE Transactions on Software Engineering
Reflections on Metaprogramming
IEEE Transactions on Software Engineering
Chidamber and Kemerer's Metrics Suite: A Measurement Theory Perspective
IEEE Transactions on Software Engineering
Support for Integrated Value-Based Maintenance Planning
IEEE Expert: Intelligent Systems and Their Applications
Garbage Collection in a Distributed Object-Oriented System
IEEE Transactions on Knowledge and Data Engineering
Formal Foundations for Object-Oriented Data Modeling
IEEE Transactions on Knowledge and Data Engineering
Evaluation and Optimization of Query Programs in an Object-Oriented and Symbolic Information System
IEEE Transactions on Knowledge and Data Engineering
OVID: Design and Implementation of a Video-Object Database System
IEEE Transactions on Knowledge and Data Engineering
The Knowledge-Based Object-Oriented PICQUERY+ Language
IEEE Transactions on Knowledge and Data Engineering
A Visual Query Language for Graphical Interaction with Schema-Intensive Databases
IEEE Transactions on Knowledge and Data Engineering
A Set of Design Guidelines for Object-Oriented Deductive Systems
IEEE Transactions on Knowledge and Data Engineering
Association Algebra: A Mathematical Foundation for Object-Oriented Databases
IEEE Transactions on Knowledge and Data Engineering
Box-structured methods for systems development with objects
IBM Systems Journal
The impact of object-orientation on application development
IBM Systems Journal
An object-oriented system for 3D medical image analysis
IBM Systems Journal
Cognitive fit in requirements modeling: a study of object and process methodologies
Journal of Management Information Systems - Special section: Strategic and competitive information systems
Toward formalized object-oriented management information systems analysis
Journal of Management Information Systems
A group support systems approach to cognitive mapping
Journal of Management Information Systems
Task planning for a mobile robot in an indoor environment using object-oriented domain information
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
An object-oriented manufacturing scheduling approach
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
A knowledge-based simulation environment for hierarchical flexible manufacturing
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
Constraint meta-object: a new object model for distributed collaborative designing
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
An object-oriented approach to work group support systems analysis
International Journal of Information Management: The Journal for Information Professionals
Integrating computer-aided software engineering and object-oriented systems: A preliminary analysis
International Journal of Information Management: The Journal for Information Professionals
Re-engineering banking with object-oriented models: Towards customer information systems
International Journal of Information Management: The Journal for Information Professionals
Modeling of the XOM/XMP application programming interface (API)
IEEE Communications Magazine
Sockets++: a uniform application programming interface for basic level communication services
IEEE Communications Magazine
CORBA: integrating diverse applications within distributed heterogeneous environments
IEEE Communications Magazine
Constructing reliable distributed communication systems with CORBA
IEEE Communications Magazine
Designing mobile computing systems using distributed objects
IEEE Communications Magazine
A high-performance end system architecture for real-time CORBA
IEEE Communications Magazine
An implementation of a TMN-based SDH management system in Japan
IEEE Communications Magazine
The TINA consortium: toward networking telecommunications information services
IEEE Communications Magazine
An object-oriented coder using block-based motion vectors and residual image compensation
IEEE Transactions on Circuits and Systems for Video Technology
Hi-index | 0.00 |
Object technology has been widely acclaimed as offering a revolution in computing that will resolve a myriad of problems inherent in developing and managing organizational information processing capabilities. Although its foundations arose in computer programming languages, object technology has implications for a wide range of business computing activities including: Programming, Analysis and Design, Information Management, and Information Sharing. We examine six fundamental research frontiers in each activity: Common Business Classes; Organizational Barriers; Applications and Tools; Reuse and Object Management; Standards, Testing, and Metrics; and Technology Investment. The cross product of the business computing activities with these fundamental research frontiers yields a taxonomy within which to position the research needed to realize the promises offered by object technology.