Beyond the chalkboard: computer support for collaboration and problem solving in meetings
Communications of the ACM
gIBIS: a hypertext tool for exploratory policy discussion
ACM Transactions on Information Systems (TOIS)
The Gem–Stone data management system
Object-oriented concepts, databases, and applications
A generic model for representing design methods
ICSE '89 Proceedings of the 11th international conference on Software engineering
Flexible, active support for collaborative work with ConversationBuilder
CSCW '92 Proceedings of the 1992 ACM conference on Computer-supported cooperative work
Concepts for evolving software processes
Software process modelling and technology
ALF: a framework for building process-centred software engineering environments
Software process modelling and technology
A collaborative process-centered environment kernel
CAiSE '94 Proceedings of the 6th international conference on Advanced information systems engineering
The Art of the Metaobject Protocol
The Art of the Metaobject Protocol
Distributed, Collaborative Software Inspection
IEEE Software
Software Process Model Evolution in the SPADE Environment
IEEE Transactions on Software Engineering
Techniques for Process Model Evolution in EPOS
IEEE Transactions on Software Engineering
Scrutiny: A Collaborative Inspection and Review System
ESEC '93 Proceedings of the 4th European Software Engineering Conference on Software Engineering
Implementational Reflection in Silica
ECOOP '91 Proceedings of the European Conference on Object-Oriented Programming
A Process-Centered Framework for Asynchronous Collaborative Work
EWSPT '94 Proceedings of the Third European Workshop on Software Process Technology
EWSPT '92 Proceedings of the Second European Workshop on Software Process Technology
EWSPT '92 Proceedings of the Second European Workshop on Software Process Technology
P-RooT & Coo: building a cooperative software development environment
SEE '95 Proceedings of the 1995 Software Engineering Environment Conferences
IWSSD '93 Proceedings of the 7th international workshop on Software specification and design
Improving software quality through computer supported collaborative review
ECSCW'93 Proceedings of the third conference on European Conference on Computer-Supported Cooperative Work
SEE '97 Proceedings of the 8th International Conference on Software Engineering Environments (SEE '97)
SEE '97 Proceedings of the 8th International Conference on Software Engineering Environments (SEE '97)
Serving up a Banquet: Towards an Environment Supporting All Aspects of Software Development
SEEP '96 Proceedings of the 1996 International Conference on Software Engineering: Education and Practice (SE:EP '96)
Hi-index | 0.00 |
CPCE Project aims at developing a process-centered environment kernel for supporting 'focused collaborative work'. Focused collaboration requires a high level of adaptability and dynamic flexibility. The paper stresses the importance of both process model and enactment mechanisms evolution. The main design decisions, concepts, and techniques used to satisfy these requirements are discussed: object-oriented process modeling, reflection, open implementation and meta object protocol, meta process modeling and support. A prototype of dedicated environment, built by customizing the kernel, and devoted to the collaborative review/inspection of software products, illustrates the proposal.