By Topic

Software Technology and Engineering Practice, 1997. Proceedings., Eighth IEEE International Workshop on [incorporating Computer Aided Software Engineering]

Date 14-18 July 1997

Filter Results

Displaying Results 1 - 25 of 49
  • Proceedings Eighth IEEE International Workshop on Software Technology and Engineering Practice incorporating Computer Aided Software Engineering

    Publication Year: 1997
    Request permission for commercial reuse | PDF file iconPDF (645 KB)
    Freely Available from IEEE
  • Author index

    Publication Year: 1997, Page(s):499 - 500
    Request permission for commercial reuse | PDF file iconPDF (78 KB)
    Freely Available from IEEE
  • Reusable project-specific software for industrial control

    Publication Year: 1997, Page(s):296 - 311
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1076 KB)

    The paper describes a methodology which enables non-software-specialist engineers to specify, design and implement reusable project-specific software for process engineering monitoring and control systems using a suitable real time expert-system. The software, running under a run-time version of the expert-system, is independent of the operating-system software. The inevitable errors and difficult... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Systems development with Java: experiences from a practical project course in software engineering

    Publication Year: 1997, Page(s):382 - 389
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (912 KB)

    The paper describes our experiences in using the Java object oriented programming language in a student software engineering project. We focus on the suitability of Java for developing large scale software systems in teams, and on the tools and techniques used for design and implementation. Furthermore, we comment on the significance of our experiences for future educational software engineering p... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Terminologies and terminology servers for information environments

    Publication Year: 1997, Page(s):484 - 497
    Cited by:  Papers (2)  |  Patents (11)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1560 KB)

    Terminologies, or constrained vocabularies, are a potentially rich means of representing the metadata required for applications that have partially structured and incomplete dynamic data to describe, and exploratory and inexact queries to express. Such applications include digital libraries and multimedia repositories and software management; specific application communities include medicine and a... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An experience in setting-up a configuration management environment

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

    Configuration management (CM) is widely recognized as one of the most important practices that have to be established for developing software in an ordered and controlled way. Despite this, the process of setting-up CM has obtained till now very little attention. This paper reports the lessons learned in establishing CM at SIA (Societa Interbancaria per l'Automazione), the organization in charge o... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An object-oriented framework for transaction capture using co-operating business rule components

    Publication Year: 1997, Page(s):126 - 134
    Cited by:  Patents (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (780 KB)

    In a dealing-room system at a London bank, the transaction capture programs had been built using a GUI-based prototyping approach. This had led to programs with superficial similarity but inconsistency of internal structure which made maintenance difficult. To re-engineer the programs a control framework was devised separating the GUI interface (presentation layer), business rules and persistent s... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Object-oriented requirements analysis for air traffic control systems

    Publication Year: 1997, Page(s):224 - 229
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (500 KB)

    This experience report documents the results of the project “Data Modelling for Advanced Flight Data Management” of the research group “Computergestutze Informotionssysteme” at Technische Universitat Berlin and the Eurocontrol Experimental Centre (EEC) Bretigny-sur-Orge France. A combination of classic object-oriented approaches, such as OMT, the Booch method and Jacobson's... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Component-based systems development: challenges and lessons learned

    Publication Year: 1997, Page(s):452 - 462
    Cited by:  Papers (12)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1056 KB)

    The continuing increase of interest in component based software engineering (CBSE) signifies the emergence of a new development trend within the software industry. Unlike preceding software engineering models, CBSE heavily relies on the utilization of commercial off-the-shelf (COTS) products as the underlying foundation for new product development. Its emphasis is on the identification, selection,... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Ahead-of-time debugging, or programming not in the dark

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

    Code composition is error-prone because it places severe demands on the programmer's cognitive processes. The programmer could benefit from the machine's help at this stage, but conventional programming environments are essentially passive then. The usual assumption is that the programmer does debugging after entering a whole routine, although by this time his/her memory of some details may have d... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • End user computing: how an organisation can maximise potential

    Publication Year: 1997, Page(s):352 - 363
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (520 KB)

    End user computing (EUC) is an activity that is attracting increasing interest from information systems (IS) researchers and business organisations. The vast increase over recent years of the use of IT as part of everyday business activities, and the growing direct involvement of business users in application development, clearly has implications for modern organisations. We discuss how an organis... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A process for asynchronous software inspection

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

    Although there exists a multitude of different inspection processes, the basis process has remained unchanged since it was first defined by Fagan in 1976. The process has as its central component an inspection meeting which all participants attend. But is this meeting cost effective? Recent work suggests this is not the case. An inspection model that dispenses totally with the need for the inspect... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Experiences with object oriented model-driven development

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

    Model-driven development finds its origin in a reframed version of Zachman's (1987) Information Systems Architecture. This framework recognises levels of abstraction, which is not the same as levels of detail, in the systems development process. If the model-driven approach is applied in addition to object oriented analysis concepts, significant benefits are to be expected on the side of maintenan... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Developing component-based tools for requirements reuse: a process guide

    Publication Year: 1997, Page(s):473 - 483
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (2464 KB)

    The reuse of requirements has received little attention in the literature, especially in relation to genuine industrial problems. The paper describes the efforts that have been made to promote the reuse of requirements for aero-engine control systems at Rolls-Smiths Engine Controls Limited (RoSEC). In the approach, the notion of the requirements “component” is first introduced as a str... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • BOOTSTRAP: five years of assessment experience

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

    The main characteristics of the BOOTSTRAP method are briefly described, i.e. the reference framework, the assessment procedure, the structure of the questionnaires and the rating and scoring mechanisms used. The major part deals with the results of the BOOTSTRAP assessments performed worldwide over the last 5 years. In this part, major experiences from over 40 sites and 180 projects are analysed i... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An estimated method for software testability measurement

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

    Software testability is becoming an important factor to be considered during software development and assessment, especially for critical software. The paper gives software testability, previously defined by Voas (1991, 1992), a new model and measurement which is done before random black-box testing with respect to a particular input distribution. The authors also compared their measurement result... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Promoting the software design for testability towards a partial test oracle

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

    Software testing is one of the most powerful methods to improve the software quality directly. Usually, testing costs on the large scales of 50% during software system development phase. How to reduce the testing cost thus becomes an important issue. The software design for testability maybe a new direction to solve this problem. Using the strategy of software design for testability, we develop a ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Extending the ami approach to encompass the Foundation activity

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

    The ami approach is a common sense framework for applying metrics to software development projects. This paper proposes an extension to the ami approach, based on industrial experience within a large telecommunications supplier, which encompasses the very early stages of a measurement programme. Formalising the initial stages of a measurement programme helps reduce the risk of missing fundamental ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Feature modelling of component-based embedded software

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

    The electronic and automation industries develop and maintain software embedded in computer controlled products. Higher software productivity can be achieved by a systematic software engineering process and an environment that supports automatic software mass customisation. Existing methods are too narrow and commercial tools are often too closed to be suited for component based software tailoring... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Understanding resistance to software reuse

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

    Reuse technology is no longer solely restricted to the research domain. Companies that have adopted its techniques to enhance their development process have reported useful improvements in development productivity and quality. We looked at why these improvements are not being exploited more widely within industry as a whole. By means of questionnaires and interviews with selected senior IT personn... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Software configuration management tools

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

    Software Configuration management is concerned with the identification, organizing, and controlling the configuration of and changes to a system under parallel development environment. It should encompass all system components. However, most existing software configuration management tools have emphasized too much on version control of source files and have neglected some of the other vital functi... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A methodical approach to establishing a process management infrastructure in an organization

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

    This paper describes a practical, methodical and substantive approach to setting up the essentials of a process management infrastructure in an organization. The paper discusses the key elements of a process management infrastructure, as being implemented in an ongoing process improvement program at Ericsson. The catalysts for this improvement effort were: management need, customer demand, process... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Managing the human-software environment

    Publication Year: 1997, Page(s):422 - 432
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (792 KB)

    A software development team is characterised by a human-software environment (HSE) model, which captures the individual characteristics of the participants in a project such as their professional and specialisation skills and knowledge. The paper presents some practical applications of the HSE model for human resource management (HRM) activities in support of the software development process (SDP)... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • On the scope of relationships [CASE]

    Publication Year: 1997, Page(s):279 - 287
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (576 KB)

    The concept of relationship scope is a valuable modelling concept with a variety of applications. A particular relationships' scope expresses a constraint upon the entities which may validly be linked together by an instance of the relationship. The scoping of relationships has application to validation of reference relationships, imposing semantics upon the data not otherwise expressible directly... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Product development a chunk at a time

    Publication Year: 1997, Page(s):88 - 94
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (584 KB)

    “Chunking” is a product development discipline developed and successfully used at XSoft in the development of InConcert, a software product for workflow management. In chunking, teams of 4-8 developers are assigned to develop a set of related product features in a fixed amount of time, measured in weeks. The team begins with requirements definition and carries development through to un... View full abstract»

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