19,904 Hits in 4.8 sec

A Novel Approach for Computing Dynamic Slices of Aspect-Oriented Programs [article]

Abhishek Ray, Siba Mishra, Durga Prasad Mohapatra
2014 arXiv   pre-print
We propose a dynamic slicing algorithm to compute the slices of aspect-oriented programs.  ...  Then, we propose the dynamic slicing algorithm for AOPs, which is an extended version of EMDS algorithm for object-oriented programs.  ...  ISSN 2229 5208 International Journal of Computer Information Systems, Vol.5, No. 3, 2012  ... 
arXiv:1403.0100v1 fatcat:lnfjnvrdlzb2pckpmajhiwvfz4

Computing Dynamic Slices of Feature-Oriented Programs with Aspect-Oriented Extensions

Madhusmita Sahu
2020 Informatica (Ljubljana, Tiskana izd.)  
This paper proposes a technique to compute dynamic slices of feature-oriented programs with aspectoriented extensions.  ...  The CFADG of a feature-oriented program is based on the selected features that are composed to form a software product and the selected aspects to be weaved.  ...  This results in faster computation of slices. Conclusion and future work We have presented an approach to compute dynamic slices of feature-oriented programs with aspect-oriented extensions.  ... 
doi:10.31449/inf.v44i2.2452 fatcat:szobsu74fveepcowy4yyifrb2y

Measuring Cohesion and Coupling of Sequence Diagram Using Program Slicing [chapter]

Daljeet Singh, Sunint Kaur Khalsa
2012 Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering  
This paper proposes a technique for the measurement of Cohesion and Coupling of Sequence Diagram using the Program Slicing.  ...  The SDG is then dynamically sliced taking various aspects into consideration. These slices can then be used to measure Cohesion and Coupling.  ...  We are planning to extend this approach to other diagrams of UML to capture static and dynamic aspects of the system.  ... 
doi:10.1007/978-3-642-32573-1_13 fatcat:bpdoxud6qffozh7nrdga4g6moy


Guoqing Xu, Atanas Rountev
2008 Proceedings of the 7th international conference on Aspect-oriented software development - AOSD '08  
Aspect-oriented software presents new challenges for the designers of static analyses. Our work aims to establish systematic foundations for dataflow analysis of AspectJ software.  ...  We propose a control-and data-flow program representation for AspectJ programs, as basis for subsequent interprocedural dataflow analyses.  ...  We would like to thank the AOSD reviewers for many valuable comments and suggestions.  ... 
doi:10.1145/1353482.1353488 dblp:conf/aosd/XuR08 fatcat:5xvkrmx5u5amzjo3zxyeoufdwa

A practical approach for model based slicing

Rupinder Singh
2013 IOSR Journal of Computer Engineering  
We have presented a novel methodology to extract the sub-model from model diagrams correspond to point of interest to ease the software visualization.  ...  The proposed methodology use the concept of model based slicing to slice the sequence diagram to extract the desired chunk.  ...  Later on, in another approach [11] they proposed a DSUAM algorithm which uses the MDG representation to compute dynamic slices.  ... 
doi:10.9790/0661-1241826 fatcat:qzhx6k73jnef7fj22bpctkt4dm

Guest Editors Introduction: Special Issue on Advanced Management of Softwarized Networks

Wolfgang Kellerer, Giovanni Schembra, Jinho Hwang, Noriaki Kamiyama, Joon-Myung Kang, Barbara Martini, Rafael Pasquini, Dimitrios Pezaros, Hongke Zhang, Mohamed Faten Zhani, Thomas Zinner
2021 IEEE Transactions on Network and Service Management  
[item 44) in the Appendix] study mobility aware and dynamic migration of MEC services for the Internet of Vehicles, proposing a Lyapunov-based closed form approach with low-complexity.  ...  In this context, this paper considers network slices as a possible solution, and presents a joint approach of an Adaptive Demand Forecasting model (ADF) and a slice allocation algorithm.  ...  He is a Chartered Engineer, a Fellow of BCS and IET, and a Senior Member of ACM.  ... 
doi:10.1109/tnsm.2021.3058871 fatcat:yg3kanbewvd7lp3nz6b4rzh5vm

A parallel algorithm for dynamic slicing of distributed Java programs in non-DSM systems

Durga Prasad Mohapatra, Rajib Mall, Rajeev Kumar
2007 International Journal of Information and Communication Technology  
We propose a parallel algorithm for dynamic slicing of distributed Java programs.  ...  Our algorithm can run parallely on a network of computers, so that each node in the network contributes to the dynamic slice by computing its local portion of the global slice in a fully distributed fashion  ...  Conclusions In this paper, we have proposed a novel technique for computing dynamic slices of distributed Java programs in non-DSM systems.  ... 
doi:10.1504/ijict.2007.013276 fatcat:bqco3mfdbfc25afmfqgi5ae7li

Automated test data generation for aspect-oriented programs

Mark Harman, Fayezin Islam, Tao Xie, Stefan Wappler
2009 Proceedings of the 8th ACM international conference on Aspect-oriented software development - AOSD '09  
Despite the upsurge of interest in the Aspect-Oriented Programming (AOP) paradigm, there remain few results on test data generation techniques for AOP.  ...  In this paper, we introduce a search-based optimization approach to automated test data generation for structural coverage of AOP systems.  ...  Acknowledgments The anonymous referees provided extremely authoritative and technically detailed comments on an earlier version of the paper, which were very much valued and appreciated.  ... 
doi:10.1145/1509239.1509264 dblp:conf/aosd/HarmanIXW09 fatcat:4rkwngn5p5gwpc7jvhuub7okse

A review of object-oriented approach for test case prioritization

Umar Farooq, Hannani Aman, Aida Mustapha, Zainuri Saringat
2019 Indonesian Journal of Electrical Engineering and Computer Science  
The important features of object-oriented (OO) programming like inheritance and polymorphism have not been fully explored for fault detection in TCP.  ...  This review is hoped to highlight the importance and usage of TCP in relation to object-oriented software development lifecycle.</p>  ...  Slicing approach Program slicing is a technique for simplifying programs by focusing on selected aspects of the program semantics.  ... 
doi:10.11591/ijeecs.v16.i1.pp429-434 fatcat:uvy535gdpbdyzmjtpepdki6doi

Generation of test cases using UML models

Gurpreet Singh, Rasbir Singh
Present work used an approach where sequence diagram and state chart diagram has been used to generate test cases. The test cases thus generated are suitable for dynamic testing of system.  ...  We Propose a Technique for Test Case Generation using UML Models. UML models give a lot of information that should not be ignored in testing.  ...  The review of analysis and design models is the base for testing object oriented programs [4, 5] .  ... 
doi:10.24297/ijct.v13i7.2511 fatcat:z4hzn3m4o5hinot4olaclpyhxa

Literature Analysis on Model based Slicing

Rupinder Singh, Vinay Arora
2013 International Journal of Computer Applications  
This literature analysis presents an overview of Model based slicing, including the various general approaches and techniques used to compute slices.  ...  One way to ease this is program slicing technique that decomposes the large programs into smaller ones and another is model based slicing that decomposes the large software architecture model into smaller  ...  The given approach was based on representing the UML state charts by hierarchical automata for modeling dynamic aspects of software.  ... 
doi:10.5120/12155-8185 fatcat:grjopbfjkja47ajvtdhryhleia

Review on Program Slicing Techniques towards Program Comprehension Application

Rozita Kadar, Naemah Abdul Wahab, Jamal Othman
2018 Journal of Computing Research and Innovation  
In this paper, we conduct the literature review on program slicing in order to explore the directi on of this method by focusing on various slicing techniques to provide a novel idea in program comprehension  ...  Program slicing is the process of extracting parts of source code programs by tracing the programs' control and data flow related to some data item.  ...  The result proves that dynamic slicing can give more contribution as compared to static slicing in the aspect of program size.  ... 
doi:10.24191/jcrinn.v2i1.24 fatcat:y5q5vzcharchbnottrdmv7ysoa

Adaptive Graphical User Interface for Web Applications Using Aspect Oriented Component Engineering

Atif Zaman, Mudassar Ahmad, Shafique Ahamd, Tasleem Mustafa
Aspect-Oriented Component Engineering (AOCE) is new approach for developing more and higher quality reusable and adaptable software or web applications components.  ...  The example of adaptation at different levels includes architecture, presentation, extension and composition. Furthermore the AOCE common systemic aspects are discussed for web interfaces adaptivity.  ...  Aspect Oriented Component Engineering (AOCE) is a new approach for developing component based applications.  ... 
doi:10.24297/ijct.v10i2.3304 fatcat:qkjcivrxovhpbjmoksbpyp5rii

Combining concern input with program analysis for bloat detection

Suparna Bhattacharya, Kanchi Gopinath, Mangala Gowri Nanda
2013 Proceedings of the 2013 ACM SIGPLAN international conference on Object oriented programming systems languages & applications - OOPSLA '13  
We present a novel technique to analyze the connection between optional concerns and the potential sources of execution bloat induced by them.  ...  Our experimental evaluation highlights the effectiveness of such concern augmented program analysis in execution bloat assessment of ten programs.  ...  Acknowledgments We thank Giriprasad Sridhara for contributions to the evaluation and Rupesh Nasre, Sandya Mannaraswamy, K Vasanta Laxmi and our anonymous reviewers for their feedback on the paper.  ... 
doi:10.1145/2509136.2509522 dblp:conf/oopsla/BhattacharyaGN13 fatcat:hhcuidibffcxfdzsnzpdx743e4

How could 6G Transform Engineering Platforms Towards Ecosystemic Business Models?

Seppo Yrjola, Marja Matinmikko-Blue, Petri Ahokangas
2020 2020 2nd 6G Wireless Summit (6G SUMMIT)  
Developing products, services and vertical applications for the future digitized society in the 6G era requires a multidisciplinary approach and a re-imagining of how we create, deliver and consume network  ...  Paper discusses unprecedented opportunities of enabling and stimulating multiple stakeholders to have a more active participation in the future 6G ecosystem via platform-based ecosystemic business models  ...  ACKNOWLEDGMENT The authors would like to acknowledge 5G-VIIMA project funded by Business Finland and Academy of Finland in 6G Flagship program (grant no. 318927).  ... 
doi:10.1109/6gsummit49458.2020.9083737 dblp:conf/6gsummit/YrjolaMA20 fatcat:5mlmsn7jkzh7jkspycddyjpl34
« Previous Showing results 1 — 15 out of 19,904 results