[1992] Proceedings of the Fifth International Workshop on Computer-Aided Software Engineering

6-10 July 1992

Filter Results

Displaying Results 1 - 25 of 37
  • Proceedings. Fifth International Workshop on Computer-Aided Software Engineering (Cat. No.92CH3166-6)

    Publication Year: 1992
    Request permission for commercial reuse | |PDF file iconPDF (15 KB)
    Freely Available from IEEE
  • Tool integration in CASE environments: the Software Bus

    Publication Year: 1992, Page(s):46 - 49
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (256 KB)

    The development of a computer-aided software engineering (CASE) environment which supports the industrialized production of software, known as the factory support environment (FSE), within the European EUREKA Software Factory (ESF) project, is described. An FSE is a distributed communications-oriented CASE environment. The communication integration mechanism of the FSE is the Software Bus, an abst... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Past and future models of CASE integration

    Publication Year: 1992, Page(s):36 - 45
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (996 KB)

    Two key approaches to building integrated software development environments are analyzed. They are the integrated project support environments (IPSE) approach, and the computer-aided software engineering (CASE) coalitions approach. The strengths and limitations of these approaches are discussed, leading to the definition of a model of integration that separates process, end-user service, and mecha... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • DynaMan: a tool to improve software process management through dynamic simulation

    Publication Year: 1992, Page(s):166 - 175
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (664 KB)

    The use of system dynamics as an innovative and effective technique to model software processes is reported. System dynamics has been used to study the quantitative aspects of software processes. The improvement of software development management deriving from the adoption of this technique is noted. In order to effectively use system dynamics based models, a tool is necessary to support their cre... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A process-modeling based approach to comparing and integrating software design methodologies

    Publication Year: 1992, Page(s):225 - 229
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (324 KB)

    Experience in using a systematic approach to compare and integrate software design methodologies is reported. A comparison approach based on modeling the design methodologies and classifying their components is discussed. Six design methodologies were composed in the context of using this approach, and assessed in relation to comparable work of other researchers. Experiences with assessments of th... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Integrating coarse-grained and fine-grained tool integration

    Publication Year: 1992, Page(s):23 - 35
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (968 KB)

    The problem of integrating separately written tools so that they work cooperatively, a key issue in computer-aided software engineering (CASE) frameworks, is addressed. An extended object-oriented approach to tool integration that integrates coarse-grained and fine-grained approaches is described. The advantages of both the approaches are discussed, and the techniques by which integration is achie... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • CASRE: a computer-aided software reliability estimation tool

    Publication Year: 1992, Page(s):264 - 275
    Cited by:  Papers (26)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (888 KB)

    The construction of a computer-aided software engineering (CASE) tool for a systematic and automatic application of software reliability modeling for real-world projects is described. Emphasis is placed on the practical project applications of existing software reliability models for better software reliability estimations. This CASE tool is built on top of existing software reliability models, ca... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Process centered SEE and Adele

    Publication Year: 1992, Page(s):156 - 165
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (740 KB)

    The role and the evolution of software engineering environment (SEE) and computer-aided software engineering (CASE) environments in large software development and maintenance are discussed. The drawbacks of the current state of the art are emphasized. Improved structural and behavioral modeling are advocated, as is the introduction of team support to meet software engineering requirements. The dif... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Software process enaction with VPL

    Publication Year: 1992, Page(s):191 - 195
    Cited by:  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (384 KB)

    Visual process language (VPL), a process modeling and programming system designed to provide both visual representations and detailed descriptions for enaction of software development processes, is described. The enaction of VPL programs is discussed. VPL programs are enacted using four primitive mechanisms: creation, advancement, deactivation, and reactivation. An object can be backtracked by dea... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A CASE environment for parallel programming

    Publication Year: 1992, Page(s):214 - 224
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (728 KB)

    The Linda program builder (LPB), a computer-assisted software engineering (CASE) tool for explicit programming, is presented. It isolates much of the administrative effort in constructing parallel programs, and maintains a program-describing database. This database feeds information to the compiler for optimization, to a visualizer for enhanced program visualization, and to other tools in the envi... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • CADDY: a highly integrated environment to support conceptual database design

    Publication Year: 1992, Page(s):19 - 22
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (328 KB)

    The authors describe the development of the computer-aided software engineering (CASE) environment CADDY (computer-aided design of nontraditional databases), which offers an integrated set of tools for specifying, analyzing, and prototyping a database application on a conceptual level. The development process consisted of a sequence of development steps, where each step corresponded to one of five... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • What determines the effectiveness of CASE tools? Answers suggested by empirical research

    Publication Year: 1992, Page(s):258 - 261
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (268 KB)

    Selected and elaborated results of a study of information systems development in sixteen of the largest organizations in the Netherlands are reported. All of these organizations have been using structured methods and automated tools for information system development for many years. The purpose is the identification of problems and needs of practitioners with regard to the effective use of methods... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A semantic data model for methodology engineering

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

    An approach to a structured and disciplined specification of methods in information systems development (ISD) is presented. The methods are particularly relevant to software engineering and project management. Emphasis is placed on the underlying model to specify such ISD knowledge. This proposed methodology representation model and the corresponding MERET tool are intended to build a computer-aid... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Process-centered IPSEs in ALF

    Publication Year: 1992, Page(s):179 - 190
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (848 KB)

    The Esprit I project ALF has developed an approach to software process modeling that is based on the model for assisted software processes (MASP) concept and on building ALF-based integrated programming support environments (IPSEs). The key aspects of the MASP concept are discussed together with the properties of ALF-based IPSEs. It is shown how ALF-based IPSEs provide control, system initiative, ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Integrating widget design knowledge with user interface toolkits

    Publication Year: 1992, Page(s):204 - 212
    Cited by:  Patents (21)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (948 KB)

    It is shown how user interface design information can be presented to designers as part of a user interface toolkit, through an example of guidelines for widget use in the NeXT interface builder. This is part of larger framework for recording and reusing user interface design knowledge with scenario-oriented design rationales. The research reported combines generic guidelines with specific design ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Acquiring experiences with object-based and process-centered CASE environment architectures for configuration management systems

    Publication Year: 1992, Page(s):14 - 18
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (420 KB)

    Investigations of the computer-aided software engineering (CASE) environment architectures of two generations of software configuration management systems are discussed. The investigations have taken place within the context of the portable common tool environment (PCTE) initiative as part of the PACT and ALF European projects. This research includes the design of software configuration and versio... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An empirical study of the linkage of CASE, function points, and systems development

    Publication Year: 1992, Page(s):254 - 257
    Cited by:  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (248 KB)

    The effects of computer-aided software engineering (CASE) on systems development is investigated by examining percentage changes in function point totals between phases of the systems development life cycle. A database of function point histories is being assembled, and a comparison between CASE assisted and non-CASE assisted projects is being undertaken. Preliminary results indicate that the CASE... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Validation of LOTOS specifications using an interpreter: an application to telephone systems

    Publication Year: 1992, Page(s):128 - 139
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (912 KB)

    LOTOS (language of temporal ordering specifications) is a formal description technique (FDT) that was developed by the International Organization for Standardization (ISO) for the specification of Open Systems Interconnection services and protocols. A design methodology for the description in LOTOS of telephone systems with modern features is provided. The description of a sample telephone system ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • ViewPoints: a vehicle for method and tool integration

    Publication Year: 1992, Page(s):50 - 60
    Cited by:  Papers (19)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (980 KB)

    An object-based framework for the development of heterogeneous, composite systems is proposed. Such systems require the use of multiple notations and development strategies to described multiple developer perspectives. The framework uses coarse-grain objects, called ViewPoints, that represent agents having roles in and views-of a problem domain. These ViewPoints are loosely coupled, locally manage... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Library of predefined software process models as support for software factory design: the SFINX proposal

    Publication Year: 1992, Page(s):176 - 178
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (256 KB)

    The Esprit Project 1262 Software Factory Integration and Experimentation (SFINX) has focused on software process models and software factories and has developed a design method based on four interrelated activities: strategic planning, tool selection, process modeling, and data modeling. The SFINX experience in process modeling, which has resulted in a tool prototype, is considered. The SFINX prot... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • ROOM: an object-oriented methodology for developing real-time systems

    Publication Year: 1992, Page(s):230 - 240
    Cited by:  Papers (21)  |  Patents (3)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (956 KB)

    Real-time object-oriented modeling (ROOM), an object-oriented methodology for the development of real-time systems supported by a commercial computer-aided software engineering (CASE) toolset, is presented. This methodology has been driven by industrial experience, and is founded on a set of principles which fulfil the need to produce high-quality software more rapidly and more efficiently than by... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Implementing CASE tools: the need for a normative framework

    Publication Year: 1992, Page(s):276 - 278
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (236 KB)

    Procedures and standards that are used to integrate methods, techniques, and tools for the development and maintenance of information systems are described. These procedures and standards are considered to be a normative framework. Such a framework is necessary when organizations implement computer-aided software engineering (CASE) tools. The concept of the normative framework is explained, and it... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Software processes are social processes

    Publication Year: 1992, Page(s):196 - 201
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (412 KB)

    The idea of understanding software processes and software teams as social processes is developed. This theory is based on the idea that it is crucial to understand the ways in which human actors interact with each other in software processes. The use of FUNSOFT nets, a Petri net language whose semantics is defined in terms of predicate/transition nets, which may be used to model substantial featur... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A graph-based approach to the construction of tools for the life cycle integration between software documents

    Publication Year: 1992, Page(s):2 - 13
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (932 KB)

    In the construction of a software system, software documents (requirements definitions, software architectures, module implementations, etc.) are produced which are written in different languages and describe the system from different points of view. The construction of tools for the integration of such documents is addressed. A formal approach to the semi-automatic construction of incremental int... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • CASE support for software evolution: a dependency approach to control the change process

    Publication Year: 1992, Page(s):62 - 73
    Cited by:  Papers (5)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (932 KB)

    A prototype software evolution expert system (SEES) has been implemented on top of the tool builder's kit (TBK), a productive environment for the generation of integrated computer-aided software engineering (CASE) tools. This approach is based on modeling the main objects in any view of the software system in a frame-based representation, and on making explicit the related dependences in meta know... View full abstract»

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