Matches in SemOpenAlex for { <https://semopenalex.org/work/W229444775> ?p ?o ?g. }
- W229444775 abstract "Service-oriented computing (SOC) is an emerging paradigm utilizing services as core elements in software development. However, the service design of SOC oftentimes fails to capture various service-specific concerns required for delivering high-quality and user-friendly services. This is because those concerns are intrinsically tangled within a service. If such concerns, often crosscutting the system, are not satisfactorily treated, a service design result will be inadequate to reflect all facets of a service. The objective of this research, thus, is to provide a systematic, comprehensive, but generic and formal service-oriented design approach that helps to effectively and efficiently develop services in service-oriented systems in the design process. Our approach is to provide a service-oriented design approach integrated with the concept of aspects and supported by Petri net formalism. Recently, the aspect-oriented programming (AOP) has gained growing interest and its concept has received attention as the newly found solution to the early stages of software development as an abstraction and encapsulation mechanism with the purpose of enhancing separation of concerns. We integrate the concept of aspect into the service-oriented design process that consists of the decomposition of a service-oriented system, the structural and behavioral representations of services, and the extension of the semantic annotations on services for the analysis purpose. In our approach, a service-oriented system is decomposed as a set of primitive services that contain only essential functional features and aspects methodically defined and used to capture pertinent service-specific or domain-specific concerns. Using primitive services and aspects, our method delineates a service-oriented system in two views, the structural view and the behavioral view, based on an extended UML2 and Petri net representations, respectively. In particular, our method supports an automatic weaving xi process to generate an integrated Petri net for each distinct service from the behavioral perspective of both a primitive service and a set of aspects related to it, and the relationships between them. As a result, the integrated Petri nets obtained through the weaving process facilitate the verification and evaluation of service design results. To exploit these integrated Petri nets that correspond to composed services, our method supports an aspect-oriented extension mechanism to help comparative evaluation of the service design results, for example, in terms of performance or platform-specific resource interferences. Finally, such a formal representation and extension method with a standardized description in XML makes it possible to evolve and analyze service-oriented designs in existence or construct varying versions of a service design with reduced development effort by replacing or reusing existing design elements, especially aspects. Simulation results provide convincing data as proof although further experiments with real-life system development are still desirable, as our future work." @default.
- W229444775 created "2016-06-24" @default.
- W229444775 creator A5039676788 @default.
- W229444775 creator A5064592767 @default.
- W229444775 date "2018-08-13" @default.
- W229444775 modified "2023-09-24" @default.
- W229444775 title "Service-oriented design in aspect-oriented and Petri net-based approach" @default.
- W229444775 cites W1239375374 @default.
- W229444775 cites W1492034015 @default.
- W229444775 cites W1500350767 @default.
- W229444775 cites W1520813197 @default.
- W229444775 cites W1564775810 @default.
- W229444775 cites W1610570299 @default.
- W229444775 cites W1649645444 @default.
- W229444775 cites W1933421953 @default.
- W229444775 cites W1938881678 @default.
- W229444775 cites W1967661515 @default.
- W229444775 cites W1971828143 @default.
- W229444775 cites W1980926994 @default.
- W229444775 cites W1992036716 @default.
- W229444775 cites W1996109622 @default.
- W229444775 cites W2017378131 @default.
- W229444775 cites W2025981819 @default.
- W229444775 cites W2029414465 @default.
- W229444775 cites W2052363833 @default.
- W229444775 cites W2055140257 @default.
- W229444775 cites W2056134008 @default.
- W229444775 cites W2079636926 @default.
- W229444775 cites W2094282293 @default.
- W229444775 cites W2099213238 @default.
- W229444775 cites W2104846611 @default.
- W229444775 cites W2107261158 @default.
- W229444775 cites W2109541059 @default.
- W229444775 cites W2112021951 @default.
- W229444775 cites W2117648525 @default.
- W229444775 cites W2120380522 @default.
- W229444775 cites W2126023964 @default.
- W229444775 cites W2130337340 @default.
- W229444775 cites W2134119432 @default.
- W229444775 cites W2134154118 @default.
- W229444775 cites W2134480586 @default.
- W229444775 cites W2139453480 @default.
- W229444775 cites W2143007052 @default.
- W229444775 cites W2144651846 @default.
- W229444775 cites W2148893609 @default.
- W229444775 cites W2150459338 @default.
- W229444775 cites W2150487386 @default.
- W229444775 cites W2153657417 @default.
- W229444775 cites W2156537303 @default.
- W229444775 cites W2157418168 @default.
- W229444775 cites W2170837495 @default.
- W229444775 cites W2172069600 @default.
- W229444775 cites W2174344441 @default.
- W229444775 cites W2174832355 @default.
- W229444775 cites W3084643966 @default.
- W229444775 cites W2135415245 @default.
- W229444775 doi "https://doi.org/10.31274/rtd-180813-17180" @default.
- W229444775 hasPublicationYear "2018" @default.
- W229444775 type Work @default.
- W229444775 sameAs 229444775 @default.
- W229444775 citedByCount "0" @default.
- W229444775 crossrefType "dissertation" @default.
- W229444775 hasAuthorship W229444775A5039676788 @default.
- W229444775 hasAuthorship W229444775A5064592767 @default.
- W229444775 hasConcept C115903868 @default.
- W229444775 hasConcept C136264566 @default.
- W229444775 hasConcept C162324750 @default.
- W229444775 hasConcept C199360897 @default.
- W229444775 hasConcept C2777904410 @default.
- W229444775 hasConcept C2780378061 @default.
- W229444775 hasConcept C35578498 @default.
- W229444775 hasConcept C38677869 @default.
- W229444775 hasConcept C41008148 @default.
- W229444775 hasConcept C57041688 @default.
- W229444775 hasConcept C60051680 @default.
- W229444775 hasConcept C61063171 @default.
- W229444775 hasConcept C68595000 @default.
- W229444775 hasConceptScore W229444775C115903868 @default.
- W229444775 hasConceptScore W229444775C136264566 @default.
- W229444775 hasConceptScore W229444775C162324750 @default.
- W229444775 hasConceptScore W229444775C199360897 @default.
- W229444775 hasConceptScore W229444775C2777904410 @default.
- W229444775 hasConceptScore W229444775C2780378061 @default.
- W229444775 hasConceptScore W229444775C35578498 @default.
- W229444775 hasConceptScore W229444775C38677869 @default.
- W229444775 hasConceptScore W229444775C41008148 @default.
- W229444775 hasConceptScore W229444775C57041688 @default.
- W229444775 hasConceptScore W229444775C60051680 @default.
- W229444775 hasConceptScore W229444775C61063171 @default.
- W229444775 hasConceptScore W229444775C68595000 @default.
- W229444775 hasLocation W2294447751 @default.
- W229444775 hasOpenAccess W229444775 @default.
- W229444775 hasPrimaryLocation W2294447751 @default.
- W229444775 hasRelatedWork W118665991 @default.
- W229444775 hasRelatedWork W1554236484 @default.
- W229444775 hasRelatedWork W1962107894 @default.
- W229444775 hasRelatedWork W1989740268 @default.
- W229444775 hasRelatedWork W2180779249 @default.
- W229444775 hasRelatedWork W2183087875 @default.
- W229444775 hasRelatedWork W2259951298 @default.