Statecharts: A visual formalism for complex systems
Science of Computer Programming
Modern structured analysis
SDE 3 Proceedings of the third ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments
The ToolTalk service: an inter-operability solution
The ToolTalk service: an inter-operability solution
Low-cost, adaptable tool integration policies for integrated environments
SDE 4 Proceedings of the fourth ACM SIGSOFT symposium on Software development environments
Tool integration in software engineering environments
Proceedings of the international workshop on environments on Software engineering environments
Object-oriented modeling and design
Object-oriented modeling and design
Communications of the ACM - Special issue on analysis and modeling in software development
Supporting cooperation in the Marvel process-centered SDE
SDE 5 Proceedings of the fifth ACM SIGSOFT symposium on Software development environments
Income/star: the Petri net simulation concepts
Systems Analysis Modelling Simulation
Software engineering environments: automated support for software engineering
Software engineering environments: automated support for software engineering
PCTE: the standard for open repositories
PCTE: the standard for open repositories
The three dimensions of requirements engineering: a framework and its applications
CAISE '93 Selected papers from the fifth international conference on Advanced information systems engineering
State of the art and open issues in process-centered software engineering environments
Journal of Systems and Software - Special issue on achieving quality in software
Software process modelling and technology
Software process modelling and technology
EPOS: object-oriented cooperative process modelling
Software process modelling and technology
MERLIN: supporting cooperation in software development through a knowledge-based environment
Software process modelling and technology
ALF: a framework for building process-centred software engineering environments
Software process modelling and technology
SPADE: an environment for software process analysis, design, and enactment
Software process modelling and technology
Software process modelling and technology
An approach for defining ways-of-working
Information Systems - Special issue: advanced information systems engineering
Inside OLE (2nd ed.)
The essential distributed objects survival guide
The essential distributed objects survival guide
Using event contexts and matching constraints to monitor software processes
Proceedings of the 17th international conference on Software engineering
Architectural mismatch or why it's hard to build systems out of existing parts
Proceedings of the 17th international conference on Software engineering
DYNAMITE: dynamic task nets for software process management
Proceedings of the 18th international conference on Software engineering
Supporting Cooperation in the SPADE-1 Environment
IEEE Transactions on Software Engineering
Assessing process-centered software engineering environments
ACM Transactions on Software Engineering and Methodology (TOSEM)
A contextual approach for process-integrated tools
ESEC '97/FSE-5 Proceedings of the 6th European SOFTWARE ENGINEERING conference held jointly with the 5th ACM SIGSOFT international symposium on Foundations of software engineering
Comparison of four method engineering languages
Proceedings of the IFIP TC8, WG8.1/8.2 working conference on method engineering on Method engineering : principles of method construction and tool support: principles of method construction and tool support
Method engineering: current research directions and implications for future research
Proceedings of the IFIP TC8, WG8.1/8.2 working conference on method engineering on Method engineering : principles of method construction and tool support: principles of method construction and tool support
Building tightly integrated software development environments: the IPSEN approach
Building tightly integrated software development environments: the IPSEN approach
Adapting traceability environments to project-specific needs
Communications of the ACM
Requirements Elicitation and Validation with Real World Scenes
IEEE Transactions on Software Engineering
Process-Centered Requirements Engineering
Process-Centered Requirements Engineering
A Framework for Integrated CASE
IEEE Software
Definitions of Tool Integration for Environments
IEEE Software
Strategies for Integrating CASE Environments
IEEE Software
Inconsistency Handling in Multiperspective Specifications
IEEE Transactions on Software Engineering
CAiSe '95 Proceedings of the 7th International Conference on Advanced Information Systems Engineering
MetaEdit+: A Fully Configurable Multi-User and Multi-Tool CASE and CAME Environment
CAiSE ;96 Proceedings of the 8th International Conference on Advances Information System Engineering
Towards Method-Driven Trace Capture
CAiSE '97 Proceedings of the 9th International Conference on Advanced Information Systems Engineering
The Nature of the Software Process Modelling Problem is Evolving
EWSPT '94 Proceedings of the Third European Workshop on Software Process Technology
Towards Requirements for Enactment Mechanisms
EWSPT '94 Proceedings of the Third European Workshop on Software Process Technology
The Oikos Services for Object Management in the Software Process
EWSPT '94 Proceedings of the Third European Workshop on Software Process Technology
A Filter-Mechanism for Method-Driven Trace Capture
CAiSE '98 Proceedings of the 10th International Conference on Advanced Information Systems Engineering
Toward Reference Models for Requirements Traceability
IEEE Transactions on Software Engineering
A Process-Integrated Conceptual Design Environment for Chemical Engineering
ER '99 Proceedings of the 18th International Conference on Conceptual Modeling
Event-Based Traceability for Managing Evolutionary Change
IEEE Transactions on Software Engineering
An Integrated Software Development Environment with XML Internal Representation
COMPSAC '04 Proceedings of the 28th Annual International Computer Software and Applications Conference - Volume 01
Method Engineering: State-of-the-Art Survey and Research Proposal
Proceedings of the 2009 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the Eighth SoMeT_09
TracED: A tool for capturing and tracing engineering design processes
Advances in Engineering Software
Toward improvement-oriented reuse of experience in engineering design processes
KES'05 Proceedings of the 9th international conference on Knowledge-Based Intelligent Information and Engineering Systems - Volume Part IV
Hi-index | 0.00 |
Research in process-centered environments (PCEs) has focused on project management support and has neglected method guidance for the engineers performing the (software) engineering process. It has been dominated by the search for suitable process-modeling languages and enactment mechanisms. The consequences of process orientation on the computer-based engineering environments, i.e., the interactive tools used during process performance, have been studied much less. In this article, we present the PRIME (Process Integrated Modeling Environments) framework which empowers method guidance through process-integrated tools. In contrast to the tools of PCEs, the process-integrated tools of PRIME adjust their behavior according to the current process situation and the method definitions. Process integration of PRIME tools is achieved through (1) the definition of tool models; (2) the integration of the tool models and the method definitions; (3) the interpretation of the integrated environment model by the tools, the process-aware control integration mechanism, and the enactment mechanism; and (4) the synchronization of the tools and the enactment mechanism based on a comprehensive interaction protocol. We sketch the implementation of PRIME as a reusable implementation framework which facilitates the realization of process-integrated tools as well as the process integration of external tools. We define a six-step procedure for building a PRIME-based process-integrated environment (PIE) and illustrate how PRIME facilitates change integration on an easy-to-adapt modeling level.