This document outlines the objectives and content of a course on service support technologies. The course aims to comprehensively cover service-oriented modeling, the role of different technology services, tools for managing emerging technologies, and mobility and Internet of Things applications. The core content includes examining various technologies from a service perspective, including life cycle models. Students will complete individual and group reports applying concepts from the course.
2. Course Objective
• Objectives the participant will:
• 1) Comprehensively understand Service-Oriented Modelling and
Organizational Service-Oriented Modelling.
• 2) Comprehensively understand the role of different technology services.
• 3) Have a theoretical understanding about tools available to manage and
exploit emergent technologies to enable excellent service provision.
• 4) Understand mobility organizational and system technologies.
• 5) Have knowledge, understanding and the ability to select and systematically
apply appropriate methodologies and tools to design service support
technologies.
• 6) Have knowledge and understanding Internet of Things principles and real
life applications.
Satakunta University of Applied Sciences, Unit Rauma
3. Core content of the Course/module
(SoleOPS)
• The Core content of the course: Service-Oriented Life
Cycle, Mobility and System Technolgies, RFID, Internet
of Things, Cyporg, Biotechnology, Nanotechnology,
Augmented Reality Applications, Virtual Reality
Applications with service perspective.
• Course Requirements: Individual works: 1) Report 2-5
pages IonSign visit 15%,2) Report 2-5 pages Program
Oy 15% 3) Groupwork Presentation 10.10.2016 (your
final report) 4)Final Report 10-15 pages 70%
Satakunta University of Applied Sciences, Unit Rauma
4. Content
• Service definition
• Service combine people, technology and values
to create new innovations
• Service systems depend on value co-creation
• Service definition in technology context
• Service systems engineering
• Service system complexity
• Service-oriented modeling
Satakunta University of Applied Sciences, Unit Rauma
5. Content
• Organizational Service-Oriented Software Assets
• Organizational Concepts
• Foundation Software
• Legacy Software
• Respositories
• Software Utilities
• Service Life Cycle Principles Model
• Service Life Cycle Strategy
• Service-Oriented Life Cycle Initiative
Satakunta University of Applied Sciences, Unit Rauma
6. Content
• Service-Oriented life cycle model structure
• Service life cycle timeline
• Service life cycle events
• Service life cycle seasons
• Service-Oriented life cycle disiciplines
• Service-Oriented life cycle strategy disicipline
• Summary
• Reference
Satakunta University of Applied Sciences, Unit Rauma
7. Service Definition
• Grönroos (1990) An activity or series of
activities… provided as solution to customer
problems.
• Fitzsimmons & Fitzsimmons (2001) describes the
services to be a time-consuming, intangible
experience performed for a customer acting as
co-producer.
• Vargo & Lusch (2004) present that service is as
application of specialized abilities through deeds,
processes, and performances to benefit another.
Satakunta University of Applied Sciences, Unit Rauma
8. Service combines people, technology
and values to create new innovations
• Services depend critically on people,
technology, and co-creation of value.
• People work together and with technology to
provide value for clients.
• So a service system is a complex socio-
technical system.
• Growth requires innovation that combines
people, technology, value, clients.
Satakunta University of Applied Sciences, Unit Rauma
9. Service combines people, technology
and values to create new innovations
Satakunta University of Applied Sciences, Unit Rauma
10. Service Systems Depend on Value Co-
Creation
Satakunta University of Applied Sciences, Unit Rauma
11. Service Definition in Technology Context
• Services are self-describing, open components that
support rapid, low-cost composition or distributed
applications.
• Services are offered by service providers—
organizations that procure the service
implementations, supply their service descriptions, and
provide related technical and business support.
• Service descriptions are used to advertise the service
capabilities, interface, behavior, and quality.
(Papazoglou, M.P and Georgakopoulos, D., 2003)
Satakunta University of Applied Sciences, Unit Rauma
12. Service Systems Engineering
• Service Systems are value co-creation configurations of
people, technology, internal and external service
systems connected by value propositions, and shared
information (such as language, laws, measures,
models, etc.) – Examples: People, cities, business,
global economy, hobbies etc.
• A system can be defined as ‘‘a collection of real or
abstract interdependent entities – hardware, software,
people, facilities and procedures – organised as a
whole in order to accomplish a common set of goals’’
(Buede, D. M 2009)
Satakunta University of Applied Sciences, Unit Rauma
13. Service System Complexity
• Service system complexity is a function of the number
and variety of people, technologies, and organizations.
• Service systems are linked in the value creation
networks, ranging in scale from professional reputation
systems of a single kind of knowledge worker or
profession, to work systems composed of multiple
types of knowledge workers, to enterprise systems, to
industrial systems, to national systems, and ultimately
to the global service system. (Maglio, P., Srinivasan, S,
Kreulen, J., Spohrer, J. 2006)
Satakunta University of Applied Sciences, Unit Rauma
14. Service-Oriented Modeling
• Service-oriented modeling is a software development
practice that employs modeling disciplines and language to
provide strategic and tactical solutions to enterprise
problems. This modeling paradigm advocates a holistic view
of the analysis, design, and architecture of all
organizational software entities, conceiving them as
service-oriented assets, namely services.
• The service-oriented modeling venture is chiefly about
simulating the real world.
• Service-Oriented Modeling is also about visualizing the final
software product and envisioning the coexistence of
services in an interoperable computing environment. (Bell,
M. 2008, 2)
Satakunta University of Applied Sciences, Unit Rauma
15. Organizational Service-Oriented Software
Assets
• The service-oriented modeling paradigm
regards all organizational software assets as
candidates for modeling activities.
• The various service-oriented software assets
that can be involved in providing solutions to
organizational concerns: concepts, foundation
software, legacy software, repositories, and
utility software.
Satakunta University of Applied Sciences, Unit Rauma
17. Organizational concepts
• Business or technical concepts embody an
organization’s formalized ideas, which are
regarded as the components of propositions
to organizational concerns.
• Concepts characteristically offer the direction
and strategy to the service-oriented analysis,
discovery, design and architectural disciplines.
Satakunta University of Applied Sciences, Unit Rauma
18. Foundation Software
• Organizational empowering middleware and platform
products are the basic software ingredients of the
service-oriented modeling practice.
• Middleware products offer integration, hosting and
network environment support, including message
orchestration and routing, data transformation,
protocol conversion, and searching and binding
capabilities.
• This software asset category may include application
servers, portal products, software proxies,gateways
and content management systems.
Satakunta University of Applied Sciences, Unit Rauma
19. Legacy Software
• ”Legacy” refers to existing software assets that
are regarded as applications. These include
business and technology software executables
that already operate in the production
environment.
• This legacy softwares are for example Customer
Profile Service, Accounts Payable Application, or
Trading Consumer, they offered by third-party
vendors or custom built by an organization’s
internal development personnel.
Satakunta University of Applied Sciences, Unit Rauma
22. Present Group Works
• What is your main goal of your study?
• How long it will take to finnished your studies?
23. Repositories
• Repositories play a major role in the most
service-oriented modeling activities.
• This software category entities offer storage
facilities, such as relational databases, data
warehouse repositories, and various database
storage management products, such as data
optimization and replication.
• For example, meta-data repositories are used for
governance rules, service life cycle management,
security policies, search categories, and
document management.
Satakunta University of Applied Sciences, Unit Rauma
24. Software Utilities
• Utility executables are typically regarded as non-
transactional software assets employed to
facilitate flawless system operations in a
production environment.
• These utilities chiefly offer performance-
monitoring services, enforce service-level
agreements (SLAs) between the consumer and
producers, track security infringement, and
provide alert mechanisms in case of contract
violations or system intrusions.
Satakunta University of Applied Sciences, Unit Rauma
25. Service Life Cycle Principles Model
Satakunta University of Applied Sciences, Unit Rauma
26. Service Life Cycle Principles Model
• As depicted, this model is driven the strategy
principle, which influences all aspects of the
service life cycle, such as scheduling life cycle
initiatives and providing a detailed road map.
• The governance principle focuses on service-
oriented best practices and standards to
facilitate proper life cycle management and
execution to oversee project activities.
Satakunta University of Applied Sciences, Unit Rauma
27. Service Life Cycle Principles Model
• The structure principle elaborates on the life
cycle framework elements.
• The project funding system is another important
principle, which introduces a fresh look at service
development and operations budgeting.
• The ROI principle emphasizes the importance of
tracking revenues incurred by service operations.
• Finally, the metamorphosis principle, which
embodies the service-oriented life cycle strategy,
depicts service evolution during its life span.
Satakunta University of Applied Sciences, Unit Rauma
28. Service life cycle strategy
• Service life cycle is the driving force of any
service-oriented project activity.
• Generally, a life cycle strategy is the long-term
plan for the service life cycle.
• This is the vehicle for scheduling events,
planning stages, and creating timetables for
service-oriented initiatives.
Satakunta University of Applied Sciences, Unit Rauma
29. Service-oriented life cycle initiative:
• Proactive approaches to address unforeseen
events and guarantee business stability.
• Strategic and comprehensive road maps that
offer alternatives and encourage business
ability.
• Reachable and realistic milestones and goals
that can be fulfilled within allocated budgets
and accomplished on time.
Satakunta University of Applied Sciences, Unit Rauma
31. Service-oriented life cycle model
structure
• The Service-oriented life cycle model structure
proposes four major components, each of which
addresses a different the service-oriented
development and an operational concern: a
timeline, events, seasons and disciplines.
• The elements of the service life cycle model
structure are categorized in two distinct
management groups: timetable and best practice
components.
Satakunta University of Applied Sciences, Unit Rauma
32. Service life cycle timeline
• The service timeline defines the life span of the services.
• All service development activities and lifetime
chronological events should be framed within the timeline’s
start and end points.
• The start position is where service development projects
are launched—usually at the inception phase—and the end
mark indicates the demise of services and their offerings.
• Organizations typically incorporate consumer development
activities during the service life cycle timeline , because
these processes intertwine frequently
during the life cycle road map.
Satakunta University of Applied Sciences, Unit Rauma
33. Service life cycle events
• The four major events that a life cycle strategy should support:
• Staged events,
• Unpredictable business and technology events,
• Random events,
• Conditional events,
• The traditional systems development life cycle (SDLC) methodology is
based on projects that are driven by predetermined events, often
called stages.
• These stages chiefly serve as deliverable checkpoints, in which
evaluation activities such as project quality-scoring and ranking of
personnel take place. For example, the planning stage, design stage,
construction stage, deployment stage, and product support stage are
the most common stages in today’s systems life cycle methodologies.
Satakunta University of Applied Sciences, Unit Rauma
34. Service life cycle seasons
• Life cycle seasons are analogous to seasons on earth.
• Services live through two major life cycle seasons:
design -time season and run –time
• season.
• The design-time season, in where they are
conceptualized, analyzed, designed, constructed, and
tested. These service development activities yield
physical solution services that later can be successfully
deployed and transitioned to run-time environments.
• In the run-time season—namely, the production
environment—services are managed, monitored, and
controlled to ensure proper performance and
consumption rates.
Satakunta University of Applied Sciences, Unit Rauma
36. Service-Oriented Life Cycle Strategy
Discipline
• Service-oriented life cycle strategy, the following major
strategy ingredients should be considered:
• Allocating budgets to service life cycle development
activities and production operations
• Sizing design-time and run-time seasons.
• Devising the employment schedules of design-time and
run-time disciplines during the service life cycle
timeline.
• Planning application is continual disciplines during a
service life cycle timeframe.
Satakunta University of Applied Sciences, Unit Rauma
37. Summary
• The service-oriented life cycle is the embodiment of
metamorphosis, in where a service undergoes a
transformation process that yields four service states:
conceptual service, analysis service, design service, and
solution service.
• A service-oriented life cycle is driven by six major
principles: service metamorphosis, strategy,
governance, structure, funding, and return on
investment.
• A service-oriented life cycle model is composed of four
major life cycle structure elements: a timeline, events,
seasons, and disciplines.
Satakunta University of Applied Sciences, Unit Rauma
38. Reference
• Bell, M. (2008) Service-Oriented Modeling,
Service Analysis, Design, and Architecture, John
Wiley & Sons, Inc.
• Maglio, P., Srinivasan, S., Kreulen, J., Spohrer, J.
(2006) Service systems, service scientists, SSME,
and innovation, Communications of the Acm, Vol.
49, No. 7, pp. 81-86.
• Papazoglou, M. P., Georgakopoulos, D. (2003)
Service-Oriented Computing, Communications of
the ACM, Vol. 46, No. 10., 2003.
Satakunta University of Applied Sciences, Unit Rauma
39. • Thank you for your attention!
Satakunta University of Applied Sciences, Unit Rauma