Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleJanuary 2020
Stubs and Drivers Generator for Class Integration Testing Using Sequence and Class Diagrams
ICSEB '19: Proceedings of the 2019 3rd International Conference on Software and e-BusinessPages 115–119https://doi.org/10.1145/3374549.3374572This paper aims to present an upgraded "Stubs and Drivers Generating Tool" from our previous research [1] which proposed a web-application for generating stubs and drivers for unit testing. However, the tool has limitations in generating stubs and ...
- extended-abstractOctober 2019
Asset-Oriented Access Control: Towards a New IoT Framework
IoT '19: Proceedings of the 9th International Conference on the Internet of ThingsArticle No.: 31, Pages 1–4https://doi.org/10.1145/3365871.3365905Controlling asset-access has traditionally been considered a matter for systems in which assets reside. Centralized approaches to access control are, however, problematic for the IoT. One reason for this is that devices may not be confined to a single ...
- research-articleApril 2019
Teaching Object-Oriented Recursive Data Structures: Simplifying the Definition and Implementation of the Data Structures
ACMSE '19: Proceedings of the 2019 ACM Southeast ConferencePages 53–57https://doi.org/10.1145/3299815.3314432Recursive solutions to problems are important in teaching computing concepts, particularly in data structures. We can trace linked lists to LISP where their definition is recursive in nature. As we continued to teach these concepts, implementation of ...
- ArticleSeptember 2018
Re-architecting OO Software into Microservices: A Quality-Centred Approach
AbstractDue to its tremendous advantages, microservice architectural style has become an essential element for the development of applications deployed on the cloud and for those adopting the DevOps practices. Migrating existing applications to ...
- ArticleMarch 2018
Refactoring Object-Oriented Applications for a Deployment in the Cloud
ENASE 2018: Proceedings of the 13th International Conference on Evaluation of Novel Approaches to Software EngineeringPages 111–123https://doi.org/10.5220/0006699101110123Cloud Computing delivers to customers computing/storage resources as services via the internet. It is characterized by its elastic nature and its payment model (pay-as-you-go). To optimize the use of these resources, one of the requirements related to ...
-
- ArticleApril 2015
A Novel Method for Verification of Composite Web Services
ICISCE '15: Proceedings of the 2015 2nd International Conference on Information Science and Control EngineeringPages 37–40https://doi.org/10.1109/ICISCE.2015.17This paper presents a novel method based on object-oriented MSVL for verification of composite Web services described by OWL-S. First, object-oriented MSVL, an executable temporal logic language for modelling, is briefly presented. Secondly, modelling ...
- ArticleOctober 2014
An Improved Memetic Algorithm with Method Dependence Relations (MAMDR)
QSIC '14: Proceedings of the 2014 14th International Conference on Quality SoftwarePages 11–20https://doi.org/10.1109/QSIC.2014.12Search-based approaches are successfully used for generating unit tests for object-oriented programs in Java. However, these approaches may struggle to generate sequence method calls with specific values to achieve high coverage due to the large size of ...
- ArticleSeptember 2013
How We Design Interfaces, and How to Assess It
ICSM '13: Proceedings of the 2013 IEEE International Conference on Software MaintenancePages 80–89https://doi.org/10.1109/ICSM.2013.19Interfaces are widely used in Java applications as central design elements for modular programming to increase program reusability and to ease maintainability of software systems. Despite the importance of interfaces and a considerable research effort ...
- ArticleOctober 2012
Verification of Composite Web Services in Object-Oriented MSVL
ICECC '12: Proceedings of the 2012 International Conference on Electronics, Communications and ControlPages 3205–3208This paper presents a novel method for verification composite Web services described by OWL-S in object oriented MSVL. First, a temporal logic programming language object-oriented MSVL is briefly introduced. Secondly, modeling rules based on object-...
- articleOctober 2012
Service Encapsulation-Based Model for Smart Campus
Journal of Electronic Commerce in Organizations (JECO-IGI), Volume 10, Issue 4Pages 31–41https://doi.org/10.4018/jeco.2012100103Currently, many universities are equipping information facilities, the informatization construction on which the basis of Internet and the information service in the campus begins. The smart campus is an advanced stage in the construction of campus ...
- ArticleAugust 2012
Effective Apply of Design Pattern in Database-Based Application Development
ICCIS '12: Proceedings of the 2012 Fourth International Conference on Computational and Information SciencesPages 558–561https://doi.org/10.1109/ICCIS.2012.138In the design of database-based application, effective use of object-oriented programming methodology to optimize the database access code is related to the structure and maintainability of the entire application. Without proper optimization of the ...
- ArticleDecember 2011
Universal Design of Location-Based Services
IBICA '11: Proceedings of the 2011 Second International Conference on Innovations in Bio-inspired Computing and ApplicationsPages 191–194https://doi.org/10.1109/IBICA.2011.52This research aims to propose a universalframework and to model slight location-based services (LBS) design components, which are generated by UML.Furthermore, these components can be combined with a LBS process of design and then to execute process ...
- ArticleOctober 2011
Requirements Traceability for Object Oriented Systems by Partitioning Source Code
WCRE '11: Proceedings of the 2011 18th Working Conference on Reverse EngineeringPages 45–54https://doi.org/10.1109/WCRE.2011.16Requirements trace ability ensures that source code is consistent with documentation and that all requirements have been implemented. During software evolution, features are added, removed, or modified, the code drifts away from its original ...
- articleOctober 2011
An executable object-oriented semantics and its application to firewall verification
Software and Systems Modeling (SoSyM) (SPSSM), Volume 10, Issue 4Pages 515–536https://doi.org/10.1007/s10270-010-0160-1This paper presents a formal executable semantics of object-oriented models. We made it possible to conduct both simulation and theorem proving on the semantics by implementing it within the expressive intersection of the functional programming language ...
- ArticleNovember 2010
Graphical Environment to Simulate Power Plants
EMS '10: Proceedings of the 2010 Fourth UKSim European Symposium on Computer Modeling and SimulationPages 289–294https://doi.org/10.1109/EMS.2010.54The main features of a software to simulate power plants are presented. Based on the object-oriented paradigm, a set of generic elements related with the main components required to simulate power plants were designed, developed and tested, these ...
- ArticleJune 2010
A Verification Method of UML Model Based on SBOPN
ICECE '10: Proceedings of the 2010 International Conference on Electrical and Control EngineeringPages 315–318https://doi.org/10.1109/iCECE.2010.84This paper introduces the State-Based Object Petri Net (SBOPN), and based on aforementioned, we choose SBOPN to formalize the UML and gave the mechanism and corresponding algorithms that can be used to map statechart diagrams and collaboration diagram ...
- ArticleJune 2010
The Application of RBAC Model in E-Commerce System
ICECE '10: Proceedings of the 2010 International Conference on Electrical and Control EngineeringPages 3059–3062https://doi.org/10.1109/iCECE.2010.745In the area of Research on access control technology, high attention has been paid on the role-based access control (RBAC) because of its high flexibility and high security. This paper will propose an Object-Oriented RBAC model which is suitable for the ...
- ArticleMay 2009
The Module Design of Map Projection Transformation Based on Object-Oriented
IFITA '09: Proceedings of the 2009 International Forum on Information Technology and Applications - Volume 01Pages 574–578https://doi.org/10.1109/IFITA.2009.181Map projection transformation is the important part of cartography, and plays the key role in GIS. With the continuous updating and improvement on geographical data, it has become very urgent to meet the demand of assimilating geographic information by ...
- ArticleDecember 2008
Internet Knowledge-Sharing System Based on Object-Oriented
IITA '08: Proceedings of the 2008 Second International Symposium on Intelligent Information Technology Application - Volume 01Pages 239–243https://doi.org/10.1109/IITA.2008.306The World Wide Web has become one of the fastest growing electronic information sources. Yet, people access to knowledge is not a corresponding increase in efficiency. In order to improve efficiency, in this paper, the knowledge resources in the network ...
- ArticleSeptember 2007
A Thread-tag Based Semantics for Sequence Diagrams
SEFM '07: Proceedings of the Fifth IEEE International Conference on Software Engineering and Formal MethodsPages 173–182https://doi.org/10.1109/SEFM.2007.3The sequence diagram is one of the most popular behaviour modelling languages which offers an intuitive and visual way of describing expected behaviour of Object-Oriented software. Much research work has investigated ways of providing a formal semantics ...