2012 · 16 citations · 15 references
Software MaintenanceCustomer SatisfactionReliabilityWeb Service SpecificationEngineeringWeb Service ModelingQuality ModelWeb Service EnhancementSoftware TestingService MonitoringSystems EngineeringSoftware EngineeringMonitoring ToolsService-oriented ComputingSoftware AnalysisSoftware DesignWeb Services
Web Services are becoming the cornerstone of modern service-based software applications. Their adequacy to a particular context of use is expressed by means of a service level agreement, written in terms of quality of service's attributes (like response time, availability, etc.). To perform a continuous and accurate assessment of the real quality of service and thus the fulfillment of the service level agreement, monitoring tools for web services have come into play. Each of these tools exhibits its own characteristics that can make it more adequate than others in a concrete situation. The purpose of this paper is to describe these characteristics using the concept of quality model. To do so, we first consider web service monitoring tools in context, by identifying other types of tool they interact with; we then systematically build the quality model by applying a method that has this specific purpose; and last we briefly apply the model to evaluate some exemplar monitoring tools. The paper focuses on commercial web service monitoring tools.
15
The Goal Question Metric Approach
Victor R. Basili, Gianluigi Caldiera, H. Dieter Rombach · 1994 · 1.6K citations
Modelling strategic relationships for process reengineering
John Mylopoulos, Eric Yu · 1995 · 1.4K citations
Engineering, Strategic Relationships, Project Management +17
Daniel A. Menascé · IEEE Internet Computing · 2002 · 828 citations
Reliability, Qos Issues, Qos Measure +13
Using quality models in software package selection
Xavier Franch, Juan Pablo Carvallo · IEEE Software · 2003 · 203 citations · Full text
Heiko Ludwig, Asit Dan, Robert D. Kearney · 2004 · 194 citations