Abstract
Optimizing is a fundamental concept in our modern mature economy. Software development also follows this trend and, as a consequence, new techniques are appearing over the years. Among those we find services oriented computing and component based development. The first gives the adequate structure and flexibility required in the development of large industrial software developments, the second allows recycling of generically developed code. This paper is at the borders of these paradigms and constitutes an attempt to integrate components into service-oriented modelling. Indeed, when developing huge multi-actor application packages, solutions to specific problems should be custom developed while others can be found in third party offers. FaMOS-C, the framework proposed in this paper, allows modelling such problems and directly integrates a selection process among different components based on their performance in functional and non-functional aspects. The framework is firstly depicted and then evaluated on a case study in supply chain management.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
TransLogisTIC: The translogistic project. Walloon Region (2006), http://www.translogistic.be
Wautelet, Y., Achbany, Y., Kolp, M.: A service-oriented framework for mas modeling. In: Proceedings of the 10th International Conference on Entreprise Information Systems (ICEIS), Barcelona (2008)
Pour, G.: Component-based software development approach: New opportunities and challenge. In: Proceedings Technology of Object-Oriented Languages, TOOLS, vol. 26, pp. 375–383 (1998)
Brown, A.W., Wallnau, K.C.: The current state of component-based software engineering. IEEE software, 37–46 (1998)
Pour, G.: Enterprise javabeans, javabeans & xml expanding the possibilities for web-based enterprise application development. In: Proceedings of Technology of Object-Oriented Languages and Systems, TOOLS, vol. 31, pp. 282–291 (1999)
Achbany, Y., Wautelet, Y., Kolp., M.: Process for developing adaptable and open service systems. Technical Report (2008)
Achbany, Y.: A multi-agent framework for open and dynamic service-oriented systems:investigation and application to web services (PhD thesis, Université catholique de Louvain, Louvain School of Management (LSM), Louvain-La-Neuve, Belgium)
Pache, G., Spalanzani, A.: La gestion des chaînes logistiques multi-acteurs: perspectives stratégiques. Presses Universitaires de Grenoble (PUG) (2007)
Samii, A.K.: Stratégie logistique, supply chain management: Fondements - méthodes - applications. Dunod (2004)
Kontio, J.: A cots selection method and experiences of its use. In: Proceedings of the 20th annual software engineering workshop, Maryland (1995)
Kunda, D., e Brooks, L.: Applying social-technical approach for cots selection. In: Proceeding of the 4th UKAIS conference, University of York (1999)
Ncube, C., Maiden, N.A.M.: Pore: Procurement-oriented requirements engineering method for the component-based systems engineering development paradigm. In: International workshop on component-based software engineering (1999)
Alves, C., Castro, J., Alencar, F.: Requirements engineering for cots selection. In: The third workshop on Requirements Engineering, Rio de Janeiro, Brazil (2000)
Chung, L., Nixon, B., Yu, E., Mylopoulos, J.: Non-functional requirements in software engineering. Kluwer Academic Publishing, Dordrecht (2000)
Sai, V., Franch, X., Maiden, N.: Driving component selection through actor-oriented models and use cases. In: Kazman, R., Port, D. (eds.) ICCBSS 2004. LNCS, vol. 2959, pp. 63–73. Springer, Heidelberg (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wautelet, Y., Achbany, Y., Kiv, S., Kolp, M. (2009). A Service-Oriented Framework for Component-Based Software Development: An i* Driven Approach. In: Filipe, J., Cordeiro, J. (eds) Enterprise Information Systems. ICEIS 2009. Lecture Notes in Business Information Processing, vol 24. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01347-8_46
Download citation
DOI: https://doi.org/10.1007/978-3-642-01347-8_46
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-01346-1
Online ISBN: 978-3-642-01347-8
eBook Packages: Computer ScienceComputer Science (R0)