Communications of the ACM - Special issue on analysis and modeling in software development
Database transaction models for advanced applications
Database transaction models for advanced applications
Third generation TP monitors: a database challenge
SIGMOD '93 Proceedings of the 1993 ACM SIGMOD international conference on Management of data
ToolTalk and open protocols: inter-application communication
ToolTalk and open protocols: inter-application communication
Cooperative transactions for multiuser environments
Modern database systems
Chimera: hypertext for heterogeneous software environments
ECHT '94 Proceedings of the 1994 ACM European conference on Hypermedia technology
An overview of workflow management: from process modeling to workflow automation infrastructure
Distributed and Parallel Databases - Special issue on software support for work flow management
Beyond browsing: shared comments, SOAPs, trails, and on-line communities
Proceedings of the Third International World-Wide Web conference on Technology, tools and applications
WebMake: integrating distributed software development in a structure-enhanced Web
Proceedings of the Third International World-Wide Web conference on Technology, tools and applications
Serving information to the Web with Hyper-G
Proceedings of the Third International World-Wide Web conference on Technology, tools and applications
Proceedings of the Third International World-Wide Web conference on Technology, tools and applications
Hyperform: rapid prototyping of hypermedia services
Communications of the ACM
WWW access to legacy client/server applications
Proceedings of the fifth international World Wide Web conference on Computer networks and ISDN systems
An architecture for integrating OODBs with WWW
Proceedings of the fifth international World Wide Web conference on Computer networks and ISDN systems
A framework for event-based software integration
ACM Transactions on Software Engineering and Methodology (TOSEM)
An architecture for WWW-based hypercode environments
ICSE '97 Proceedings of the 19th international conference on Software engineering
Matchmaker: an interface specification language for distributed processing
POPL '85 Proceedings of the 12th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
A Paradigm for Decentralized Process Modeling
A Paradigm for Decentralized Process Modeling
Client/Server Qualities: A Basis for Reliable Distributed Workflow Management Systems
ICDCS '97 Proceedings of the 17th International Conference on Distributed Computing Systems (ICDCS '97)
Endeavors: a process system integration infrastructure
ICSP '96 Proceedings of the Fourth International Conference on the Software Process (ICSP '96)
A metalinguistic approach to process enactment extensibility
ICSP '96 Proceedings of the Fourth International Conference on the Software Process (ICSP '96)
A transaction manager component supporting extended transaction models
A transaction manager component supporting extended transaction models
An architecture for extensible workflow process servers
An architecture for extensible workflow process servers
JPernLite: an extensible transaction server for the World Wide Web
Proceedings of the ninth ACM conference on Hypertext and hypermedia : links, objects, time and space---structure in hypermedia systems: links, objects, time and space---structure in hypermedia systems
WWAC: WinWin abstraction based decision coordination
WACC '99 Proceedings of the international joint conference on Work activities coordination and collaboration
Software process support over the Internet
Proceedings of the 21st international conference on Software engineering
CHIME: a metadata-based distributed software development environment
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
Techniques for Supporting Dynamic and Adaptive Workflow
Computer Supported Cooperative Work
Towards an integrated, web-executable parallel programming tool environment
Proceedings of the 2000 ACM/IEEE conference on Supercomputing
The JEDI Event-Based Infrastructure and Its Application to the Development of the OPSS WFMS
IEEE Transactions on Software Engineering
Building multi-device, component-based, thin-client groupware: issues and experiences
AUIC '02 Proceedings of the Third Australasian conference on User interfaces - Volume 7
PUNCH: An architecture for Web-enabled wide-area network-computing
Cluster Computing
Phone-Web: Accessing WWW using a telephone set
World Wide Web
Web-Based Issue Tracking for Large Software Projects
IEEE Internet Computing
Merging Project Planning and Web-Enabled Dynamic Workflow Technologies
IEEE Internet Computing
JPernLite: Extensible Transaction Services for the WWW
IEEE Transactions on Knowledge and Data Engineering
A Mobile Agent Approach to Process-Based Dynamic Adaptation of Complex Software Systems
EWSPT '01 Proceedings of the 8th European Workshop on Software Process Technology
Interoperability for Digital Learning Resource Management
ICALT '05 Proceedings of the Fifth IEEE International Conference on Advanced Learning Technologies
Generating web-based user interfaces for diagramming tools
AUIC '05 Proceedings of the Sixth Australasian conference on User interface - Volume 40
Pounamu: A meta-tool for exploratory domain-specific visual language tool development
Journal of Systems and Software
Experiences developing architectures for realizing thin-client diagram editing tools
Software—Practice & Experience
A Visual Framework for the Definition and Execution of Reverse Engineering Processes
VISUAL '08 Proceedings of the 10th international conference on Visual Information Systems: Web-Based Visual Information Search and Management
A framework for visual notation exchange
Journal of Visual Languages and Computing
Online CASE tool for collaborative software modelling
Proceedings of the 11th International Conference on Information Integration and Web-based Applications & Services
Hi-index | 0.00 |
We have developed an architecture for a general-purpose framework for hypermedia collaboration environments that support purposeful work by orchestrated teams. The hypermedia represents all plausible multimedia artifacts concerned with the collaborative task(s) at hand that can be placed or generated on-line, from application-specific materials (e.g., source code, chip layouts, blueprints) to formal documentation to digital library resources to informal email and chat transcripts. The framework capabilities support both internal (WWW-style hypertext) and external (non-WWW open hypertext link server) links among these artifacts, which can be added incrementally as useful connections are discovered; project-specific intelligent hypermedia search and browsing; automated construction of artifacts and hyperlinks according to the semantics of the group and individual tasks and the overall workflow among the tasks; application of arbitrary tools to the artifacts; and collaborative work for geographically dispersed teams connected by the Internet and/or an intranet/extranet. We also present a general architecture for a WWW-based distributed tool launching service compatible with our collaboration environment framework. We describe our prototype realization of the framework in OzWeb. It reuses object-oriented data management for application-specific hyperbase organization, and workflow enactment and cooperative transactions as built-in services, which were originally developed for the Oz non-hypermedia environment. The tool service is implemented by the generic Rivendell component, which has been integrated into OzWeb as an example “foreign” (i.e., add-on) service. Rivendell could alternatively be employed in a stand-alone manner. We have several months experience using an OzWeb hypermedia collaboration environment for our own continuing software development work on the system.