Skip to main content

Approach and Model for Business Components Specification

  • Conference paper
  • First Online:
Database and Expert Systems Applications (DEXA 2002)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2453))

Included in the following conference series:

Abstract

The development of software through reusable parts that are thoroughly certified for their intended purposes is emerging as a new way of IS engineering. Thus, it seems necessary to propose design tools for components engineering. Research works on “components” focus rather on the implementation of components. We propose a model and guidelines for the specification of conceptual business components. Because, we notice it is possible to describe a business object in many ways, we believe that a business component should integrate variability. Such variability is necessary to make a component reusable in different contexts. The paper presents a business component model which allows identifying, abstracting and contextualizing this variability. “Reuse graphs” enable the expression of all the structures of one object while the “context” indicates, for each structure, the purpose intended by the structure and the constraints it solves. We also propose a software tool that manages business components as XML documents and that supports the reuse process.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Heineman G. T., Council W. T., Component-Based Software Engineering-Putting the Pieces Together, Addison-Wesley, 2001.

    Google Scholar 

  2. Wang N., Schmidt D. C., O’Ryan C., Overview of the CORBA Component Model, in Component-Based Software Engineering-Putting the Pieces Together, Heineman G.T. and Council W. T. coordinators, Addison-Wesley, 2001.

    Google Scholar 

  3. Ewald T., Overview of COM+, in Component-Based Software Engineering-Putting the Pieces Together, Heineman G.T. and Council W. T. coordinators, Addison-Wesley, 2001.

    Google Scholar 

  4. Blevins D., Overview of the Enterprise JavaBeans Component Model, in Component-Based Software Engineering-Putting the Pieces Together, Heineman G.T. et Council W. T. coordinators, Addison-Wesley, 2001.

    Google Scholar 

  5. Casanave C., Business-Objects Architectures and Standards, in Proceedings of OOPSLA’97, 1997.

    Google Scholar 

  6. Fowler M., Analysis Patterns-Reusable Object Models, Addison-Wesley Publishing Company, 1997.

    Google Scholar 

  7. Bohrer K. A., Architecture of the San Francisco frameworks, in IBM Systems Journal, vol. 37, n0 2, 1998, p. 156 (http://www.research.ibm.com/journals/sj37-2.html).

    Article  Google Scholar 

  8. Motta E., Zdrahal Z., A Library of Problem-Solving Components Based on the Integration of the Search Paradigm with Task and Method Ontologies, in International Journal of Human-Computer Studies, vol. 49, n0 4, October 1998.

    Google Scholar 

  9. Weiss D., Lai C. T. R., Weiss D. M., Software Product-Line Engineering, A Family-Based Software Development Process, Addison-Wesley, 1999.

    Google Scholar 

  10. Jacob I., Krivine J.P., Monclar F.R., De LISA á ELICO, des langages pour le développement de systèmes d’assistance à l’opérateur, in Ingénierie des connaissances, évolution récentes et nouveaux défis, Charlet J., Zacklad M., Kassel G. and Bourigault D. coordinators, Eyrolles, 2000.

    Google Scholar 

  11. Wartik S., Priéto-Diaz R., Criteria for Comparing Domain Analysis Approaches, in International Journal of Software Engineering and Knowledge Engineering, vol. 2, n0 3, 1992.

    Google Scholar 

  12. Cauvet C., Rieu D., Front-Conte A., Ramadour P., réutilisation en ingénierie des systémes d’information, in Ingénierie des systémes d’information, Cauvet C. and Rosenthal-Sabroux C. coordinators, éditions Hermés, 2001.

    Google Scholar 

  13. Ramadour P., Modèles et langage pour la conception et la manipulation de composants réutilisables de domaine, Pd. D. Thesis, University of Aix-Marseille, 17 December 2001.

    Google Scholar 

  14. Carey J., Carlslon B., Business Components, in Component-Based Software Engineering-Putting the Pieces Together, Heineman G.T. and Council W. T. coordinators, Addison-Wesley, 2001.

    Google Scholar 

  15. Gamma E, Helm R., Johnson R., Vlissides J., Design Patterns, Elements of Reusable Object-Oriented Software, Addison-Wesley Publishing Company, 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ramadour, P., Cauvet, C. (2002). Approach and Model for Business Components Specification. In: Hameurlain, A., Cicchetti, R., Traunmüller, R. (eds) Database and Expert Systems Applications. DEXA 2002. Lecture Notes in Computer Science, vol 2453. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46146-9_62

Download citation

  • DOI: https://doi.org/10.1007/3-540-46146-9_62

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-44126-7

  • Online ISBN: 978-3-540-46146-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics