Julio Cesar Nardi, J. P. Almeida, M. C. Pereira, R. Falbo, M. Iacob, M. V. Sinderen, L. F. Pires
{"title":"跨原始体系结构层的服务承诺和功能","authors":"Julio Cesar Nardi, J. P. Almeida, M. C. Pereira, R. Falbo, M. Iacob, M. V. Sinderen, L. F. Pires","doi":"10.1109/EDOCW.2016.7584386","DOIUrl":null,"url":null,"abstract":"ArchiMate is a widely adopted enterprise architecture modeling language that includes the \"service\" construct as a key structuring element across its enterprise layers. A previous analysis of the use of this construct within ArchiMate's business layer concluded that it fails to represent some important social aspects associated with the dynamics of service relations, which led to recommendations for improvements in the form of modeling patterns with focus on the business layer of ArchiMate. In this paper, we extend that analysis to consider also service relations in the application and technology layers. We explore the importance of addressing two complementary views for service modeling: the capability-based and the commitment-based views. As a result, a more comprehensive modeling strategy for service relations in ArchiMate is proposed; this strategy is able to reflect business models that employ the service notion, including software-as-a-service (S aaS), platform-as-a-service (PaaS), and infrastructure-as-a-service (IaaS). We use a reference ontology for services (UFO-S) to support our analysis.","PeriodicalId":287808,"journal":{"name":"2016 IEEE 20th International Enterprise Distributed Object Computing Workshop (EDOCW)","volume":"179 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Service Commitments and Capabilities across the ArchiMate Architectural Layers\",\"authors\":\"Julio Cesar Nardi, J. P. Almeida, M. C. Pereira, R. Falbo, M. Iacob, M. V. Sinderen, L. F. Pires\",\"doi\":\"10.1109/EDOCW.2016.7584386\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"ArchiMate is a widely adopted enterprise architecture modeling language that includes the \\\"service\\\" construct as a key structuring element across its enterprise layers. A previous analysis of the use of this construct within ArchiMate's business layer concluded that it fails to represent some important social aspects associated with the dynamics of service relations, which led to recommendations for improvements in the form of modeling patterns with focus on the business layer of ArchiMate. In this paper, we extend that analysis to consider also service relations in the application and technology layers. We explore the importance of addressing two complementary views for service modeling: the capability-based and the commitment-based views. As a result, a more comprehensive modeling strategy for service relations in ArchiMate is proposed; this strategy is able to reflect business models that employ the service notion, including software-as-a-service (S aaS), platform-as-a-service (PaaS), and infrastructure-as-a-service (IaaS). We use a reference ontology for services (UFO-S) to support our analysis.\",\"PeriodicalId\":287808,\"journal\":{\"name\":\"2016 IEEE 20th International Enterprise Distributed Object Computing Workshop (EDOCW)\",\"volume\":\"179 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 IEEE 20th International Enterprise Distributed Object Computing Workshop (EDOCW)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/EDOCW.2016.7584386\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE 20th International Enterprise Distributed Object Computing Workshop (EDOCW)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EDOCW.2016.7584386","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Service Commitments and Capabilities across the ArchiMate Architectural Layers
ArchiMate is a widely adopted enterprise architecture modeling language that includes the "service" construct as a key structuring element across its enterprise layers. A previous analysis of the use of this construct within ArchiMate's business layer concluded that it fails to represent some important social aspects associated with the dynamics of service relations, which led to recommendations for improvements in the form of modeling patterns with focus on the business layer of ArchiMate. In this paper, we extend that analysis to consider also service relations in the application and technology layers. We explore the importance of addressing two complementary views for service modeling: the capability-based and the commitment-based views. As a result, a more comprehensive modeling strategy for service relations in ArchiMate is proposed; this strategy is able to reflect business models that employ the service notion, including software-as-a-service (S aaS), platform-as-a-service (PaaS), and infrastructure-as-a-service (IaaS). We use a reference ontology for services (UFO-S) to support our analysis.