Standards Compliant Software Development

نویسندگان

  • Wolfgang Emmerich
  • Anthony Finkelstein
  • Carlo Montangero
  • Richard Stevens
چکیده

Software engineering standards determine practices that `compliant' software processes shall follow. Standards generally de ne practices in terms of constraints that must hold for documents or the information in these documents. The document types identi ed by standards include not only typical development products, such as user requirements, but also process-oriented documents, such as progress reviews and management reports. The degree of standards compliance can be established by checking these documents against the constraints. It is is neither practical nor desirable to enforce compliance at all points in the development process, thus compliance must be managed rather than imposed. In this paper we de ne a model of standards and compliance. We then outline a lightweight implementation of the model built on a generic document management system. Finally, we discuss the broader implications of our work for process modelling and the management of inconsistent information.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

WESAS’00 Position Paper

Architecture-based software development has shown great promise in increasing the flexibility, adaptability, and reusability of software systems. A popular definition of a software architecture partitions a system into three key elements: components, connectors, and configurations. The connectors in a software architecture play an important role in determining how flexible and adaptable a softw...

متن کامل

Managing Standards Compliance

Software engineering standards determine practices that`compliant' software processes shall follow. Standards generally deene practices in terms of constraints that must hold for documents. The document types identiied by standards include typical development products, such as user requirements, and also process-oriented documents, such as progress reviews and management reports. The degree of ...

متن کامل

Safety-critical Software Development for Integrated Modular Avionicson

This technical paper presents recent trends in the development of safety-critical avionics systems. It discusses the emergence of Integrated Modular Avionics (IMA) architectures and standards, and the resulting impact on the development of an ARINC 653–compliant commercial off-the-shelf (COTS) real-time operating system (RTOS).

متن کامل

Stupid Tool Tricks for Smart Model Based Design

Formal methods tools can be used to detect and prevent errors so researchers assume that industry will use them. We are often frustrated when we see industrial projects where tools could have been used to detect or prevent errors in the final product. Researchers often fail to realize that there is a significant gap between aa potentially useful tool and its use in a standards compliant, commer...

متن کامل

JADE – A FIPA-compliant agent framework

JADE is a software framework to develop agent applications in compliance with the FIPA specifications for interoperable intelligent multi-agent systems. The goal is to simplify development while ensuring standard compliance through a comprehensive set of system services and agents. JADE can then be considered an agent middle-ware that implements an Agent Platform and a development framework. It...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997