Title :
A Process-Driven and Ontology Based Software Product Line Variability Modeling Approach
Author :
Cao Bu-Qing ; Li Bing ; Xia Qi-Ming
Author_Institution :
State Key Lab. of Software Eng., Wuhan Univ., Wuhan, China
Abstract :
Service-oriented software engineering emphasizes the discovery and reuse of existing service resources and aggregate them to meet user needs. This paper proposes a service-oriented and process-driven approach to modeling variability in software product line. In this approach, variability analysis and modeling as a means, domain ontology model as a starting point, process ontology model as the center, service ontology model as the purpose, which organize the family core-assets to identify and model variability from perspectives of domain, process and service. Summarily, the whole modeling process of the approach is discussed completely through a real software family on business hotel.
Keywords :
Web services; data mining; formal specification; formal verification; hotel industry; ontologies (artificial intelligence); product development; software maintenance; software reusability; systems analysis; Web service; domain ontology model; domain requirements engineering; hotel business; ontology-based software product line variability modeling approach; process ontology model; process-driven approach; service ontology model; service resource discovery; service resource reuse; service-oriented software engineering; software family core-asset; Aggregates; Computer architecture; Computer science; Grid computing; Knowledge acquisition; Laboratories; Metamodeling; Ontologies; Programming; Software engineering; ontology; process-driven; service-oriented; variability;
Conference_Titel :
Grid and Cooperative Computing, 2009. GCC '09. Eighth International Conference on
Conference_Location :
Lanzhou, Gansu
Print_ISBN :
978-0-7695-3766-5
DOI :
10.1109/GCC.2009.67