Ontologies for Model-Driven Service Engineering

Author(s):  
Bill Karakostas ◽  
Yannis Zorgios

In Chapter II we discussed the fundamental properties and concepts of a service. Concepts like interface, contract, service provider and service consumer are universal (i.e., they apply to all types of services). However, in as much as they are intuitive and universal, service concepts such as the aforementioned lack widely agreed upon semantics. The term semantics is used by disciplines such as philosophy, mathematics, and computer science to refer to “the meaning of things.” Meaning is usually attributed to a concept via its association with other concepts. In everyday speech, defining, for example, a “car” to be a kind of a “vehicle” is an attempt to attribute meaning to “car” by associating it with another, more abstract concept called “vehicle.” If the recipient of this definition already understands the concept of a vehicle, then he/she can also understand the concept of car via its association with the more abstract/generic concept vehicle.

Author(s):  
Bill Karakostas ◽  
Yannis Zorgios

Chapter II introduced universal service concepts (i.e. concepts that apply to any type of organization and service). In that chapter, we argued that services are so ubiquitous, that it is hard to think of any organization that does not offer services of some sort to internal (i.e., its own departments, divisions, employees) or external consumers (customers, partners). Yet, despite its ubiquity, a service is often hard to pinpoint and describe, even by its own providers.


Author(s):  
Ateret Anaby-Tavor ◽  
David Amid ◽  
Aviad Sela ◽  
Amit Fisher ◽  
Kuo Zhang ◽  
...  

2018 ◽  
Vol 30 (2) ◽  
pp. 519-536 ◽  
Author(s):  
Wayne Shand

To make co-production work as a strategy for urban development, and to establish a basis for collaborative action, states and organized communities must find a way to manage their unequal power relationship. Effective partnerships, constructed through projects of co-production, require participants to move beyond institutionally defined roles of service provider and service consumer to forge new terms for collaboration and spaces for joint decision-making. The processes of making space for co-production can be centrally important to establishing the legitimacy of development activity that includes the urban poor as stakeholders. Drawing from research undertaken in Harare, Zimbabwe, this paper examines how a memorandum of understanding was used to frame dialogue between community and state actors and facilitate co-production of housing and infrastructure in a low-income settlement.


One thing about the nature of computer science in general and cybersecurity in particular is that they are both fields that are constantly changing. Whether it is because of a new version of an operating system being released, new technology that has been introduced, or a disclosure of a newly discovered vulnerability, the field is continually changing. Some changes will not have any impact on the CCSMM. Others may necessitate a change in some aspect at one or more levels. The model itself is extremely flexible and frequently does not specify the precise items that need to be covered but rather the more abstract concept that must be considered. This is true for not just changes in technology but also the introduction of new government guidance or regulations as well as the creation of other maturity models that are focused on some other aspect of cybersecurity. This chapter explores incorporating other models and technology into the CCSMM.


2019 ◽  
Author(s):  
Εμμανουήλ Ντάνος

Οι σύγχρονες βιομηχανικές επιχειρήσεις απομακρύνονται από το μοντέλο του αποκλειστικού παραγωγού υλικών προϊόντων, και προχωρούν στον σταδιακό εμπλουτισμό των φυσικών προϊόντων με συναφείς υπηρεσίες. Ο εμπλουτισμός αυτός φτάνει μέχρι τη δημιουργία ενιαίων «Συστημάτων Προϊόντος – Υπηρεσίας» (ΣΠΥ), τα οποία αντικαθιστούν τα αποκλειστικώς φυσικά προϊόντα στις καταναλωτικές και τις βιομηχανικές αγορές. Η ενσωμάτωση υπηρεσιών στα σύγχρονα βιομηχανικά προϊόντα υποστηρίζεται από Τεχνολογίες Πληροφορικής και Επικοινωνιών. Οι ΤΠΕ, επιτρέπουν την παροχή προηγμένων υπηρεσιών, αφού παρέχουν τα απαραίτητα κανάλια επικοινωνίας, αυτοματισμούς, υλοποιούν την απαραίτητη επιχειρησιακή λογική και παρέχουν δυνατότητες επεξεργασίας αποθήκευσης και μετάδοσης δεδομένων. Παρόλα αυτά, δεν υπάρχουν επαρκείς μεθοδολογίες και εργαλεία που να υποστηρίζουν την ανάπτυξη λογισμικού για τις ιδιαίτερες συνθήκες των ΣΠΥ. Σχεδόν όλες οι μεθοδολογίες ανάπτυξης ΣΠΥ στην υφιστάμενη βιβλιογραφία εστιάζουν σε στρατηγικές ή επιχειρησιακές πλευρές του ΣΠΥ και δεν υποστηρίζουν ικανοποιητικά την ανάπτυξη λογισμικού για την ενσωμάτωση ψηφιακών υπηρεσιών. Με βάση την ανάλυση της τρέχουσας βιβλιογραφίας, ορίζεται ένα σύνολο από απαιτήσεις για κατάλληλες μεθοδολογίες και εργαλεία: υποστήριξη πολλών τύπων εφαρμογών, υποστήριξη ανάπτυξης με μοντέλα, παροχή Ολοκληρωμένου Περιβάλλοντος Ανάπτυξης, διασύνδεση με την πλατφόρμα εκτέλεσης των διαδικασιών και υποστήριξη υπηρεσιοστραφών αρχιτεκτονικών (Service – Oriented Architectures) και μεθόδων διαχείρισης επιχειρησιακών διαδικασιών (Business Process Management). Για την ικανοποίηση των παραπάνω απαιτήσεων, και με βάση τη μεθοδολογία ανάπτυξης υπηρεσιών MDSEA (Model-Driven Service Engineering Architecture) προτείνεται μία κατάλληλη μεθοδολογία ανάπτυξης λογισμικού με μοντέλα. Η μεθοδολογία υποστηρίζει παράλληλα «δομικές» και «συμπεριφορικές» αναπαραστάσεις των υπηρεσιών και μπορεί να οδηγήσει τη δημιουργία λογισμικού, υπηρεσιών web, συνθέσεων υπηρεσιών και εκτελέσιμων επιχειρησιακών διαδικασιών. Μαζί με τη μεθοδολογία περιγράφεται η αρχιτεκτονική ενός Ολοκληρωμένου Περιβάλλοντος Ανάπτυξης το οποίο θα την υποστηρίζει. Το περιβάλλον ανάπτυξης θα διασυνδέεται με τα εργαλεία σχεδιασμού του συστήματος υπηρεσιών και την πλατφόρμα παροχής υπηρεσιών στην οποία θα εκτελείται το παραγόμενο λογισμικό. Με σκοπό την αξιολόγηση της μεθοδολογίας και του προτεινόμενου εργαλείου, αναπτύχθηκε πρωτότυπη Πλατφόρμα Ανάπτυξης στα πλαίσια ευρύτερου ερευνητικού έργου. Η αξιολόγηση έγινε σε τρεις πιλοτικές εφαρμογές ενσωμάτωσης ψηφιακών υπηρεσιών σε βιομηχανικά προϊόντα, και διαπιστώθηκε η βελτιωμένη επικοινωνία και συνεργασία μεταξύ των εμπλεκόμενων στη διαδικασία ανάπτυξης λογισμικού.


2020 ◽  
Vol 39 (6) ◽  
pp. 8345-8356
Author(s):  
M. Alamelu ◽  
T.S. Pradeep Kumar ◽  
V. Vijayakumar

Service Level Agreement (SLA) is an agreement between the service provider and consumer to provide the verifiable quality of services. Using the valuable metrics in SLA, a service consumer could easily evaluate the service provider. Though there are different types of SLA models are available between the consumer and provider, the proposed approach describes the Fuzzy rule base SLA agreement generation among multiple service providers. A negotiation system is designed in this work to collect the different sets of provider services. With their desired quality metrics, a common Fuzzy based SLA report is generated and compared against the existing consumer requirements. From the analysis of the common agreement report, consumers can easily evaluate the best service with the desired Impact service, cost and Quality. The main advantage of this approach is that it reduces the time consumption of a consumer. Moreover, the best service provider can be selected among multiple providers with the desired QoS parameters. At the same time, the bilateral negotiation is enhanced with the approach of multilateral negotiation to improve the searching time of consumers.


Author(s):  
Kentaro Watanabe ◽  
Koji Kimita ◽  
Fumiya Akasaka ◽  
Yoshiki Shimomura

Service design has been generally discussed in the engineering field in recent years. Many manufacturers have been focusing more on services than on products themselves. To ensure the feasibility of designed services, a service designer should consider not only customer values but also the requirements of a service provider. However, there are few standard methods to deal with the service provider’s requirements and to reflect them in the service design. In this research, the authors suggest a method to describe service provider’s requirements for the service design based on the Service Engineering methodology. In addition, the authors propose a design process to analyze service providers’ requirements and adjust the specifications of a designed service in order to fulfill the requirements of both service providers and service receivers simultaneously.


2013 ◽  
Vol 13 (2) ◽  
pp. 459-460
Author(s):  
Juan Manuel Vara ◽  
Mike Papazoglou ◽  
Il-Yeol Song

Sign in / Sign up

Export Citation Format

Share Document