Browse > Article

A Systematic Design Method for Service System Development based on Similarity between Software System and Service System  

Jeon, Won-Young (숭실대학교 컴퓨터)
Chang, Soo-Ho (숭실대학교 컴퓨터)
Kim, Soo-Dong (숭실대학교 컴퓨터)
Abstract
Service science is a new application area that implements services in an interdisciplinary area of management, economics, and engineering. Service systems provide functionalities of traditional software systems, moreover the functionalities are more intellectual in that they require dynamic context awareness, analysis, and decision making based on the recognized and analyzed contexts. However, conventional software development approaches do not sufficiently provide methods to model the service requirements and to design service-intensive systems. Therefore, there is a great demand on effective methodologies for developing service systems. In this paper, we compare traditional software systems with service-intensive systems in order to identify characteristics of the service systems. And, we propose a step-wise process to model service systems, in terms of architecture, components, and workflows. Then, we show a case study on an emergency handling system which is a type of living assistant systems. We believe that the proposed approach can be used in developing high-quality service systems effectively.
Keywords
Service Science; Service-oriented Architecture; Development Process;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Garlan, D., et al, 'Exploiting Style in Architectural Design Environments,' On the proceedings of 2nd Acm-Sigsoft Symposium on the Foundations of Software Engineering (SIGSOFT'94), Foundations of Software Engineering, 1994
2 Roger, S., Software Engineering A Practitioner's Approach, McGraw Hill, 2005
3 Anastasopoulos, M., Bartelt, C., Koch, J., Niebuhr, D., and Rausch, A., 'Towards a Reference Middleware Architecture for Ambient Intelligence Systems,' On the proceedings of the Workshop for Building Software for Pervasive Computing 20th Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA'05), October, 2005
4 Gu, T., Pung, H. and Zhang, D., 'A service-oriented middleware for building context-aware services,' Journal of Network and Computer Applications 2005   DOI   ScienceOn
5 Thiel, S., and Hein, A., 'Systematic Integration of Variability into Product Line Architecture Design,' On the proceedings of SPLC2, LNCS 2379, Springer-Verlag Berlin Heidelberg, 2002
6 IETA, 'Design direction workshop intergrating technology, people and design results,' June, 2005
7 Dey, A. and Abowd, G., 'The Context Toolkit: Aiding the Development of Context-Aware Applications,' On the proceedings of Human Factors in Computing Systems (CHI'99), pp. 434-441, 1999   DOI
8 Dey, A. 'Providing Architectural Support for Building Context-Aware Applications,' Ph.D. Thesis Dissertation, College of Computing, Georgia Tech, Dec. 2000
9 Brezillon, P., 'Context Dynamic and Explanation in Contextual Graphs,' On the proceedings of Modeling and Using Context (CONTEXT '03), LNAI 2680, pp. 94-106, 2003
10 Edmonds, B., 'Learning and exploiting context in agents,' On the proceedings of International Conference on Autonomous Agents (AAMAS '02), pp. 1231-1238, 2002   DOI
11 Kalaoja, J., 'The Vocabulary Ontology Engineering for the Semantic Modeling of Home Services,' On the proceedings of 8th International Conference on Enterprise Information Systems (ICEIS'06), May, 2006
12 Hill, T., 'On goods and services,' The Review of Income and Wealth, Series 23, Blackwell Publishing, 1977   DOI
13 Services Sciences, Management and Engineering: www.research.ibm.com/ssme
14 Sheth, A., Verma, K., and Gomadam, K., 'Semantics to Energize the Full Services Spectrum,' Communications on the ACM, Vol. 49, No. 7, pp. 55-61, ACM Press, 2006   DOI   ScienceOn
15 The OWL Services Coalition, 'OWL-S: Semantic Markup for Web Services,'http://www.daml.org/services
16 Jurgen, N., et al., 'Living Assistance Systems: An Ambient Intelligence Approach,' On the proceedings of the 28th international conference on Software engineering (ICSE '06), pp. 43-50, 2006   DOI
17 Chesbrough, H., and Spohrer, J., 'A Research Manifesto for Services Science,' Communications on the ACM, Vol. 49, No 7, pp. 35-40, ACM Press, 2006   DOI   ScienceOn