• Corpus ID: 14765720

Bubbles: a data management approach to create an advanced industrial interoperability layer for critical systems development applying reuse techniques

@article{Lodwich2016BubblesAD,
  title={Bubbles: a data management approach to create an advanced industrial interoperability layer for critical systems development applying reuse techniques},
  author={Aleksander Lodwich and Jose Mar{\'i}a {\'A}lvarez Rodr{\'i}guez},
  journal={ArXiv},
  year={2016},
  volume={abs/1605.07336}
}
The development of critical systems is becoming more and more complex. The overall tendency is that development costs raise. In order to cut cost of development, companies are forced to build systems from proven components and larger new systems from smaller older ones. Respective reuse activities involve good number of people, tools and processes along different stages of the development lifecycle which involve large numbers of tools. Some development is directly planned for reuse. Planned… 
2 Citations

Beyond Interoperability in the Systems

In this chapter a conceptual layer of interoperability is outlined describing what kind of features a powerful new interoperability technology should support in order to fuel desired changes in engineering and production paradigms.

Understanding Error Correction and its Role as Part of the Communication Channel in Environments composed of Self-Integrating Systems

This paper discusses an extended scope of error correction with the purpose to emphasize error correction's role as an integrated element of bi-directional communication channels in self-integrating, autonomic communication scenarios.

References

SHOWING 1-10 OF 42 REFERENCES

Reusing Software: Issues and Research Directions

The implications of reuse on the production are discussed, with an emphasis on the technical challenges, and proposed models for their economic analysis are discussed.

Software Reuse: Survey and Research Directions

It is argued that software reuse needs to be viewed in the context of a total systems approach that addresses a broad range of technical, economic, managerial, organizational, and legal issues and concludes with a summary of the major research issues in each of these areas.

Software Reuse: Architecture, Process And Organization For Business Success

Hewlett-Packard's software reuse practice and adoption experience, and a systematic approach to component-based software engineering based on object-oriented business and system modeling are described.

Software Reuse: Principles, Patterns, Prospects

A closer look is presented at reusability in software development, in particular, object-oriented design, and a survey of general principles and methods in software reuse takes place.

Implementing faceted classification for software reuse

  • R. Prieto-Díaz
  • Computer Science
    [1990] Proceedings. 12th International Conference on Software Engineering
  • 1990
The experience described indicates that reuse library technology is available and transferable, and that it definitely has a positive financial impact on the organization implementing it.

Software reuse

This paper surveys the different approaches to software reuse found in the research literature and uses a taxonomy to describe and compare the different approach and make generalizations about the field of software reuse.

Reuse based software engineeing : techniques, organization, and measurement

This chapter discusses Software Reuse and Software Engineering, Component--Based Software Engineering (CBSE), Product Line Engineering (PLE), and COTS Based Development.

The Use of Ontologies in Requirements Engineering

The main contribution is the classification of approaches that include ontologies within RE, with the aim of clarifying the way in which traditional RE techniques can benefit from them.

Strategic reuse and product line engineering Using the IBM Rational systems and software engineering platform

The IBM® Rational® solution for systems and software engineering − the SSE platform − facilitates strategic reuse in large-scale product line development by reusing components, applying proper change management across different variants, and leveraging automation machinery to control reuse and establish a robust variant control process.

Interoperability between Database Models