Skip to main content

Efficient Implementation of Intelligent Office Appliances with Software Product Lines

  • Conference paper
Professional Knowledge Management (WM 2005)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 3782))

Abstract

To support the handling of documents in organizations, office appliances have to adapt to the work processes of that organization. To efficiently handle changes in the software imposed by these adaptations, we present an approach to use business process models to compose the basic features of an office appliance into customer-oriented, process-specific services offered by office devices. Software product lines shape the key concepts that enable cost-effective and therefore realistic implementations of the ideas presented.

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. Buhl, B., Lehner, G., Puhlmann, O., Schnieders, R., Weiland: Process Family Engineering Modeling variant rich processes, PESOA Report (June 2005)

    Google Scholar 

  2. Berners-Lee, T.: Web Services (2003), http://www.w3.org/DesignIssues/WebServices.html

  3. Bettin, J.: Model Driven Software Development (2004), http://www.softmetaware.com/mdsd-and-isad.pdf

  4. Bayer, J., Flege, O., Knauber, P., Laqua, R., Muthig, D., Schmid, K., Widen, T.: PuLSE. Product Line Software Engineering. Kaiserslautern (1999)

    Google Scholar 

  5. Booth, D., Liu, C.K.: Web Services Description Language (WSDL) Version 2.0 Part 0 (2005), http://www.w3.org/TR/wsdl20-primer/

  6. Bayer, J., Lehner, T., Muthig, D.: Asset Scoping: dentification of Reusable Software Components - Defining Service Components. Kaiserslautern (2004)

    Google Scholar 

  7. Business Process Modeling Notation, BPMI.org (2004), http://www.bpmi.org/bpmn-spec.htm , (Alternative, http://xml.coverpages.org/ni2003-08-29-a.html )

  8. Business Process Execution Language for Web Services (2003), http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbizspec/html/bpel1-1.asp

  9. Burke, E.: Java und XSLT. O’Reilly, Sebastopol (2002)

    MATH  Google Scholar 

  10. Cabral, L., Domingue, J., Motta, E., Payne, T.R., Hakimpour, F.: Approaches to semantic web services: an overview and comparisons. In: Bussler, C.J., Davies, J., Fensel, D., Studer, R. (eds.) ESWS 2004. LNCS, vol. 3053, pp. 225–239. Springer, Heidelberg (2004), http://kmi.open.ac.uk/projects/irs/cabralESWS04.pdf

    Chapter  Google Scholar 

  11. Clements, P., Northrop, L.M.: Software Product Lines: Practices and Patterns. Addison-Wesley, Reading (2001)

    Google Scholar 

  12. Gardner, T.: An Introduction to Web Services (2001), http://www.ariadne.ac.uk/issue29/gardner/

  13. Hashimi, S.: Service-Oriented Architecture Explained (2003), http://www.ondotnet.com/lpt/a/4108

  14. Mitra, N.: SOAP Version 1.2 Part 0: Primer (2003), http://www.w3.org/TR/soap12-part0/

  15. Mendling, J., Müller, M.: A Comparison of BPML and BPEL4WS (2003), http://wi.wu-wien.ac.at/~mendling/publications/03-BXML.pdf

  16. Miller, J., Mukerji, J.: MDA Guide Version 1.01, Object Management Group OMG (2003), http://www.omg.org/docs/omg/03-06-01.pdf

  17. OMG: Model Driven Architecture (2005), http://www.omg.org/mda/

  18. Peltz, C.: Web Service Orchestration. A review of emerging technologies, tools and standards, Hewlett Packard, Co (2003), http://devresource.hp.com/drc/technical_white_papers/WSOrch/WSOrchestration.pdf

  19. UDDI: Universal Description, Discovery and Integration (2002), Specification, http://www.uddi.org/specification.html

  20. Völter, M.: Modellgetriebene Softwareentwicklung (2005), http://www.voelter.de/data/articles/MDSD.pdf

  21. White, S.A.: BPMN overview (2004), http://www.bpmn.org/Documents/Introduction%20to%20BPMN.pdf

  22. www.wsmo.org Web Service Modeling Ontology (2005), http://www.wsmo.org/TR/d2/v1.1/

  23. Yushi, C., Wah, L.E., Limbu, D., Wah, L.E.: Web Services Composition - An Overview of Standards (2004), http://www.itsc.org.sg/synthesis/2004/4_WS.pdf

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Keuler, T., Lehner, T., Decker, B., Muthig, D. (2005). Efficient Implementation of Intelligent Office Appliances with Software Product Lines. In: Althoff, KD., Dengel, A., Bergmann, R., Nick, M., Roth-Berghofer, T. (eds) Professional Knowledge Management. WM 2005. Lecture Notes in Computer Science(), vol 3782. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11590019_6

Download citation

  • DOI: https://doi.org/10.1007/11590019_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-30465-4

  • Online ISBN: 978-3-540-31620-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics