Smalltalk-80: the language and its implementation
Smalltalk-80: the language and its implementation
The role of frame-based representation in reasoning
Communications of the ACM
The C++ programming language
Data model issues for object-oriented applications
ACM Transactions on Information Systems (TOIS)
An introduction to Trellis/Owl
OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications
Encapsulation and inheritance in object-oriented programming languages
OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications
The management of changing types in an object-oriented database
OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications
Composite object support in an object-oriented database system
OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
An efficient implementation of SELF a dynamically-typed object-oriented language based on prototypes
OOPSLA '89 Conference proceedings on Object-oriented programming systems, languages and applications
OOPSLA '89 Conference proceedings on Object-oriented programming systems, languages and applications
Object oriented design with applications
Object oriented design with applications
The programmer's apprentice
Extending Objects to Support Multiple Interfaces and Access Control
IEEE Transactions on Software Engineering
Teamwork Support in a Knowledge-Based Information Systems Environment
IEEE Transactions on Software Engineering
Support for comprehensive reuse
Software Engineering Journal - Special issue on software process and its support
Object-Oriented Software Construction
Object-Oriented Software Construction
Structured Development for Real-Time Systems
Structured Development for Real-Time Systems
ASPIS: A Knowledge-Based CASE Environment
IEEE Software
A Knowledge-Based Environment for Modeling and Simulating Software Engineering Processes
IEEE Transactions on Knowledge and Data Engineering
Process and measurement support in SEEs
ACM SIGSOFT Software Engineering Notes
Total software process model evolution in EPOS: experience report
ICSE '97 Proceedings of the 19th international conference on Software engineering
Software-Engineering Research Revisited
IEEE Software
Towards Quality-Oriented Data Warehouse Usage and Evolution
CAiSE '99 Proceedings of the 11th International Conference on Advanced Information Systems Engineering
A Model for Data Warehouse Operational Processes
CAiSE '00 Proceedings of the 12th International Conference on Advanced Information Systems Engineering
Data Warehouse Quality and Agent Technology
CIA '01 Proceedings of the 5th International Workshop on Cooperative Information Agents V
Quality factory and quality notification service in data warehouse
PIKM '10 Proceedings of the 3rd workshop on Ph.D. students in information and knowledge management
Hi-index | 0.00 |
A methodology and a knowledge representation and reasoning framework for top-down goal-oriented characterization, modeling, and execution of software engineering activities is presented. A prototype system (ES-TAME) which demonstrates the underlying knowledge representation and reasoning principles is described. ES-TAME provides an object-oriented metamodel concept that provides support for tailorable and reusable software engineering models (SEMs). It provides the basic mechanisms, functions, and attributes for all the other models. It is based on interobject relationships, dynamic viewpoints, and selective inheritance in addition to traditional object-oriented mechanisms. Descriptive SEMs include representations for basic software engineering activities. They are controlled and made operational by active GQM (goal-question-metric paradigm) models which are built by a systematic mechanism for defining and evaluating project and corporate goals and using measurement to provide feedback in real-time.