Library

feed icon rss

Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
  • 1
    Title: SIGSOFT 95. Proceedings of the 3rd ACM SIGSOFT symposium on foundations of software engineering; Vol. 20
    Contributer: Kaiser, Gail E. , ACM / SIGSOFT
    Publisher: New York, NY :ACM,
    Year of publication: 1995
    Pages: 172 S.
    Series Statement: SIGSOFT Software Engineering Notes Vol. 20
    Type of Medium: Book
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    Electronic Resource
    Electronic Resource
    Springer
    Automated software engineering 5 (1998), S. 97-132 
    ISSN: 1573-7535
    Keywords: collaborative work ; distributed system ; enterprise-wide environment ; geographical distribution ; internet ; process interoperability ; software process ; workflow management
    Source: Springer Online Journal Archives 1860-2000
    Topics: Computer Science
    Notes: Abstract We describe two models for federating process-centered environments (PCEs): homogeneous federation among distinct instances of the same environment framework enacting the same or different process models, and heterogeneous federation among diverse process enactment systems. We identify the requirements and consider possible architectures for each model, although we concentrate primarily on the homogeneous case. The bulk of the paper presents our choice of architecture, and corresponding infrastructure, for homogeneous federation among MARVEL environment instances as realized in the OZ system. We briefly consider how a single MARVEL environment, or an OZ federation of MARVEL environments, might be integrated into a heterogeneous federation based on ProcessWall's facilities for interoperating PCEs.
    Type of Medium: Electronic Resource
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    ISSN: 1573-1413
    Source: Springer Online Journal Archives 1860-2000
    Topics: Computer Science
    Notes: Abstract 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.
    Type of Medium: Electronic Resource
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    Electronic Resource
    Electronic Resource
    Springer
    Distributed and parallel databases 3 (1995), S. 85-109 
    ISSN: 1573-7578
    Keywords: Epsilon serializability ; distributed divergence control ; extended transaction models ; distributed databases ; heterogeneous transaction processing
    Source: Springer Online Journal Archives 1860-2000
    Topics: Computer Science
    Notes: Abstract This paper presents distributed divergence control algorithms for epsilon serializability for both homogeneous and heterogeneous distributed databases. Epsilon serializability allows for more concurrency by permitting non-serializable interleavings of database operations among epsilon transactions. We first present a strict 2-phase locking divergence control algorithm and an optimistic divergence control algorithm for a homogeneous distributed database system, where the local orderings of all the sub-transactions of a distributed epsilon transaction are the same. In such an environment, the total inconsistency of a distributed epsilon transaction is simply the sum of those of all its sub-transactions. We then describe a divergence control algorithm for a heterogeneous distributed database system, where the local orderings of all the sub-transactions of a distributed epsilon transaction may not be the same and the total inconsistency of a distributed epsilon transaction may be greater than the sum of those of all its sub-transactions. As a result, in addition to executing a local divergence control algorithm in each site to maintain the local inconsistency, a global mechanism is needed to take into account the additional inconsistency
    Type of Medium: Electronic Resource
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    Electronic Resource
    Electronic Resource
    Springer
    Automated software engineering 3 (1996), S. 309-345 
    ISSN: 1573-7535
    Keywords: tool integration ; workflow ; computer-supported cooperative work ; computer-aided software engineering
    Source: Springer Online Journal Archives 1860-2000
    Topics: Computer Science
    Notes: Abstract We present a tool integration strategy based on enveloping pre-existing tools without source code modifications or recompilation, and without assuming an extension language, application programming interface, or any other special capabilities on the part of the tool. This Black Box enveloping (or wrapping) idea has existed for a long time, but was previously restricted to relatively simple tools. We describe the design and implementation of, and experimentation with, a new Black Box enveloping facility intended for sophisticated tools—with particular concern for the emerging class of groupware applications.
    Type of Medium: Electronic Resource
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 6
    Electronic Resource
    Electronic Resource
    Springer
    Journal of systems integration 9 (1999), S. 329-358 
    ISSN: 1573-8787
    Keywords: Object Management System (OMS) ; Software Development Environment ; Software Process ; Concurrency Control ; Transaction Management
    Source: Springer Online Journal Archives 1860-2000
    Topics: Computer Science
    Notes: Abstract The integration of a legacy system and a standard Object Management System (OMS) is often a very challenging task. This paper details a case study, our experiment in interfacing Oz with the PCTE (Portable Common Tool Environment) Object Management System. Oz is a multi-user process-centered software development environment that has been under development in our lab since 1987, originally under the name Marvel. PCTE is a specification that defines a language-independent interface providing support mechanisms for software engineering environments (SEE). One of the premises of PCTE is that, in theory, an SEE such as Oz can be built (or extended) using the services provided by PCTE. The purpose of our experiment was to study how a legacy system such as Oz can be integrated into a new environment framework, e.g., PCTE. The architecture of the legacy system and the services of the framework are the key factors in the integration approach. Because Oz historically has included a native OMS, our experiment focused on modifying Oz to use the PCTE OMS, which has an open and standard API. This paper describes how several Oz components were changed to interface to the PCTE OMS. The resulting proof-of-concept hybrid system has process control and integration services provided by Oz, and data integration services provided in part by PCTE. We discuss in depth the solutions to the concurrency control problems that arise in such an environment, where Oz and PCTE use different approaches to transaction management (i.e., each has its own transaction manager). The PCTE implementation used in our experiment was the Emeraude PCTE V 12.5.1, and the Oz version was V 1.0.1.
    Type of Medium: Electronic Resource
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...