Title :
A Service-Oriented Modeling Technique for Domain-Specific Software
Author :
Hu, Changjun ; Jiao, Feng ; Zhao, Chongchong ; Li, Huayu
Author_Institution :
Sch. of Inf. Eng., Univ. of Sci. & Technol. Beijing, Beijing
Abstract :
Existing software for oil-drilling engineering may be developed by different people using different languages and technologies, run on different hardware platforms, use different operating systems, and provide very different functionalities. Therefore, it is of practical significance and great value to find out a modeling technique for integrating the software. In this paper, a goal-tree based domain-specific model for oil-drilling engineering is suggested, which consists of objects wrapping business goal and business-logic. It offers the benefits of extensibility, modularity, and reusability. Furthermore, an abstract service model with reference to Service Component Architecture is proposed to mapping domain-specific model into real system. The specialties of Service Component Architecture contribute to the integration of heterogeneous modules and keep the consistency of business modules at various phases of development.
Keywords :
Web services; business data processing; object-oriented programming; oil drilling; software architecture; software reusability; tree data structures; abstract service model; business logic wrapping; domain-specific software; goal tree; hardware platform; heterogeneous module; oil-drilling engineering; operating system; service component architecture; service-oriented modeling technique; Application software; Business communication; Component architectures; Concrete; Hardware; Operating systems; Particle swarm optimization; Service oriented architecture; Web services; Wrapping; domain-specific engineering; modeling technique; service component architecture;
Conference_Titel :
Asia-Pacific Services Computing Conference, 2008. APSCC '08. IEEE
Conference_Location :
Yilan
Print_ISBN :
978-0-7695-3473-2
Electronic_ISBN :
978-0-7695-3473-2
DOI :
10.1109/APSCC.2008.35