By Topic

Software Engineering Environments, Eighth Conference on

Date 8-9 April 1997

Filter Results

Displaying Results 1 - 18 of 18
  • Proceedings 8th Conference on Software Engineering Environments

    Publication Year: 1997
    Request permission for commercial reuse | PDF file iconPDF (136 KB)
    Freely Available from IEEE
  • Index of authors

    Publication Year: 1997, Page(s): 173
    Request permission for commercial reuse | PDF file iconPDF (28 KB)
    Freely Available from IEEE
  • A formal requirements engineering method for specification, synthesis, and verification

    Publication Year: 1997, Page(s):131 - 144
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1236 KB)

    This paper presents a formal requirements engineering method capturing specification, synthesis, and verification. Being multi-paradigm, our approach integrates individual established formal methods: temporal logics are used to express abstract specifications in the form of loose global constraints, like ordering requirements, or abstract safety and liveness properties, whereas Statecharts are use... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Exploiting user-group relationships for increasing concurrency in software engineering environments

    Publication Year: 1997, Page(s):145 - 153
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (896 KB)

    Software engineering environments (SEEs) emerged in order to address the problem associated with developing and maintaining large software projects. Databases in SEEs store and manage the various software artifacts that result from the different phases in the software development cycle. The traditional notion of atomicity and serializability is too restrictive in SEE databases. This is because tra... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An environment for managing software development processes

    Publication Year: 1997, Page(s):101 - 109
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (872 KB)

    Considerable efforts have been undertaken to construct environments supporting dynamic software processes. The road to success neither takes us into the runtime stack of the process engine (rule-based approaches), nor may we tolerate the straight-jacket of a static Petri net. We propose an environment centered around dynamic task nets, which provide project managers with all details required to pl... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Process support in MetaCASE: implementing the conceptual basis for enactable process models in MetaEdit+

    Publication Year: 1997, Page(s):110 - 122
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1112 KB)

    This study concerns the support of information system analysis and design process in a metaCASE environment. We see a process as highly, evolutionary and unstructural in nature, thus requiring the tailorability of user process models and their conceptual basis, process modelling language (PML). In addition to the flexibility needed for guiding various system developers, the CASE environment needs ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An environment for object-oriented real-time systems design

    Publication Year: 1997, Page(s):23 - 33
    Cited by:  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (796 KB)

    A concise object-oriented method for the development of real-time systems has been composed. Hardware components are modelled by (software) base objects; base objects are controlled by a hierarchy of coordinator objects, expressed in an organizational diagram. The behaviour of objects is specified by state transition diagrams. This approach considerably promotes requirements analysis and communica... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Integrating approaches to the construction of software engineering environments

    Publication Year: 1997, Page(s):53 - 65
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (936 KB)

    This paper examples two different approaches to the construction of software engineering environments, based on RDBMS and meta-CASE technologies. The paper focuses on the provision of CASE tools and repositories to support an object-based, graphical design method and notation. Prototype CASE tools have been constructed for this method using both RDBMS and meta-CASE technologies. These prototype to... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Comparing inter-tool communication in control-centred tool integration frameworks

    Publication Year: 1997, Page(s):67 - 81
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1336 KB)

    Tool integration frameworks provide the devices needed to define and refine customised integrated software engineering environments. The customisation that they provide relates both to the specific tools populating the environment and the nature of the interaction between tools (i.e. the style of integration). A number of such tool integration frameworks are available, either as the results of res... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Structural unity of product, process and organization form in the GIPSY process support framework

    Publication Year: 1997, Page(s):93 - 100
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (780 KB)

    Integration is essential for the process support of cooperative software engineering, but is often restricted to technical aspects. In this paper we focus on organizational integration, which encompasses the common understanding of the structure and evolution of product, process and organization form shared among all process participants (users and tools). We use a similar 3D model to represent th... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Multidimensional browsing

    Publication Year: 1997, Page(s):11 - 22
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1260 KB)

    Modern software engineering environments provide different kinds of browsers and other graphical tools for inspecting and managing the various dimensions of software systems. These tools include configuration and version browsers for analyzing and managing the development history of the system, file browsers for managing the files belonging to the system, class browsers for examining the specializ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An innovative approach for designing collaborative applications using OpenDoc: from theory to practice

    Publication Year: 1997, Page(s):42 - 52
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (960 KB)

    This paper describes a design approach for distributed systems that combines the pure top-down approach commonly found in protocol specification with the benefits of an incremental and iterative object-oriented design approach for software realization. This approach was defined in the Dutch project Platinum. Within this project an advanced signaling infrastructure has been developed and implemente... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A multi-method environment that integrates a methodological information base

    Publication Year: 1997, Page(s):82 - 91
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (924 KB)

    Confronted with a large variety and a rapid evolution of techniques, methods and technologies of software development, it is almost impossible to define a steady development strategy. To overcome this situation, it is necessary to consider reactivity to changes within multi-method Software Engineering Environments (SEE). We propose in this paper a multi-method environment that should have the adva... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Constructing SDEs with the IPSEN meta environment

    Publication Year: 1997, Page(s):2 - 10
    Cited by:  Papers (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (840 KB)

    Describes a high-level approach to the construction of software development environments (SDEs) featuring a new degree of automation. It combines a variety of reuse approaches into one powerful machinery. Based on suitable specification formalisms (context-free grammars as well as graph rewriting systems), generator tools and a framework implementation, the IPSEN (Integrated Project Support ENviro... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A case study in repository selection for a distributed software engineering environment

    Publication Year: 1997, Page(s):35 - 41
    Cited by:  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (632 KB)

    The German Ministers of Finance have set up a large-scale project for the development of a nationwide uniform tax management system. One phase of the initiation of this large software development effort was the construction of a distributed software engineering environment. The Fraunhofer ISST (Institut für Software- und Systemtechnik) and Partner Consult were involved in the selection proces... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Choosing a SCM-tool: a framework and evaluation

    Publication Year: 1997, Page(s):164 - 172
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (656 KB)

    An organisation seriously involved in the software business needs a tool based SCM system. There are numerous SCM tools of several tool vendors on the market at the moment. However, buying a tool is never the only solution to configuration management problems in an organisation. In practice it is best for an organization to choose the most suitable tool, and build the rest to get an effective SCM ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Modular system building with JavaTM packages

    Publication Year: 1997, Page(s):155 - 163
    Cited by:  Papers (1)  |  Patents (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (880 KB)

    As part of a project to develop scalable development techniques for systems written in the Java programming language, we are investigating the suitability of the package construct in Java as a system structuring mechanism. Although the Java package is incomplete in this regard, it represents a good foundation when combined with an advanced programming environment inspired by Vesta. The few ways in... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An environment for cooperative construction of natural-language requirement bases

    Publication Year: 1997, Page(s):124 - 130
    Cited by:  Papers (1)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (640 KB)

    To match the growing complexity of modern software systems, one needs to perform a fast, efficient, and complete requirement analysis. The purpose of this analysis is to produce a set of requirements acknowledged by all the participants in the definition process. To make cooperation possible and productive, one needs adequate environments supporting the participants, capable of timely identificati... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.