Filters








66 Hits in 3.6 sec

Specification and Detection of SOA Antipatterns in Web Services [chapter]

Francis Palma, Naouel Moha, Guy Tremblay, Yann-Gaël Guéhéneuc
2014 Lecture Notes in Computer Science  
We propose SODA-W (Service Oriented Detection for Antipatterns in Web services), an approach supported by a framework for specifying and detecting antipatterns in WSs.  ...  SODA-W can specify and detect antipatterns in WSs with an average precision of more than 75% and a recall of 100%.  ...  This study is supported by NSERC and FRQNT research grants.  ... 
doi:10.1007/978-3-319-09970-5_6 fatcat:hylv4i4efbb4vdtn2a4fjxczsi

Detection of SOA Antipatterns [chapter]

Francis Palma
2013 Lecture Notes in Computer Science  
Therefore, detecting SOA (Service Oriented Architecture) antipatterns deserves an extra importance for assessing the design and QoS of SBSs.  ...  My contributions are: (1) an approach for SOA antipatterns detection, (2) a framework supporting analysis and detection for SOA antipatterns in SBSs, and finally (3) a concrete empirical evidence to show  ...  The framework supports the specification and detection of SOA antipatterns using a DSL and generated detection algorithms.  ... 
doi:10.1007/978-3-642-37804-1_43 fatcat:iogt7xxozze3jieg2f6bgvv5tm

Specification and Detection of SOA Antipatterns

Francis Palma
2014 2014 IEEE International Conference on Software Maintenance and Evolution  
This validation demonstrates that our approach enables the specification and detection of SOA antipatterns with the precision of more than 90% and the recall of 100%.  ...  However, methods and techniques for the detection of antipatterns in SBSs are still in their infancy despite their importance.  ...  And, this work is in memory of Anne-Françoise Le Meur, our dearly departed colleague, who initiated the work.  ... 
doi:10.1109/icsme.2014.125 dblp:conf/icsm/Palma14 fatcat:3tpt4omlyjcc5aiqchexvyrrj4

Specification and Detection of SOA Antipatterns [chapter]

Naouel Moha, Francis Palma, Mathieu Nayrolles, Benjamin Joyen Conseil, Yann-Gaël Guéhéneuc, Benoit Baudry, Jean-Marc Jézéquel
2012 Lecture Notes in Computer Science  
This validation demonstrates that our approach enables the specification and detection of SOA antipatterns with the precision of more than 90% and the recall of 100%.  ...  However, methods and techniques for the detection of antipatterns in SBSs are still in their infancy despite their importance.  ...  And, this work is in memory of Anne-Françoise Le Meur, our dearly departed colleague, who initiated the work.  ... 
doi:10.1007/978-3-642-34321-6_1 fatcat:bie4zyvwqfgy5ldsun5mfd24pa

Web Service Antipatterns Detection Using Genetic Programming

Ali Ouni, Raula Gaikovina Kula, Marouane Kessentini, Katsuro Inoue
2015 Proceedings of the 2015 on Genetic and Evolutionary Computation Conference - GECCO '15  
In this paper, we introduce an automated approach to detect Web service antipatterns using genetic programming.  ...  We evaluate our approach on a benchmark of 310 Web services and a variety of five types of Web service antipatterns.  ...  Acknowledgments This work is supported by Japan Society for the Promotion of Science, Grant-in-Aid for Scientific Research (S) (No.25220003), and also by Osaka University Program for Promoting International  ... 
doi:10.1145/2739480.2754724 dblp:conf/gecco/0001KKI15 fatcat:47w2ku5k6fagpa257lrzxakusa

SOA ANTIPATTERNS: AN APPROACH FOR THEIR SPECIFICATION AND DETECTION

FRANCIS PALMA, MATHIEU NAYROLLES, NAOUEL MOHA, YANN-GAËL GUÉHÉNEUC, BENOIT BAUDRY, JEAN-MARC JÉZÉQUEL
2013 International Journal of Cooperative Information Systems  
This validation demonstrates that our approach enables the specification and detection of SOA antipatterns with an average precision of 90% and recall of 97.5%.  ...  However, methods and techniques for the detection of antipatterns in SBSs are still in their infancy despite their importance.  ...  And, this work is in memory of Anne-Françoise Le Meur, our dearly departed colleague, who initiated the work.  ... 
doi:10.1142/s0218843013410049 fatcat:7sasrt4gvfgeji22wswgbh5scm

Soda: A Tool Support for the Detection of SOA Antipatterns [chapter]

Mathieu Nayrolles, Francis Palma, Naouel Moha, Yann-Gaël Guéhéneuc
2013 Lecture Notes in Computer Science  
In this paper, we introduce a prototype tool, called Soda, for detecting SOA (Service Oriented Architecture) antipatterns in SBSs.  ...  However, despite of their importance, no tool support exists for the detection of antipatterns in SBSs.  ...  antipattern specifications, and (3) Detecting automatically SOA antipatterns and involved suspicious service(s) in the analyzed SBS.  ... 
doi:10.1007/978-3-642-37804-1_51 fatcat:qluxssemijf23ngi7aereajroa

Improving SOA antipatterns detection in Service Based Systems by mining execution traces

Mathieu Nayrolles, Naouel Moha, Petko Valtchev
2013 2013 20th Working Conference on Reverse Engineering (WCRE)  
In this paper, we propose a new and innovative approach for SOA antipattern detection called SOMAD (Service Oriented Mining for Antipattern Detection) which is an evolution of the previously published  ...  Continuous evolution could easily deteriorate the design and reduce the Quality of Service (QoS) of SBSs and may result in poor design solutions, commonly known as SOA antipatterns.  ...  This work is partly supported by the Natural Sciences and Engineering Research Council of Canada.  ... 
doi:10.1109/wcre.2013.6671307 dblp:conf/wcre/NayrollesMV13 fatcat:547yncpixncmhgzpagcfiejkci

COBOL Systems Migration to SOA: Assessing Antipatterns and Complexity

Cristian Mateos, Alejandro Zunino, Andres Flores, Sanjay Misra
2019 Information Technology and Control  
In this paper, Information Technology and Control 2019/1/48 72 we assess antipatterns of Web Services' WSDL documents generated upon the three migration approaches.  ...  SOA and Web Services allow users to easily expose business functions to build larger distributed systems.  ...  Table 1 summarizes the catalogue of antipatterns, classified in three categories: high-level service interface specification, comments and identifiers, and service message exchange.  ... 
doi:10.5755/j01.itc.48.1.21566 fatcat:fc635o7mjbctbbd5qszjzeoeoa

A Lightweight Approach for Specification and Detection of SOAP Anti-Patterns

Fatima Sabir, Ghulam Rasool, Maria Yousaf
2017 International Journal of Advanced Computer Science and Applications  
It is realised by different researchers that evolution in service based systems may degrade design and quality of service and may generate poor solutions known as antipatterns.  ...  The detection of anti-patterns from web services is an important research realm and it is continuously getting the attention of researchers.  ...  We identified only a few representative approaches on specification and detection of SOA anti-patterns from Web-services [9, 12, 13, 14, 15, 16, 18] .  ... 
doi:10.14569/ijacsa.2017.080555 fatcat:vlual656jjgf5hrgwmkfe3ztce

Search-Based Web Service Antipatterns Detection

Ali Ouni, Marouane Kessentini, Katsuro Inoue, Mel O Cinneide
2017 IEEE Transactions on Services Computing  
Service Oriented Architecture (SOA) is widely used in industry and is regarded as one of the preferred architectural design technologies.  ...  The idea is that several detection methods are combined and executed in parallel during an optimization process to find a consensus regarding the identification of Web service antipatterns.  ...  In an SOA, the service requester satisfies their specific needs by using services offered by service providers, through published and discoverable interfaces.  ... 
doi:10.1109/tsc.2015.2502595 fatcat:nyww2wdvjzhozis2vtgtymk7lm

Detection of REST Patterns and Antipatterns: A Heuristics-Based Approach [chapter]

Francis Palma, Johann Dubois, Naouel Moha, Yann-Gaël Guéhéneuc
2014 Lecture Notes in Computer Science  
In this paper, we propose SODA-R (Service Oriented Detection for Antipatterns in REST), a heuristics-based approach to detect (anti)patterns in RESTful systems.  ...  We define detection heuristics for eight REST antipatterns and five patterns, and perform their detection on a set of 12 widely-used REST APIs including BestBuy, Facebook, and DropBox.  ...  This study is supported by NSERC (Natural Sciences and Engineering Research Council of Canada) and FRQNT research grants.  ... 
doi:10.1007/978-3-662-45391-9_16 fatcat:uzwh7dm5abcilpw6p2rzwcz7ki

Exploring Maintainability Assurance Research for Service- and Microservice-Based Systems: Directions and Differences

Justus Bogner, Adrian Weller, Stefan Wagner, Alfred Zimmermann, Michael Wagner
2020 International Conference on Microservices  
To ensure sustainable software maintenance and evolution, a diverse set of activities and concepts like metrics, change impact analysis, or antipattern detection can be used.  ...  We therefore conducted a systematic literature review (SLR) to collect and categorize maintainability assurance approaches for service-oriented architecture (SOA) and microservices.  ...  The automatic detection of service-based antipatterns to efficiently identify design flaws was the prevalent theme in this category.  ... 
doi:10.4230/oasics.microservices.2017-2019.3 dblp:conf/microservices/BognerW0Z19 fatcat:jba7gxeolfgjtpp2244ugsxdea

Analyzing the change-proneness of service-oriented systems from an industrial perspective

Daniele Romano
2013 2013 35th International Conference on Software Engineering (ICSE)  
Antipatterns and code smells have been widely proved to affect the change-proneness of software components.  ...  The output of this PhD research will assist software engineers in designing stable APIs and reusable services with adequate response time.  ...  Their tool is capable to detect the most popular SOA antipatterns defined in literature.  ... 
doi:10.1109/icse.2013.6606718 dblp:conf/icse/Romano04 fatcat:75y67znmz5ge5cmjtzwhhli57a

A survey of problematic database code fragments in software systems

Bader Alshemaimri, Ramez Elmasri, Tariq Alsahfi, Mousa Almotairi
2021 Engineering Reports  
We create a novel categorization of both SQL schema and query antipatterns in terms of performance, maintainability, portability, and data integrity.  ...  We survey problematic database code fragments in the literature and examine antipatterns that occur in low-level database access code using SQL and high-level counterparts ORM frameworks.  ...  A successor of SOA, known as MA, has emerged and embraced some concepts of SOA, but they differ in service characteristics. • MA has fine-grained services, while SOA has coarse-grained services.  ... 
doi:10.1002/eng2.12441 fatcat:m2evjny6fjgkfcjjvgrsb3q3aa
« Previous Showing results 1 — 15 out of 66 results