Sign inSubmit
Tips: “quotes” for a phrase · author:Lee · a DOI goes straight to its article

148 results for “Software Engineering”

Set a search alert
Research ArticleOpen accessIn the keywordsModelling IoT Systems with UML: A Case Study for Monitoring and Predicting Power ConsumptionMarla Teresinha Barbosa Geller, Anderson Alvarenga de Moura MenesesSoftware Engineering has evolved to meet the growing complexity of current systems and the resources of the Unified Modeling Language (UML) enable the modeling of such systems in different views. The Internet of Things (IoT) paradigm appears with very peculiar characteristics such as the heterogeneity of its physical and virtual components that must be integrated. Designing systems of this nature … …American Journal of Engineering and Applied Sciences, Vol. 14, Issue 1 · 1 Feb 2021 · 8,356 accessesView PDFCite
Research ArticleOpen accessIn the keywordsDefinition of Object Constraint Language Rules in Models to Support the Development of Android ApplicationsJean Carlos Hrycyk, Inali Wisniewski Soares, Luciane Telinski Wiedermann AgnerThe Model Driven Engineering (MDE) supports software development, promoting quality and speed enhancement in providing new products. The development of more accurate models is obtained through the employment of the Object Constraint Language (OCL). Given the increasing use of mobile devices and the need for new applications, the MDE together with the OCL constraints promote the development of quality mobile … …Journal of Computer Science, Vol. 14, Issue 2 · 20 Feb 2018 · 8,092 accessesView PDFCite
Research ArticleOpen accessIn the keywordsA Petri Net Based Agent Behavioral TestingZina Houhamdi, Belkacem AthamenaIn Multi-Agent System (MAS), developers concentrate on creating design models and evolving them, from higher level models to lower level models, in several steps. Considerable part of MAS implementations is automatically produced from the design models. If a design model contains faults, they are passed to the generated implementations. Practical model validation techniques are required to discover and delete faults … …American Journal of Applied Sciences, Vol. 9, Issue 11 · 10 Sep 2012 · 6,682 accessesView PDFCite
Research ArticleOpen accessIn the keywordsStructured Integration Test Suite Generation Process for Multi-Agent SystemZina Houhamdi, Belkacem AthamenaProblem statement: In recent years, Agent-Oriented Software Engineering (AOSE) methodologies are proposed to develop complex distributed systems based upon the agent paradigm. The implementation for such systems has usually the form of Multi-Agent Systems (MAS). Testing of MAS is a challenging task because these systems are often programmed to be autonomous and deliberative and they operate in an open world, … …Journal of Computer Science, Vol. 7, Issue 5 · 7 May 2011 · 7,451 accessesView PDFCite
Research ArticleOpen accessIn the keywordsMeasuring the Software Product Quality during the Software Development Life-Cycle: An International Organization for Standardization Standards PerspectiveRafa E. Al-QutaishProblem statement: The International Organization for Standardization (ISO) published a set of international standards related to the software engineering, such as ISO 12207 and ISO 9126. However, there is a set of cross-references between these two standards. Approach: The ISO 9126 on software product quality and ISO 12207 on software life cycle processes had been analysed to investigate the relationships … …Journal of Computer Science, Vol. 5, Issue 5 · 30 May 2009 · 7,856 accessesView PDFCite
Research ArticleOpen accessIn the keywordsMapping UML Component Specifications to JEE ImplementationsJyhjong LinComponent-based Software Engineering (CbSE) has become a well-accepted approach for developing complex software systems due to its significant advantages on composition and reuse. In practice, however, its use still requires the conjunction of a component specification method that describes how system requirements are satisfied in terms of software components. Such a component specification is then implemented in a variety of … …Journal of Computer Science, Vol. 3, Issue 10 · 31 Oct 2007 · 6,478 accessesView PDFCite
Research ArticleOpen accessIn the keywordsMeasuring the Function Points for Migration Project: A Case StudyK. Mustafa, K. Gowthaman, R. A. KhanIn this study, we extend the study of Function Point Analysis (FPA) for the measurement of source code based migration project using the migration tooling options. FPA is an objective and structured technique to measure software size by quantifying its functionality provided to the user, based on the requirements and logical design. It is noticed that the procedure for the … …American Journal of Applied Sciences, Vol. 2, Issue 8 · 31 Aug 2005 · 6,813 accessesView PDFCite
Literature ReviewOpen accessIn the keywordsMachine Learning Software Architecture and Model Workflow. A Case of Django REST FrameworkKennedy Ochilo Hadullo, Daniel Makini GetunoThe purpose of this study was to find out the challenges facing Machine Learning (ML) software development and create a design architecture and a workflow for successful deployment. Despite the promise in ML technology, more than 80% of ML software projects never make it to production. As a result, majority of companies around the world with investments in ML software … …American Journal of Applied Sciences, Vol. 18, Issue 1 · 28 Jul 2021 · 8,608 accessesView PDFCite
Research ArticleOpen accessIn the keywordsA Method for the Development of Platform Models in the Model Driven Architecture ContextInali Wisniewski Soares, Luciane Telinski Wiedermann Agner, Paulo Cezar Stadzisz, Jean Marcelo SimaoThe application of the Model Driven Architecture (MDA) approach to the design of embedded software based on Real-Time Operating Systems (RTOS) is encouraged by the fact that such software has a wide variety of platforms. In this way, the creation of methods for the development of platform models that meet such diversity of platforms is necessary. This study proposes a … …Journal of Computer Science, Vol. 8, Issue 11 · 7 Nov 2012 · 6,461 accessesView PDFCite
Research ArticleOpen accessIn the keywordsJTst- An Automated Unit Testing Tool for Java ProgramKamal Zuhairi Zamli, Nor Ashidi Mat IsaSoftware testing is an integral part of software development lifecycle. Lack of testing can often lead to disastrous consequences including lost of data, fortunes, and even lives. Despite its importance, current software testing practice lacks automation, and is still primarily based on highly manual processes from the generation of test cases up to the actual execution of the test. Although … …American Journal of Applied Sciences, Vol. 5, Issue 2 · 28 Feb 2008 · 7,366 accessesView PDFCite