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

11 results for “Software Product Line”

Set a search alert
Research ArticleOpen accessPhrase in the titleComparing Approaches for Quality Evaluation of Software Engineering Experiments: An Empirical Study on Software Product Line ExperimentsViviane R. Furtado, Henrique Vignando, Victor França, Edson OliveiraJrThe Software Engineering (SE) research area must provide results of a certain quality for the sake of value. High quality research results may ensure experience and knowledge, which are essential for the technology to be transferred to the industry. One of the means to obtain such quality results is experimentation. Experimentation is a scientific method that aims to provide evidence … …Journal of Computer Science, Vol. 15, Issue 10 · 25 Apr 2019 · 7,747 accessesView PDFCite
Research ArticleOpen accessPhrase in the titleEvaluation of Test Case Generation based on a Software Product Line for Model TransformationAlexandre Augusto Giron, Itana Maria de Souza Gimenes, Edson OliveiraJrModel-Driven Engineering (MDE) supports model evolution and refinement by means of model transformations at several abstraction levels. Validating these transformations is essential to ensure the quality and correctness of such models. However, MDE transformations become more complex to validate, for example, when they are implemented in different languages. One particular example is the transformation of the SyMPLES approach. SyMPLES is … …Journal of Computer Science, Vol. 14, Issue 1 · 22 Jan 2018 · 8,282 accessesView PDFCite
Literature ReviewOpen accessPhrase in the titleCombinatorial Interaction Testing of Software Product Lines: A Mapping StudyMohd Zanes Sahid, Abu Bakar Md Sultan, Abdul Azim Abdul Ghani, Salmi BaharomSoftware Product Line (SPL) is a software engineering paradigm that is inspired by the concept of reusability of common features, formulated for different software product. Complete testing on entire SPL is known to be unfeasible, due to the very large number of possible products to be produced, configured using a subset or all possible features in the SPL. This paper … …Journal of Computer Science, Vol. 12, Issue 8 · 20 Oct 2016 · 8,480 accessesView PDFCite
Research ArticleOpen accessPhrase in the titleIntegrating Components in Software Product Line to Build High Quality ProductsLena KhaledProblem statement: The main part of building any system is achieving high level of quality and developing qualities it is achieve. Many organizations do not take into account the highest level of quality as a main necessary part through building its systems; they think mainly on budget and reducing time to market. Approach: One of the important approached to achieved … …Journal of Computer Science, Vol. 7, Issue 8 · 14 Jul 2011 · 6,632 accessesView PDFCite
Research ArticleOpen accessIn the keywordsSize, Coupling and Cohesion Metrics for Product-Line Architecture Evaluation: Proposal and Experimental ValidationAndre F.R. Cordeiro, Edson OliveiraJrSoftware Product Line (SPL) is an approach for de facto reusing of software artifacts for a given domain. Amongst the artifacts developed in the context of SPL is the Product-Line Architecture (PLA). It is one of the central artifacts of the SPL core assets responsible for abstracting a common architecture for specific products. Organizations should continuously evaluate the quality of … …Journal of Computer Science, Vol. 14, Issue 3 · 22 Mar 2018 · 8,374 accessesView PDFCite
Review ArticleOpen accessIn the keywordsComparing SMarty and PLUS for Variability Identification and Representation at Product-Line UML Class Level: A Controlled Quasi-ExperimentAnderson S. Marcolino, Edson OliveiraJrAlthough variability management is one of the main activities of software product lines, current literature provides almost no empirical evaluations on variability management approaches based on UML. This paper aims at experimentally comparing two approaches and picks SMarty and PLUS as representative examples. Such comparison takes into account their effectiveness of expressing correctly and incorrectly variabilities in UML class diagrams. … …Journal of Computer Science, Vol. 13, Issue 11 · 9 Nov 2017 · 7,455 accessesView PDFCite
Research ArticleOpen accessIn the keywordsVariability Resolution and Product Configuration with SMarty: An Experimental Study on UML Class DiagramsAnderson S. Marcolino, Edson OliveiraJr, Itana M.S. Gimenes, Ellen F. BarbosaVariability management is one of the most important activities during software product line development and evolution. Current literature presents several approaches for variability management, especially based on UML, such as, PLUS and SMarty. A systematic process with guidelines support SMarty. Existing literature for these kind of approaches provides slight experimental evidence of their effectiveness at product configuration. Thus, this is … …Journal of Computer Science, Vol. 13, Issue 8 · 8 Jul 2017 · 7,697 accessesView PDFCite
Review ArticleOpen accessIn the keywordsAn Overview on the use of Ontologies in Software EngineeringDaniel Strmečki, Ivan Magdalenić, Dragutin KermekOne of the main goals of the Software Engineering (SE) discipline is to find higher abstraction levels and ways to reuse software in order to increase its productivity and quality. Ontologies, which are typically considered as a technique or an artifact used in one or more software lifecycle phases, may be used to help achieve that goal. This paper provides … …Journal of Computer Science, Vol. 12, Issue 12 · 9 Feb 2017 · 7,353 accessesView PDFCite
Research ArticleOpen accessIn the abstractDevelopment of Software Reliability Growth Models for Industrial Applications Using Fuzzy LogicSultan AljahdaliProblem statement: The utilization of Software Reliability Growth Models (SRGM) plays a major role in monitoring progress, accurately predicting the number of faults in the software during both development and testing processes; define the release date of a software product, helps in allocating resources and estimating the cost for software maintenance. This leads to achieving the required reliability level of … …Journal of Computer Science, Vol. 7, Issue 10 · 9 Aug 2011 · 7,007 accessesView PDFCite
Research ArticleOpen accessIn the abstractDecision Based Development of Productline: A Quintessence Usability ApproachR.V. Siva Balan, M. PunithavalliProblem statement: A well designed user interface is comprehensible and controllable, helping users to complete their work successfully and efficiently and to feel competent and satisfied. To improve the usability of a software system, usability patterns can be applied. However, there are short comes shows that the software architecture of a system restricts certain usability patterns from being modified after … …Journal of Computer Science, Vol. 7, Issue 5 · 7 May 2011 · 6,880 accessesView PDFCite