Skip to main content

Adaptive Smart Vehicle Middleware Platform for Aspect Oriented Software Engineering

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 7861))

Abstract

The most of very large system by growing the variety of applications, the relationships between the requirements and the program components are more complex. A single requirement may be implemented by a number of components and each component may include elements of several requirements. Moreover, these requirements become critical when considering conceptual model by smart applications and smart platform, which are capable of optimizing their behavior or context of execution depending on themselves. Accordingly, we propose to aspect oriented software engineering in our adaptive smart vehicle middleware platform to influence the development and the concern OSGi oriented requirement in this paper.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Greenwood, P., Blair, L.: Using dynamic aspect-oriented programming to implement an autonomic system. In: Proceedings of the 2003 Dynamic Aspect Workshop (DAW04 2003), RIACS (2003)

    Google Scholar 

  2. Griswold, W.G., Sullivan, K., Song, Y., Shonle, M., Tewari, N., Cai, Y., Rajan, H.: Modular software design with crosscutting interfaces. IEEE Software 23(1), 51–60 (2006)

    Article  Google Scholar 

  3. Kiczales, G., Lamping, J., Mendhekar, A., Maeda, C., Lopes, C.V., Loingtier, J.M., Irwin, J.: Aspect-oriented programming. In: Akşit, M., Matsuoka, S. (eds.) ECOOP 1997. LNCS, vol. 1241, pp. 220–242. Springer, Heidelberg (1997)

    Google Scholar 

  4. Maes, P.: Concepts and experiments in computational reflection. SIGPLAN Not. 22(12), 147–155 (1987)

    Article  Google Scholar 

  5. Navarro, L.D.B., Sdholt, M., Douence, R., Menaud, J.-M.: Invasive patterns for distributed programs. In: Meersman, R., Tari, Z. (eds.) OTM 2007, Part I. LNCS, vol. 4803, pp. 772–789. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  6. Grace, P., Lagaisse, B., Truyen, E., Joosen, W.: A Reflective Framework for Fine-Grained Adaptation of Aspect-Oriented Compositions. In: Pautasso, C., Tanter, É. (eds.) SC 2008. LNCS, vol. 4954, pp. 215–230. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  7. Khan, M.U., Reichle, R., Geihs, K.: Applying Architectural Constraints in the Model ling of Self-adaptive Component-based Applications. In: ECOOP Workshop on Model Driven Software Adaptation (M-ADAPT), Berlin, Germany (July/August 2007)

    Google Scholar 

  8. Kiczales, G., Mezini, M.: Aspect-Oriented Programming and Modular Reasoning. In: 27th Int. Conference on Software Engineering (ICSE), St. Louis, MO, USA, pp. 49–58. ACM (May 2005)

    Google Scholar 

  9. Lundesgaard, S.A., Solberg, A., Oldevik, J., France, R.B., Aagedal, J.Ø., Eliassen, F.: Construction and Execution of Adaptable Applications Using an Aspect-Oriented and Model Driven Approach. In: Indulska, J., Raymond, K. (eds.) DAIS 2007. LNCS, vol. 4531, pp. 76–89. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  10. Pessemier, N., Seinturier, L., Coupaye, T., Duchien, L.: A Model for Developing Component-Based and Aspect-Oriented Systems. In: Löwe, W., Südholt, M. (eds.) SC 2006. LNCS, vol. 4089, pp. 259–274. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  11. Rouvoy, R., Eliassen, F., Floch, J., Hallsteinsen, S., Stav, E.: Composing Components and Services Using a Planning-Based Adaptation Middleware. In: Pautasso, C., Tanter, É. (eds.) SC 2008. LNCS, vol. 4954, pp. 52–67. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  12. Sharma, P.K., Loyall, J.P., Heineman, G.T., Schantz, R., Shapiro, R., Duzan, G.: Component-Based Dynamic QoS Adaptations in Distributed Real-Time and Embedded Systems. In: Meersman, R. (ed.) OTM 2004, Part II. LNCS, vol. 3291, pp. 1208–1224. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  13. Kim, J.-H., Kim, S.-C.: Design of Architectural Smart Vehicle Middleware. INFORMATION: An International Interdisciplinary Journal (III), ISSN 1343-4500. 2013

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kim, JH., Kim, SC. (2013). Adaptive Smart Vehicle Middleware Platform for Aspect Oriented Software Engineering. In: Park, J.J.(.H., Arabnia, H.R., Kim, C., Shi, W., Gil, JM. (eds) Grid and Pervasive Computing. GPC 2013. Lecture Notes in Computer Science, vol 7861. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38027-3_71

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-38027-3_71

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-38026-6

  • Online ISBN: 978-3-642-38027-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics