Abstract
Component technology plays a key role in the field of software reuse. Components can be reused under various business environments through its changeability .This paper proposes a feature-based semantics model of reusable component, which describes semantics of components by using domain feature space and expresses changeability of components through five kinds of changeable mechanisms of domain features. In addition, this study proposes a self-contained classification of features according to enterprise business model, divides semantics structure and hierarchical relation of three kinds of components, and sets up mapping relations between semantics model of component and business model. The model is verified through the case study of a Web-based information platform for logistics enterprise.
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
Edwards, S.H.: A Formal Model of Software Subsystems. The Ohio State University, Columbus (1995)
Weber, H., Padberg, J., Sünbül, A.: Petri Net Based Components for Evolvable Architectures. Transactions of the SDPS, Journal of Integrated Design & Process Science 6(1), 1–10 (2002)
Ping, A.I.: Research on the Formal Method of Description for the Flexible Component Composition and its Application to the Water Resources Domain. Hohai University, Nanjing (2002)
Daniel, K.: Towards Formal Verification in a Component-based Reuse Methodology. Linköping University, Sweden (2003)
Zhang, G.W., Mei, H.: A Feature-Oriented Domain Model and Its Modeling Process. Journal of Software 14(8), 1345–1356 (2003)
Mili, H., Mili, A., Yacoub, S., Addy, E.: Reuse-Based Software Engineering: Techniques, Organization, and Controls. John Wiley & Sons, New York (2002)
Jia, Y.: The Evolutionary Component-based Software Reuse Approach. Graduation School of Chinese Academy of Sciences, Beijing (2002)
Mei, H.: A Component Model for Perspective Management of Enterprise Software Reuse. Annals of Software Engineering 11, 219–236 (2000)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Li, J., Zhan, D., Wang, Z. (2006). A Feature-Based Semantics Model of Reusable Component. In: Shen, H.T., Li, J., Li, M., Ni, J., Wang, W. (eds) Advanced Web and Network Technologies, and Applications. APWeb 2006. Lecture Notes in Computer Science, vol 3842. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11610496_133
Download citation
DOI: https://doi.org/10.1007/11610496_133
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-31158-4
Online ISBN: 978-3-540-32435-5
eBook Packages: Computer ScienceComputer Science (R0)