Journal articles on the topic 'Application software Development Case studies'

To see the other types of publications on this topic, follow the link: Application software Development Case studies.

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 50 journal articles for your research on the topic 'Application software Development Case studies.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse journal articles on a wide variety of disciplines and organise your bibliography correctly.

1

Yan, Huiping, and Susan Yatabe. "CASE STUDIES OF NUCLEAR RESEARCH SOFTWARE DEVELOPMENT." CNL Nuclear Review 8, no. 1 (June 1, 2019): 35–51. http://dx.doi.org/10.12943/cnr.2017.00013.

Full text
Abstract:
Experimental and operational data are valuable assets for the field of nuclear science and technology. It is very important to develop software tools to assist scientists to manage the data effectively and to conveniently access and share the data. This paper presents 5 case studies on software development pertaining to topical areas such as nuclear fuel performance, waste management, biological research, reactor physics, and chemistry analysis at Canadian Nuclear Laboratories (CNL). Each case study illustrates the design and development of the database and user interface for its target research area and end users. While datasets based on flat files are still used in reactor physics studies, full-scale relational databases are developed for most of the other studies. The user interfaces developed for these areas include web applications, desktop applications, and mobile applications. These software tools have become essential parts of the research activities at CNL.
APA, Harvard, Vancouver, ISO, and other styles
2

Leigh, William, and Noemi Paz. "The Development of Educational Replicas of Software Application Systems." Journal of Educational Technology Systems 21, no. 1 (September 1992): 71–78. http://dx.doi.org/10.2190/6jqt-k74x-44la-pnlk.

Full text
Abstract:
This article presents techniques for developing simplified, functional versions of software applications for training purposes. Representatives of this type of educational software are explained, the design rationale and process are reviewed, and implementation methods are outlined. Three short case studies, exemplifying three categories of this replica software, are included.
APA, Harvard, Vancouver, ISO, and other styles
3

Koteska, Bojana, Anastas Mishev, and Ljupco Pejov. "Quantitative Measurement of Scientific Software Quality: Definition of a Novel Quality Model." International Journal of Software Engineering and Knowledge Engineering 28, no. 03 (March 2018): 407–25. http://dx.doi.org/10.1142/s0218194018500146.

Full text
Abstract:
This paper presents a novel quality model, which provides a quantitative assessment of the attributes evaluated at each stage of development of scientific applications. This model is defined by selecting a set of attributes and metrics that affect the quality of applications. It is based on the established quality standards. The practical application and verification of the quality model is confirmed by two case studies. The first is an application for solving one-dimensional and two-dimensional Schrödinger equations, using the discrete variables representation method. The second is an application for calculating an ECG-derived heart rate and respiratory rate. The first application follows a development model for scientific applications, which includes some software engineering practices. The second application does not use a specific development model, rather, it is developed ad hoc. The quality of the applications is evaluated through comparative analyses using the proposed model. Based on software quality metrics, the results of this study indicate that the application for solving one-dimensional and two-dimensional Schrödinger equations produces more desirable results.
APA, Harvard, Vancouver, ISO, and other styles
4

Veryard, R. "Strategic information systems: development, implementation, case studies." Information and Software Technology 33, no. 3 (April 1991): 244. http://dx.doi.org/10.1016/0950-5849(91)90141-w.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

López-Fernández, Hugo, Miguel Reboiro-Jato, Daniel Glez-Peña, José R. Méndez Reboredo, Hugo M. Santos, Ricardo J. Carreira, José L. Capelo-Martínez, and Florentino Fdez-Riverola. "Rapid development of proteomic applications with the AIBench framework." Journal of Integrative Bioinformatics 8, no. 3 (December 1, 2011): 16–30. http://dx.doi.org/10.1515/jib-2011-171.

Full text
Abstract:
Summary In this paper we present two case studies of Proteomics applications development using the AIBench framework, a Java desktop application framework mainly focused in scientific software development. The applications presented in this work are Decision Peptide- Driven, for rapid and accurate protein quantification, and Bacterial Identification, for Tuberculosis biomarker search and diagnosis. Both tools work with mass spectrometry data, specifically with MALDI-TOF spectra, minimizing the time required to process and analyze the experimental data.
APA, Harvard, Vancouver, ISO, and other styles
6

Ma, Zhi Jie. "The Application of CorelDraw Software in the Electronic Plan." Applied Mechanics and Materials 687-691 (November 2014): 2263–67. http://dx.doi.org/10.4028/www.scientific.net/amm.687-691.2263.

Full text
Abstract:
CorelDraw software is the contemporary design of the main software industry. Tthe paper studies how to use CorelDraw software in the production of electronic plans to open up new areas of CorelDraw software, and train plan designers to draw electronic tracing the ability of sperm. As a result of advertising design and layout software, CorelDraw applied to the design of e-plan that has very little development. In this case ,the article respectively analysis on diagrams, maps, architectural plans of the system and research CorelDraw software process in the electronic plan in the application.
APA, Harvard, Vancouver, ISO, and other styles
7

Gupta, Varun, Raj Kumar Chopra, and Durg Singh Chauhan. "Status of Non-Functional Requirements in Mobile Application Development." Journal of Information Technology Research 10, no. 1 (January 2017): 59–84. http://dx.doi.org/10.4018/jitr.2017010105.

Full text
Abstract:
Non-functional requirements determine the acceptance of the software application amongst its stakeholders apart from the desired functionality yet they are mostly neglected by the software development organizations. Efforts are made to enhance the success rate of the mobile app product; however, there is a lack of empirical studies available for analyzing the contribution of nonfunctional requirements towards the product success. In order to suggest mechanisms for improving product success rates, it is important to undertake the empirical study through surveys and case studies in industrial settings to analyze the software development practices focused on non-functional requirements. The analysis of data collected through empirical methods suggests that non-functional requirements are handled in the rough adhoc fashion and the number of implemented non-functional requirements is less with respect to number of implemented functional requirements. The contribution of non-functional requirements to overall development cost and time is lesser due to lesser number of requirements that undergo implementation but will grow to higher extend as their number will increase. The impact of non-functional requirements on product success rates, failure rates, overall cost and development time varies with type of development, size of organization and complexity of the undertaken mobile app projects.
APA, Harvard, Vancouver, ISO, and other styles
8

Yadav, RamKaran, M. L. Mittal, and Rakesh Jain. "Adoption of lean principles in software development projects." International Journal of Lean Six Sigma 11, no. 2 (November 16, 2018): 285–308. http://dx.doi.org/10.1108/ijlss-03-2018-0031.

Full text
Abstract:
Purpose The purpose of this paper is to gain insights about the applicability of Lean principles in software industry along with the Lean implementation issues. Design/methodology/approach Exploratory case studies have been carried out in five software companies. Data were collected by observation and semi-structured interviews with project managers. In this paper, case organizations are categorized as product vs project software development (SD) organization. Findings It is found that although Lean principles are being adopted in SD projects, application of all Lean principles is not visible. This research reveals that value and flow are more relevant in SD organizations, while value stream, pull and perfection are not conspicuous. Originality/value This paper would prove invaluable to lean practitioners and researchers to gain knowledge in lean SD. The paper puts forward the key issues that should be addressed for successful adoption of lean in SD. This study set out to determine the practitioners’ perception of the applicability of lean principles in SD projects. It provides a sound basis for further empirical research on adoption of lean principles in SD organizations.
APA, Harvard, Vancouver, ISO, and other styles
9

Watson, Ian, and Farhi Marir. "Case-based reasoning: A review." Knowledge Engineering Review 9, no. 4 (December 1994): 327–54. http://dx.doi.org/10.1017/s0269888900007098.

Full text
Abstract:
AbstractCase-Based Reasoning (CBR) is a relatively recent problem solving technique that is attracting increasing attention. However, the number of people with first-hand theoretical or practical experience of CBR is still small. The main objective of this review is to provide a comprehensive overview of the subject to people new to CBR. The paper outlines the development of CBR in the US in the 1980s. It describes the fundamental techniques of CBR and contrasts its approach to that of model-based reasoning systems.1A critical review of currently available CBR software tools is followed by descriptions of CBR applications both from academic research and, in more detail, three CBR systems that are presently being used commercially. Each of the three commercial case studies highlights features that made CBR particularly suitable for the application. Moreover, the last case study describes a development methodology for implementing CBR systems. The paper concludes with a research agenda for CBR. A detailed categorized bibliography of CBR research is provided in a companion paper (Marir & Watson, 1994).
APA, Harvard, Vancouver, ISO, and other styles
10

GOKHALE, SWAPNA S. "SOFTWARE RELIABILITY ANALYSIS INCORPORATING SECOND-ORDER ARCHITECTURAL STATISTICS." International Journal of Reliability, Quality and Safety Engineering 12, no. 03 (June 2005): 267–90. http://dx.doi.org/10.1142/s0218539305001768.

Full text
Abstract:
Architecture-based techniques for reliability assessment of software applications have received increased attention in the past few years due to the advent of component-based software development paradigm. Most of the prior research efforts in architecture-based analysis use the composite solution approach to solve the architecture-based models in order to estimate application reliability. Though the composite solution approach produces an accurate estimate of application reliability, it suffers from several drawbacks. The most notable drawback of the composite solution approach is that it does not allow an analysis of the sensitivity of the application reliability to the reliabilities of the components comprising the application and the application structure. The hierarchical solution approach on the other hand, has the potential of overcoming the drawbacks of the composite approach. However, in the present form, the hierarchical solution approach produces an estimate of application reliability which is only an approximation of the estimate produced by the composite approach since it does not take into consideration the second-order architectural statistics. Also, although the hierarchical solution approach can be used for sensitivity analysis, mathematical techniques to perform such analysis are lacking. Development of an accurate hierarchical solution approach to estimate application reliability based on its architecture is the focus of this paper. Using the approach described in this paper, an analytical application reliability function which incorporates second-order architectural statistics can be obtained. Sensitivity analysis techniques and expressions to determine the mean time to failure of the application are developed based on this analytical reliability function. We illustrate the reliability prediction, sensitivity analysis, and mean time to failure computation techniques presented in this paper using two case studies.
APA, Harvard, Vancouver, ISO, and other styles
11

Nakadai, Kazuhiro, Hiroshi G. Okuno, and Takeshi Mizumoto. "Development, Deployment and Applications of Robot Audition Open Source Software HARK." Journal of Robotics and Mechatronics 29, no. 1 (February 20, 2017): 16–25. http://dx.doi.org/10.20965/jrm.2017.p0016.

Full text
Abstract:
[abstFig src='/00290001/02.jpg' width='300' text='Open source software for robot audition HARK' ] Robot audition is a research field that focuses on developing technologies so that robots can hear sound through their own ears (microphones). By compiling robot audition studies performed over more than 10 years, open source software for research purposes called HARK (Honda Research Institute Japan Audition for Robots with Kyoto University) was released to the public in 2008. HARK is updated every year, and free tutorials are often held for its promotion. In this paper, the major functions of HARK – such as sound source localization, sound source separation, and automatic speech recognition – are explained. In order to promote HARK, HARK-Embedded for embedding purposes and HARK-SaaS used as Software as a Service (SaaS) have been actively studied and developed in recent years; these technologies are also described in the paper. In addition, applications of HARK are introduced as case studies.
APA, Harvard, Vancouver, ISO, and other styles
12

Tran, Khoi-Nguyen, and Hong-Quang Nguyen. "MobiPSE." International Journal of Pervasive Computing and Communications 10, no. 2 (May 27, 2014): 153–67. http://dx.doi.org/10.1108/ijpcc-03-2014-0024.

Full text
Abstract:
Purpose – This paper aims to solve the stated limitations through (i) exploring usages of scenarios and (ii) proposing a lightweight iterative requirement exploration process that utilizes scenarios to transform the vague ideas of the developers into concrete application’s vision. The explosive growth in pervasiveness, programmability and computational capability of smartphones and tablets unlocks the possibility for many uses of technology, including end-user development (EUD) where end-users create applications as pragmatic tools for their work and hobbies. An extensive amount of research effort has been done to solve EUD challenges; however, the focus of such research lies mainly on designing and implementing software applications. Design/methodology/approach – Based on review on existing application of usage scenario in software application development, we proposed SRE – a scenario-based requirement exploration method and MobiPSE – a lightweight software process that applies SRE. Two EUD projects performed by undergraduate students were used as case studies to test and fine-tune methods. Findings – This paper proposes MobiPSE – a lightweight iterative software process that resolves around our proposed SRE method. Through case studies on MobiPSE, we confirmed that MobiPSE works in real-life scenarios and emphasized two points: ad hoc training has limited effect and lack of technical expertise can still leave a negative impact on requirement exploration process. Research limitations/implications – Because of the limited number of case studies performed for testing and tuning purpose, the proposed methods may not be able to satisfy all cases of EUD. MobiPSE can be fine-tuned further with additional case studies of different scale and team structure. Originality/value – This paper fulfils the need for a lightweight method for exploring requirements and ideas in a EUD project based on creating and analyzing possible usage scenarios.
APA, Harvard, Vancouver, ISO, and other styles
13

Rodríguez, Francy D., Silvia T. Acuña, and Natalia Juristo. "Reusable Solutions for Implementing Usability Functionalities." International Journal of Software Engineering and Knowledge Engineering 25, no. 04 (May 2015): 727–55. http://dx.doi.org/10.1142/s0218194015500084.

Full text
Abstract:
Usability is a software system quality attribute. Although software engineers originally considered usability to be related exclusively to the user interface, it was later found to affect the core functionality of software applications. As of then, proposals for addressing usability at different stages of the software development cycle were researched. The objective of this paper is to present three reusable solutions at detailed design and programming level in order to effectively implement the Abort Operation, Progress Feedback and Preferences usability functionalities in web applications. To do this, an inductive research method was applied. We developed three web applications including the above usability functionalities as case studies. We looked for commonalities across the implementations in order to induce a general solution. The elements common to all three developed applications include: application scenarios, functionalities, responsibilities, classes, methods, attributes and code snippets. The findings were specified as an implementation-oriented design pattern and as programming patterns in three languages. Additional case studies were conducted in order to validate the proposed solution. The independent developers used the patterns to implement different applications for each case study. As a result, we found that solutions specified as patterns can be reused to develop web applications.
APA, Harvard, Vancouver, ISO, and other styles
14

Harrison, Colin. "Criteria for Evaluating Microcomputer Software for Reading Development: Observations Based on Three British Case Studies." Journal of Educational Computing Research 1, no. 2 (May 1985): 221–34. http://dx.doi.org/10.2190/bqwb-v31c-067d-4uj0.

Full text
Abstract:
Differences in sets of criteria for evaluating microcomputer software are discussed. They are set against the results of three studies in which UK teachers evaluated five programs which were used in reading or English lessons. A comparison of the checklist criteria with the case study data was made using Stake's matrix of evaluation concerns [1]. This suggested a heavy emphasis on antecedents in the checklists and on transactions in the case studies. In general, neither checklists nor case studies devoted great attention to empirically measured outcomes. A possible interpretation of the results is that while the checklists focused on intrinsic evaluation, the case studies themselves focused on practical classroom issues, notably attention and motivation.
APA, Harvard, Vancouver, ISO, and other styles
15

Karmanov, V. S., B. S. Solov’ev, and V. Yu Shсhekoldin. "SOFTWARE DEVELOPMENT FOR SUPPLY CHAIN INTERACTION MODELING." Vestnik komp'iuternykh i informatsionnykh tekhnologii, no. 186 (December 2019): 18–26. http://dx.doi.org/10.14489/vkit.2019.12.pp.018-026.

Full text
Abstract:
The study of complex logistic systems often requires specialized software that allows studying the characteristics and properties of the observed object using simulation methods. An example of such a system is the supply network, in the general case of an arbitrary structure. For linear supply chains known business game “Beer Game”, which allows to observe and explore the effects that occur in long supply chains. The aim of the work was to develop a model that is a generalization of the original “Beer Game” in the case of a supply network of arbitrary topology and the development of software that allows investigating the resulting model using simulation methods. In this paper the mathematical model of the supply chain is presented. A set of algorithms for estimating and forming the order volume by each network participant is proposed. The developed application that emulates the work of the supply chain is described. Various ways of creating a supply network topology have been proposed, and a description of the parameters for modeling the supply network has been given. The capabilities of the application are demonstrated when generating data and interpreting the obtained results in the form of tables, graphs, and animation. The ways of forming supply chains with different characteristics are studied. Experiments on the study of algorithms for estimating the volume of orders on various topologies of supply chains were carried out. Ways to assess the performance of the supply chain were proposed. The developed software can be used to justify the choice of strategy for managing supply chains in distribution logistics for industrial and commercial enterprises of various sizes, from large networks to retail. In addition, the developed software can be used in the educational process for students of economic specialties.
APA, Harvard, Vancouver, ISO, and other styles
16

Moura, David Fernandes Cruz, Fabricio Alves Barbosa da Silva, and Juraci Ferreira Galdino. "Case Studies of Attacks over Adaptive Modulation Based Tactical Software Defined Radios." Journal of Computer Networks and Communications 2012 (2012): 1–9. http://dx.doi.org/10.1155/2012/703642.

Full text
Abstract:
This paper presents case studies of attacks aimed at tactical software defined radios based on a classification with the most common sources of vulnerabilities, classes of attacks, and types of intrusions that military radio sets may suffer. Besides that, we also describe how attack mitigation strategies can impact the development of SDR infrastructures. By using such approach, we identify several possible sources of vulnerabilities, attacks, intrusions, and mitigation strategies, illustrating them onto typical tactical radio network deployment scenarios, as an initial and necessary step for the definition of realistic and relevant security requirements for military software defined radio applications.
APA, Harvard, Vancouver, ISO, and other styles
17

Malarvizhi, Anusha Srirenganathan, Qian Liu, Dexuan Sha, Hai Lan, and Chaowei Yang. "An Open-Source Workflow for Spatiotemporal Studies with COVID-19 as an Example." ISPRS International Journal of Geo-Information 11, no. 1 (December 29, 2021): 13. http://dx.doi.org/10.3390/ijgi11010013.

Full text
Abstract:
Many previous studies have shown that open-source technologies help democratize information and foster collaborations to enable addressing global physical and societal challenges. The outbreak of the novel coronavirus has imposed unprecedented challenges to human society. It affects every aspect of livelihood, including health, environment, transportation, and economy. Open-source technologies provide a new ray of hope to collaboratively tackle the pandemic. The role of open source is not limited to sharing a source code. Rather open-source projects can be adopted as a software development approach to encourage collaboration among researchers. Open collaboration creates a positive impact in society and helps combat the pandemic effectively. Open-source technology integrated with geospatial information allows decision-makers to make strategic and informed decisions. It also assists them in determining the type of intervention needed based on geospatial information. The novelty of this paper is to standardize the open-source workflow for spatiotemporal research. The highlights of the open-source workflow include sharing data, analytical tools, spatiotemporal applications, and results and formalizing open-source software development. The workflow includes (i) developing open-source spatiotemporal applications, (ii) opening and sharing the spatiotemporal resources, and (iii) replicating the research in a plug and play fashion. Open data, open analytical tools and source code, and publicly accessible results form the foundation for this workflow. This paper also presents a case study with the open-source spatiotemporal application development for air quality analysis in California, USA. In addition to the application development, we shared the spatiotemporal data, source code, and research findings through the GitHub repository.
APA, Harvard, Vancouver, ISO, and other styles
18

Fritschi, Lin, Melissa C. Friesen, Deborah Glass, Geza Benke, Jennifer Girschik, and Troy Sadkowsky. "OccIDEAS: Retrospective Occupational Exposure Assessment in Community-Based Studies Made Easier." Journal of Environmental and Public Health 2009 (2009): 1–5. http://dx.doi.org/10.1155/2009/957023.

Full text
Abstract:
Assessing occupational exposure in retrospective community-based case-control studies is difficult as measured exposure data are very seldom available. The expert assessment method is considered the most accurate way to attribute exposure but it is a time consuming and expensive process and may be seen as subjective, nonreproducible, and nontransparent. In this paper, we describe these problems and outline our solutions as operationalized in a web-based software application (OccIDEAS). The novel aspects of OccIDEAS are combining all steps in the assessment into one software package; enmeshing the process of assessment into the development of questionnaires; selecting the exposure(s) of interest; specifying rules for exposure assignment; allowing manual or automatic assessments; ensuring that circumstances in which exposure is possible for an individual are highlighted for review; providing reports to ensure consistency of assessment. Development of this application has the potential to make high-quality occupational assessment more efficient and accessible for epidemiological studies.
APA, Harvard, Vancouver, ISO, and other styles
19

Buranarach, Marut, Thepchai Supnithi, Ye Myat Thein, Taneth Ruangrajitpakorn, Thanyalak Rattanasawad, Konlakorn Wongpatikaseree, Azman Osman Lim, Yasuo Tan, and Anunchai Assawamakin. "OAM: An Ontology Application Management Framework for Simplifying Ontology-Based Semantic Web Application Development." International Journal of Software Engineering and Knowledge Engineering 26, no. 01 (February 2016): 115–45. http://dx.doi.org/10.1142/s0218194016500066.

Full text
Abstract:
Although the Semantic Web data standards are established, ontology-based applications built on the standards are relatively limited. This is partly due to high learning curve and efforts demanded in building ontology-based Semantic Web applications. In this paper, we describe an ontology application management (OAM) framework that aims to simplify creation and adoption of ontology-based application that is based on the Semantic Web technology. OAM introduces an intermediate layer between user application and programming and development environment in order to support ontology-based data publishing and access, abstraction and interoperability. The framework focuses on providing reusable and configurable data and application templates, which allow the users to create the applications without programming skill required. Three forms of templates are introduced: database to ontology mapping configuration, recommendation rule and application templates. We describe two case studies that adopted the framework: activity recognition in smart home domain and thalassemia clinical support system, and how the framework was used in simplifying development in both projects. In addition, we provide some performance evaluation results to show that, by limiting expressiveness of the rule language, a specialized form of recommendation processor can be developed for more efficient performance. Some advantages and limitations of the application framework in ontology-based applications are also discussed.
APA, Harvard, Vancouver, ISO, and other styles
20

Samonyuk, T., and G. Kiselev. "METHODS OF USER INTERFACE DEVELOPMENT IN WEB APPLICATIONS." Visnyk Universytetu “Ukraina”, no. 1 (28) 2020 (2020): 210–23. http://dx.doi.org/10.36994/2707-4110-2020-1-28-18.

Full text
Abstract:
The article discusses methods for developing a user interface in web applications. The interface plays a vital role in software. From a visual point of view, its design and accuracy are of paramount importance to display the exact amount of information for the intended user. Every minor decision you make when designing a user interface can have a positive or negative impact on your software. Thus, the purpose of this study was to compare user interface design methods and propose appropriate options for choosing design approaches based on case studies and research results. The study examines various design methods - user-centered design, activity-centered design, data-driven design. To better understand the similarities and differences between these three methods in a business environment, this document discusses each method in terms of its foundations, processes, and results. Based on the above description of the main characteristics of design approaches, they are presented more systematically. Taking into account the main characteristics of design approaches and what really determines them, 10 different criteria for assessing the quality of design were identified, which are important distinguishing features. A framework is provided for evaluating and comparing them to help the reader evaluate which one best suits a particular context. The structure of the processes of their application in the development of a new software product or service is presented. In practice, this analysis can be used: - as a reference list of application options for design approaches and methods, in particular for the development of software products and services. - To decide which approach and design method will be most effective in a particular context - provide links for further analysis of related aspects - human-computer interaction, user interaction, software development life cycle, software development teams design.
APA, Harvard, Vancouver, ISO, and other styles
21

Aman, Aini, and Brian Nicholson. "Managing Knowledge Transfer in Offshore Software Development." Journal of Global Information Management 17, no. 4 (October 2009): 55–73. http://dx.doi.org/10.4018/jgim.2009070903.

Full text
Abstract:
The aim of this article is to examine the role of copresent interaction and the extent to which this can be supplanted by information and communication technology-based interaction for managing knowledge transferin distributed settings. This study draws on two case studies of small UK firms sourcing software development from India and Bangladesh. Using Nonaka and Konno’s knowledge creation theory, the role of copresent and ICT-based interactions in managing knowledge transfer is explained. The article contributes an extension of the concepts of knowledge creation theory by providing evidence of the role of copresent and ICT-based interaction for knowledge transfer in the context of offshore software development.
APA, Harvard, Vancouver, ISO, and other styles
22

Sokoła-Szewioła, Violetta, Marian Poniewiera, and Aleksandra Mierzejowska. "Coordinate Transformation Using the Author’s Software in GIS Class System – Case Study." Geoinformatica Polonica 20 (December 30, 2021): 7–19. http://dx.doi.org/10.4467/21995923gp.21.001.14972.

Full text
Abstract:
In order to implement the provisions of the INSPIRE Directive, it is necessary for the Member States of the European Union to take appropriate measures to enable combining in a uniform manner spatial data deriving from different sources and sharing use of them by many users and many applications. Spatial data regarding underground hard coal mining in Poland should also be available in the national spatial reference system. Mining enterprises run a cartographic resource in the different rectangular flat coordinate systems. The standard transformation procedure does not provide the required accuracy because these are areas affected by mining activity, and the stability of points is limited, hence, studies were undertaken. The result is the development of software that can be used in Geographic Information Systems to transform spatial data from a system used in mine to the national system. The article described shortly a chosen coordinates systems used in Polish underground mines, elaborated procedure for selection of the degree and the type of a transformation polynomial in the transformation task. It presents its practical application of procedure for the area of one of hard coal mines using the author’s software elaborated in the results of above-mentioned research.
APA, Harvard, Vancouver, ISO, and other styles
23

Singh, Neeraj Kumar, Yamine Aït-Ameur, Romain Geniet, Dominique Méry, and Philippe Palanque. "On the Benefits of Using MVC Pattern for Structuring Event-B Models of WIMP Interactive Applications." Interacting with Computers 33, no. 1 (January 2021): 92–114. http://dx.doi.org/10.1093/iwcomp/iwab016.

Full text
Abstract:
Abstract This paper presents a formal development approach for designing interactive applications using a correct-by-construction approach. In this work, we propose a refinement strategy using model-view-controller (MVC) to structure and design Event-B formal models of the interactive application. The proposed MVC-based refinement strategy facilitates the development of an abstract model and a series of refined models by introducing the possible modes, controller’s behaviour and visual components of the interactive application while preserving the required interaction-related safety properties. To demonstrate the effectiveness, scalability, reliability and feasibility of our approach, we use a small example (from automotive domain) and real-life industrial case studies (from aviation). The entire development is realized in Event-B and the associated Rodin tool is used to analyse and verify the correctness of the formalized model. Finally, the developed Event-B models are used to generate source code using EB2ALL tool for going from the specification to the implementation of the interactive application.
APA, Harvard, Vancouver, ISO, and other styles
24

Liu, Haipeng, Feng Huang, Yingxuan Li, Pinpin Ren, Gary W. Marek, Beibei Ding, Baoguo Li, and Yong Chen. "Developing an Automated Python Surface Energy Balance System (PySEBS) Software for Calculating Actual Evapotranspiration-Software Development and Application Case in Jilin Province, China." Remote Sensing 14, no. 21 (November 7, 2022): 5629. http://dx.doi.org/10.3390/rs14215629.

Full text
Abstract:
In this study, Python Surface Energy Balance System (PySEBS) software was developed in the Python 2.7 programming language for continuous calculation of actual evapotranspiration (ETa) at regional scales. The software is based on the Surface Energy Balance System (SEBS) model, which uses basic meteorological data, MODIS remote sensing data, and Digital Elevation Model (DEM) data as the original input data and finally outputs daily-scale ETa in the form of raster data with a spatial resolution of 1 km × 1 km. To verify the reliability of the PySEBS model, the ETa of spring maize during the growing season in Jilin Province, China, from 2001 to 2020 was calculated and analyzed in this study and compared with the results of similar studies by others. The findings showed that the PySEBS model has a reasonable accuracy in estimating ETa within ±15% and is a robust model that can achieve the continuous calculation of ETa at a regional scale. Therefore, PySEBS software is a useful tool for regional irrigation scheduling and water resources management.
APA, Harvard, Vancouver, ISO, and other styles
25

Salve, Tanay, Akash Agrahari, Tarun Sharma, Adnan Haque, and Shudhodhan Bokefode. "Crowdsourcing Platform for Website and Application Testing." YMER Digital 21, no. 04 (April 7, 2022): 104–14. http://dx.doi.org/10.37896/ymer21.04/11.

Full text
Abstract:
Crowdourcing has gained or achieved a great deal or path of interest in the operation or usage or exercise during the last years of the professional generation. Many teams have done a lot of procedures and tasks in this regard to appear to be a special obligation and income-generating games. However, regardless of its reputation and its use in this generation of security technologies and the best consumer interface and value, there may be well-informed information compared to crowdsourcing, especially with reference to crowdsourcing consultants or activities or courses. Crowdsourcing coordinators or course studies play an important role in multi-person projects or processes or activities as they ensure the relationships or cooperation established between crowdsourcing groups and the gang. However, the current problem or situation of crowdsourcing mediators or courses that misleads crowdsourcing projects and their functionality and the corresponding contexts they need are no longer addressed in the course of studies. We deal with or address those issues in a way that addresses a well-known case with an average person called TestCloud which has helped us to get to the top of the platform providing software experiments or software engineering. the stadium or donations of teams that progress slowly or completely without their efforts or sending sports and programs to a good crowd. Criticism shows that the testing of the said service Cloud meets the 3 most required conditions if you want to improve or enhance its use and, these are: process management, team management and collaboration with technology. In every size, we explain or highlight many of the methods or processes that this app uses to get through the difficult situations or problems related to the collection activities that need to be done properly at the same time. The term 'crowdsourcing' was changed to be added or introduced in 2006 to describe a problem-solving model distributed by remote internet users. Since then it has been extensively studied and practiced to assist software program engineering and objective software applications. In this course we provide a comprehensive or specific survey of the use and importance of crowdsourcing on the software engineering program and software program you are trying, we aim to cover all the books and topics that may be relevant to this topic. We first assess and attempt to find definitions and application functions, crowdsourcing performance and to define and define our Crowdsourcing Software Engineering ideas together in terms of their value or application. Then we summarize or integrate the many required features within the commercial fitness regions in software system engineering and related case research. Similarly we explore software programming engineering or experimenting with domains, obligations and programs, functions, crowdsourced operations and systems and stakeholders involved in knowing Crowdsourced Software Engineering solutions. We are concluding or would like to really focus on the process of developing styles, open-ended problems and opportunities for conclusion lessons in Crowdsourced Software Engineering or Software Testing. We may also want to show or demonstrate that statistics released from the crowd are primarily based entirely on experiments that can adhere to multiple regions or activities associated with an automated web site or experimental cell. We would really like to integrate the creation of POLARIS, which produces repetitive views of texts from the crowd — primarily based entirely on experiments, rendering the events 'motif' of a different application: a series of high-level automated easy-to-use integrated low-stage action actions. Our strong focus is on the mobilization staff deployed from Mechanical Turk to fulfill 1,350 test commitments in nine popular Google Play apps, each with at least 1 million customer subscriptions.
APA, Harvard, Vancouver, ISO, and other styles
26

Üstünkar, Gürkan, and Yeşim Aydın Son. "METU-SNP: An Integrated Software System for SNPComplex Disease Association Analysis." Journal of Integrative Bioinformatics 8, no. 2 (June 1, 2011): 204–21. http://dx.doi.org/10.1515/jib-2011-187.

Full text
Abstract:
Summary Recently, there has been increasing research to discover genomic biomarkers, haplotypes, and potentially other variables that together contribute to the development of diseases. Single Nucleotide Polymorphisms (SNPs) are the most common form of genomic variations and they can represent an individual’s genetic variability in greatest detail. Genome-wide association studies (GWAS) of SNPs, high-dimensional case-control studies, are among the most promising approaches for identifying disease causing variants. METU-SNP software is a Java based integrated desktop application specifically designed for the prioritization of SNP biomarkers and the discovery of genes and pathways related to diseases via analysis of the GWAS case-control data. Outputs of METU-SNP can easily be utilized for the downstream biomarkers research to allow the prediction and the diagnosis of diseases and other personalized medical approaches. Here, we introduce and describe the system functionality and architecture of the METU-SNP. We believe that the METU-SNP will help researchers with the reliable identification of SNPs that are involved in the etiology of complex diseases, ultimately supporting the development of personalized medicine approaches and targeted drug discoveries
APA, Harvard, Vancouver, ISO, and other styles
27

Muhammad Usman Ashraf. "Measuring the Impact of Factors Affecting Game Development in Distributed Software Development." Lahore Garrison University Research Journal of Computer Science and Information Technology 5, no. 4 (December 27, 2021): 50–61. http://dx.doi.org/10.54692/lgurjcsit.2021.0504251.

Full text
Abstract:
A software game is an application that is not only applicable for entertainment purposes but also used in domains like business, education and health care. Software game development is a multidisciplinary process that involves art, sound, artificial intelligence (AI), control systems and human factors which makes it different from traditional software development practice. Distributed software development (DSD) facilitates decentralized zones for the availability of multidisciplinary human resources at less cost. Past studies explored many influencing factors for game development, however, how these factors majorly affect the game development in Distributed Software Development (DSD) environment yet not been studied as per our knowledge. In this research, we not only identified the most influencing factors for game development in DSD but also gauge a relationship matrix between these factors with games’ technical requirements. In our evaluation, we took twenty-nine top-rated animated games to establish a mapping of these factors present in these games. To calculate the variation in a given project budget, we execute Monte-Carlo simulations between the independent variable (influencing factors) and dependent variable (overall cost) that forecast the valuation of each variable impact on the overall nominal cost of the project. Empirical results of our research conclude that among all identified factors, ‘Physical Resources’ and ‘Freelancers’ have a significant impact on the overall project cost. Our research findings quantitatively assist the software project managers to estimate the cost deviations due to influencing factors in Distributed Software Development (DSD) environment.
APA, Harvard, Vancouver, ISO, and other styles
28

Gao, Yu, and Xiang Zhong Feng. "A Number of Issues to Need Focused to Research in Developmental Process of Software Development Method." Advanced Materials Research 756-759 (September 2013): 2503–7. http://dx.doi.org/10.4028/www.scientific.net/amr.756-759.2503.

Full text
Abstract:
In the developmental process of software development methods, there are many issues to need to be studied. In these issues, part of the issues is very important for the development of software development method. Such as: about the applicability of software development method, about the flexibility of software development method, about the reliability of the software development method, therefore, these issues need to be focus of study. The case to enhance applicability, flexibility and reliability of the software development method in the past is studied. The way enhancing applicability, flexibility and reliability of the software development method in the future is studied. In order to enhance the applicability of software development method, two ways be proposed. A way is to research and build some of the software development methods, and their scope of application is broad. Another way is to study and build some of the software development methods, and their scope of application is single. In order to enhance the flexibility of software development method, two ways be proposed. A way is to improve existing traditional software development method. Another way is innovation. In order to enhance the reliability of software development method, three ways be proposed. First way is to improve the existing formal method. Second way is to improve the existing theory of software testing. Third way is to strengthen the construction of the software component library.
APA, Harvard, Vancouver, ISO, and other styles
29

Ribeiro, Tayse Virgulino. "Android Applications based on software repository analysis." Singular Engenharia, Tecnologia e Gestão 1, no. 2 (October 19, 2019): 6–13. http://dx.doi.org/10.33911/singular-etg.v1i2.55.

Full text
Abstract:
Context: Software repositories have been a source for studies about software evolution and its relation to software defects. In addition, the context of repositories has also been used for the purpose of analyzing refactoring practiced by programmers throughout the development process. Objective: Our objective is based on android projects stored in software repositories, to determine what types of transformations, that is, which refactorings are used, seeking to relate them to quality and security factors. Method: This research uses as an approach an exploratory study of a qualitative character, based on a systematic review of the literature, which will be carried out between the period from 2015 to 2019, as well as the application of research and quality criteria regarding the work context. In addition, develop a case study with projects for Android, relating refactoring quality criteria to non-aggregated projects in software repositories, glimpsing comparative and resulting factors. Expected results: It is expected with this review analysis and a summary of existing literature on Code Quality in the process of Software Refactoring for Android projects. Conclusions: The research is guided by this approach in identifying the types of refactorings practiced and extracting the related quality factors in the development process. We believe that our results will benefit in the updating and summary of the literature in the context of refactoring, glimpsing comparative factors.
APA, Harvard, Vancouver, ISO, and other styles
30

Acharya, Sushil, Priyadarshan Anant Manohar, Peter Wu, Bruce Maxim, and Mary Hansen. "Design, Development and Delivery of Active Learning Tools in Software Verification & Validation Education." Journal of Education and Learning 7, no. 1 (August 23, 2017): 13. http://dx.doi.org/10.5539/jel.v7n1p13.

Full text
Abstract:
Active learning tools are critical in imparting real world experiences to the students within a classroom environment. This is important because graduates are expected to develop software that meets rigorous quality standards in functional and application domains with little to no training. However, there is a well-recognized need for the availability of effective active tools. This need has been addressed by the authors by designing, developing, and delivering, twenty delivery hours of Case Studies, sixteen delivery hours of Class Exercises, and six delivery hours of Video Case Studies for use in V&V courses. The active learning tools focus on some specific SV&V topics such as requirements engineering, software reviews, configuration management, and software testing. Four key skill areas sought after by employers, namely communication skills, applied knowledge of methods, applied knowledge of tools, and research exposure have been used to drive the development funded by a National Science Foundation grant and perfected through an industry-academia partnership. These tools have been successfully disseminated to over 25 universities with many CS, IS, SE programs incorporating the tools in their existing courses and others designing new courses based on these tools.In this paper we present data on the student feedback and pedagogical effectiveness of the strategies used to effectively incorporate and deliver the developed active learning tools by instructors at two universities. Traditional and flipped classroom delivery strategies are discussed as well as topics like pre-requisite knowledge preparation prior to class, course module presentation sequence, homework, team/individual work, collaborative discussions, and assessment tools are deliberated. The student questionnaire data from the two University Partners who used the V&V instructional activities were quite positive and showed that students were interested in the activities, saw the real-world applications, and communicated with their classmates as they solved the problems. Educational outcomes assessment demonstrated more effective learning in all key learning areas.
APA, Harvard, Vancouver, ISO, and other styles
31

Lazaro, Caterina, Erdal Oruklu, Mert Sevil, Kamuran Turksoy, and Ali Cinar. "Hardware and Software Implementation of an Artificial Pancreas System on a Mobile Device." International Journal of Handheld Computing Research 8, no. 1 (January 2017): 14–28. http://dx.doi.org/10.4018/ijhcr.2017010102.

Full text
Abstract:
In this work, an artificial pancreas (AP) system, implemented on a mobile device is described. The proposed AP platform integrates hardware (insulin pump, glucose monitor, various sensors for vital signs and physical activities) and software (closed-loop control algorithm, sensor fusion, data storage and remote server access) components via smartphone that is running a dedicated Operating System designed for AP systems. Interfacing with this OS and custom application development steps are presented. Closed loop operation is demonstrated with case studies.
APA, Harvard, Vancouver, ISO, and other styles
32

Biasi, Miguel Romero Di, Guillermo Eliecer Valencia, and Luis Guillermo Obregon. "A New Educational Thermodynamic Software to Promote Critical Thinking in Youth Engineering Students." Sustainability 12, no. 1 (December 22, 2019): 110. http://dx.doi.org/10.3390/su12010110.

Full text
Abstract:
This article presents the application of a new educational thermodynamic software called MOLECULARDISORDER, based on graphical user interfaces created in Matlab® to promote critical thinking in youth engineering students, by means of the energy and entropy balance application in different systems. Statistics of the results obtained by the youth students are shown to determine the influence of the software in a regular course in thermodynamics to promote critical thinking. Two case studies were done by the students, where parameters such as temperature of the fluid and metal surfaces, pressure of the system, mass of the fluid and solid, volume, and velocity of the fluid are used to obtain output variables such as enthalpy, entropy, changes in entropy, entropy production, and energy transfer in the chosen system. Four cognitive skills were considered to evaluate the cognitive competencies of interpreting, arguing and proposing, and interacting with the different graphical user interfaces; these cognitive skills (CS) were argumentative claim (CS1), modeling (CS2), interpreting data/information (CS3), and organization (CS4). Student´s T-test was used to compare the degree of difficulty of each criterion. The case studies were evaluated first without using the software and then with the use of the software to determine the significant effect of the software quantitatively. A population of 130 youth students was taken to perform the statistical analysis with a level of significance of 5%. With the help of the software, the students obtained an improvement when performing case study 1 since the p-value obtained was 0.03, indicating that there are significant differences between the results before and after taking the software. The overall averages of the grades for case study 1 had an increase after using the software from 3.74 to 4.04. The overall averages for case study 2 were also higher after taking the software from 3.44 to 3.75.
APA, Harvard, Vancouver, ISO, and other styles
33

Matthews, Brian, Arif Shaon, Juan Bicarregui, and Catherine Jones. "A Framework for Software Preservation." International Journal of Digital Curation 5, no. 1 (June 22, 2010): 91–105. http://dx.doi.org/10.2218/ijdc.v5i1.145.

Full text
Abstract:
Software preservation has not had detailed consideration as a research topic or in practical application. In this paper, we present a conceptual framework to capture and organise the main notions of software preservation, which are required for a coherent and comprehensive approach. This framework has three main aspects. Firstly a discussion of what it means to preserve software via a performance model which considers how a software artefact can be rebuilt from preserved components and can then be seen to be representative of the original software product. Secondly the development of a model of software artefacts, describing the basic components of all software, loosely based on the FRBR model for representing digital artefacts and their history within a library context. Finally, the definition and categorisation of the properties of software artefacts which are required to ensure that the software product has been adequately preserved. These are broken down into a number of categories and related to the concepts defined in the OAIS standard. We also discuss our experience of recording these preservation properties for a number of BADC software products, which arose from a series of case studies conducted to evaluate the software preservation framework, and also briefly describe the SPEQS toolkit, a tool to capture software preservation properties within a software development.
APA, Harvard, Vancouver, ISO, and other styles
34

Bhattacharya, Sankha, and Dnyanesh Saindane. "Intellectual Property Rights and Computer Applications for Pharmaceutical Research and Development." Applied Drug Research, Clinical Trials and Regulatory Affairs 8, no. 2 (August 2021): 112–24. http://dx.doi.org/10.2174/2667337108666211103105845.

Full text
Abstract:
: Intellectual Property Rights (IPR) are intellectual privileges that allow authors and inventors to defend their original inventions from misuse or theft. With the assistance of algorithms, clinical science has taken on a different level in recent years. Various advanced tools can be used to investigate pharmacokinetics profiling, in silico experiments, receptor simulations, drug synergistic effects, and so on. Computational scientists are making continuous efforts to figure out how to connect business models in pharmacology. However, software theft and security rights remain major concerns for all. In order to avoid such violations, IPR compliance for R&D as well as promoting machine applications is critical. This compilation will illustrate diverse software concepts, the latest patent data structures, copyright management laws for software, trade secrets, compliance rights, software patenting and contracts, artificial technology priorities and problems, licenses, and case studies relating to IPR violations in pharmaceutical and other fields.
APA, Harvard, Vancouver, ISO, and other styles
35

Singhal, Shweta, Nishtha Jatana, Bharti Suri, Sanjay Misra, and Luis Fernandez-Sanz. "Systematic Literature Review on Test Case Selection and Prioritization: A Tertiary Study." Applied Sciences 11, no. 24 (December 20, 2021): 12121. http://dx.doi.org/10.3390/app112412121.

Full text
Abstract:
Software testing is undertaken to ensure that the software meets the expected requirements. The intention is to find bugs, errors, or defects in the developed software so that they can be fixed before deployment. Testing of the software is needed even after it is deployed. Regression testing is an inevitable part of software development, and must be accomplished in the maintenance phase of software development to ensure software reliability. The existing literature presents a large amount of relevant knowledge about the types of techniques and approaches used in regression test case selection and prioritization (TCS&P), comparisons of techniques used in TCS&P, and the data used. Numerous secondary studies (surveys or reviews) have been conducted in the area of TCS&P. This study aimed to provide a comprehensive examination of the analysis of the enhancements in TCS&P using a thorough systematic literature review (SLR) of the existing secondary studies. This SLR provides: (1) a collection of all the valuable secondary studies (and their qualitative analysis); (2) a thorough analysis of the publications and the trends of the secondary studies; (3) a classification of the various approaches used in the secondary studies; (4) insight into the specializations and range of years covered in the secondary texts; (5) a comprehensive list of statistical tests and tools used in the area; (6) insight into the quality of the secondary studies based on the seven selected Research Paper Quality parameters; (7) the common problems and challenges encountered by researchers; (8) common gaps and limitations of the studies; and (9) the probable prospects for research in the field of TCS&P.
APA, Harvard, Vancouver, ISO, and other styles
36

Saefudin, Dede Firmansyah, Widya Apriliah, Lham Kurniawan, Yuli Komalasari, Muhammad Faittullah Akbar, and Royadi -. "WATERFALL METHODS FOR APPLICATION OF ACCOUNTING INFORMATION SYSTEMS IN HOTEL INCOME MANAGEMENT CASE STUDY: CITRA GRAND HOTEL KARAWANG." JURNAL TEKNOLOGI DAN OPEN SOURCE 4, no. 1 (June 22, 2021): 56–64. http://dx.doi.org/10.36378/jtos.v4i1.1369.

Full text
Abstract:
The need for information systems in the business more increase as the same as technological developments in the digital era which give the impacts rapidly changes in all sectors. The accounting cycle in the company is inseparable from the existence of financial recording activities in a certain period. Thus it requires an application to provides the processing financial data or it’s called accounting information system. The Grand Hotel Karawang is the focus of research on building income management accounting information system. Based on the data collection method used: observation, interviews and literature studies (library research), it can be concluded that in managing hotel rental income is still manual or not computerized so that why the research to provide solutions based on the need by designing income accounting information system using waterfall software development method, with phases including needs analysis, design, implementation of program code based on open source in the implementation of the Java programming language to make easier to implement into desktop-based applications. Testing is carried out using blackbox testing as a tool for testing each process step by step in the application that all processes are running well (valid) and can be implemented as needed.
APA, Harvard, Vancouver, ISO, and other styles
37

KHOSHGOFTAAR, TAGHI M., LOFTON A. BULLARD, and KEHAN GAO. "ATTRIBUTE SELECTION USING ROUGH SETS IN SOFTWARE QUALITY CLASSIFICATION." International Journal of Reliability, Quality and Safety Engineering 16, no. 01 (February 2009): 73–89. http://dx.doi.org/10.1142/s0218539309003307.

Full text
Abstract:
Finding techniques to reduce software developmental effort and produce highly reliable software is an extremely vital goal for software developers. One method that has proven quite useful is the application of software metrics-based classification models. Classification models can be constructed to identify faulty components in a software system with high accuracy. Significant research has been dedicated towards developing methods for improving the quality of software metrics-based classification models. It has been shown in several studies that the accuracy of these models improves when irrelevant attributes are identified and eliminated from the training data set. This study presents a rough set theory approach, based on classical set theory, for identifying and eliminating irrelevant attributes from a training data set. Rough set theory is used to find small groups of attributes, determined by the relationships that exist between the objects in a data set, with comparable discernibility as larger sets of attributes. This allows for the development of simpler classification models that are easy for analyst to understand and explain to others. We built case-based reasoning models in order to evaluate their classification performance on the smaller subsets of attributes selected using rough set theory. The empirical studies demonstrated that by applying a rough set approach to find small subsets of attributes we can build case-based reasoning models with an accuracy comparable to, and in some cases better than, a case-based reasoning model built with a complete set of attributes.
APA, Harvard, Vancouver, ISO, and other styles
38

Mohapatra, Sanjay. "Best Practices in Software Maintenance Projects." International Journal of IT/Business Alignment and Governance 4, no. 1 (January 2013): 11–26. http://dx.doi.org/10.4018/jitbag.2013010102.

Full text
Abstract:
Maintenance of software projects is an important phase in software engineering. However, there are many challenges associated during this maintenance phase, including technical and managerial. In order to reduce the cost of maintaining software project, many such projects are being outsourced to low cost development countries like India, Philippines, Russia or China. This paper talks about decision parameters for outsourcing maintenance projects. However, outsourced maintenance projects have their own issues and challenges such as poor domain knowledge, lack of understanding of application & technological knowledge and managerial issues such as lack of motivation, attrition. To find solution to these issues, the research conducted study in CMM level 5 organizations and based on case studies, developed an approach for addressing these issues and challenges successfully. The best practices so identified (such as training the trainer, process oriented systematic approach, developing a test strategy and involving end users during execution) can be adopted in other organizations as well. It was observed that the best practices improved productivity while reducing defects in the deliverables.
APA, Harvard, Vancouver, ISO, and other styles
39

Hainey, Thomas, and Thomas Connolly. "Evaluating Games-Based Learning." International Journal of Virtual and Personal Learning Environments 1, no. 1 (January 2010): 57–71. http://dx.doi.org/10.4018/jvple.2010091705.

Full text
Abstract:
A highly important part of software engineering education is requirements collection and analysis, one of the initial stages of the Software Development Lifecycle. No other conceptual work is as difficult to rectify at a later stage or as damaging to the overall system if performed incorrectly. As software engineering is a field with a reputation for producing graduate engineers who are ill-prepared for real-life software engineering contexts, this paper suggests that traditional educational techniques (e.g. role-play, live-through case studies and paper-based case studies) are insufficient in themselves. In an attempt to address this problem we have developed a games-based learning application to teach requirements collection and analysis at the tertiary education level. One of the main problems with games-based learning is that there is a distinct lack of empirical evidence supporting the approach. This paper will describe the evaluation of the requirements collection and analysis process using a newly developed framework for the evaluation of games-based learning and will focus on evaluation from a pedagogical perspective.
APA, Harvard, Vancouver, ISO, and other styles
40

Akgün, Ali E., Halit Keskin, Hayat Ayar, and Zeki Okunakol. "Knowledge sharing barriers in software development teams: a multiple case study in Turkey." Kybernetes 46, no. 4 (April 3, 2017): 603–20. http://dx.doi.org/10.1108/k-04-2016-0081.

Full text
Abstract:
Purpose Changing customer demands, needs and desires; emerging technologies; and increasing competition among firms force software development teams to develop and then implement new software projects to satisfy their customers and become more competitive in their marketplace. In this respect, knowledge sharing is critical for project success. However, although knowledge sharing among team members has been investigated by many researchers, knowledge sharing barriers among people have rarely been addressed in project teams in general and software development teams in particular. Thus, the purpose of this study is to investigate knowledge sharing barriers in the software development team context and develop solutions that can overcome these barriers. Design/methodology/approach An exploratory multiple case design was used to explore why software team members in Turkey may be reluctant to share knowledge. In this study, the authors conducted 18 in-depth and on-site semi-structured interviews and then employed content analysis, which uses a set of procedures to make valid inferences from text, to discover knowledge sharing barriers. Findings By interviewing 18 Turkish project team managers, the authors identified knowledge-, individual- and organization-related knowledge sharing barriers among team members. They also demonstrated solutions for the knowledge sharing hesitation among team members based on the experiences of project team managers. Research limitations/implications Some methodological limitations exist in this study. Specifically, the generalizability of the sampling limits the study, which was conducted in a specific national context, Turkish firms in general and the Istanbul district in particular. It is important to note that readers should be cautious when generalizing the results to different cultural contexts. In this regard, a Turkish sample involving the Istanbul district, like that of any culturally bound research, imposes some constraints on the interpretation and application of the results. The study was conducted with in-depth interviews of only 18 managers working in seven companies. Also, this study was performed on system development teams. The results should be confirmed with more samples and different project sets. Practical implications In this study, the authors discover the reasons for knowledge sharing reluctance among team members and some solutions that will eliminate knowledge sharing problems by using case studies. The results show that the reluctance of team members arises from obstacles, which are knowledge-, individual- and organization-related. Also, the conclusions demonstrate that knowledge sharing barriers can be resolved by establishing project leadership, creating a knowledge sharing culture and considering team members’ emotions. Originality/value The present study investigated whether reluctance to share knowledge derives not only from individual barriers but also from organization- and knowledge-related barriers in a project team context. The authors discovered that knowledge sharing barriers can be resolved by establishing project leadership, creating a knowledge sharing culture and considering team members’ emotions.
APA, Harvard, Vancouver, ISO, and other styles
41

Leite, Marco, and Vanessa Braz. "Agile manufacturing practices for new product development: industrial case studies." Journal of Manufacturing Technology Management 27, no. 4 (May 3, 2016): 560–76. http://dx.doi.org/10.1108/jmtm-09-2015-0073.

Full text
Abstract:
Purpose – For decades multiple management philosophies directed toward lean production and mass were assumed as to respond to process inefficiencies and rampant consumerism, optimizing operation costs. However, new customization and flexible productions philosophies have been gaining ground in some industries, such as the agile manufacturing. From a literature review that addresses the history of this philosophy, it is clear that agile manufacturing is not fully comprehended, with very scarce information about practical cases. The paper aims to discuss these issues. Design/methodology/approach – In this paper the authors describe an exploratory methodology approach, with three semi-structured case study interviews. The goal is to study which of agile manufacturing practices are being applied in the studied companies and what is the perceived effect that these have on operational performance. Since most of these companies develop highly customized products, the role of agility on new product development can have a huge impact on their operational performance. Findings – Agile manufacturing is not yet a widespread philosophy of managing for the companies studied, being virtually unknown as a global concept. However, it was found that many of the practices of agile manufacturing are already implemented in these companies without association with this philosophy. It was also concluded, by the finding through respondents opinions, that agile practices contribute positively to the studied companies operating performance. Originality/value – The novelty of this research derives from observation of agile manufacturing practices in SMEs. This research is useful to SMEs implementing agile manufacturing principles.
APA, Harvard, Vancouver, ISO, and other styles
42

Akbulut, Akhan, Cagatay Catal, Emre Karadeniz, and Emre Turgut. "Native Code Generation as a Service." International Journal of Software Engineering and Knowledge Engineering 29, no. 02 (February 2019): 263–84. http://dx.doi.org/10.1142/s0218194019500128.

Full text
Abstract:
With the widespread use of mobile applications in daily life, it has become crucial for enterprise software companies to quickly develop these applications for multiple platforms. Cross-platform mobile application development is one of the most adopted solutions for rapid development. Since most of these solutions do not generate native code for the underlying platform, the artefacts generally do not satisfy the requirements defined at the beginning of the project. This study designed and implemented a native code generation framework called Nativator built as a cloud service. The framework, which is capable of producing native code for iOS and Android platforms using web-based user interfaces, was implemented based on an open source compiler platform called “Roslyn”. Four case studies were performed to analyze the execution performance of the applications built with the proposed framework. The experimental results demonstrated that the execution performance of the applications built with Nativator is comparable with the applications generated via the state-of-the-art mobile application development framework called Xamarin. Because this framework was implemented as a cloud service, it has several advantages over traditional approaches such as access from anywhere, no installation and flexible and more resources from cloud infrastructure.
APA, Harvard, Vancouver, ISO, and other styles
43

Allard, Jérémie, Jean-Denis Lesage, and Bruno Raffin. "Modularity for Large Virtual Reality Applications." Presence: Teleoperators and Virtual Environments 19, no. 2 (April 1, 2010): 142–61. http://dx.doi.org/10.1162/pres.19.2.142.

Full text
Abstract:
This paper focuses on the design of high performance VR applications. These applications usually involve various I/O devices and complex simulations. A parallel architecture or grid infrastructure is required to provide the necessary I/O and processing capabilities. Developing such applications faces several difficulties, two important ones being software engineering and performance issues. We argue that application modularity is a key concept to help the developer handle the complexity of these applications. We discuss how various approaches borrowed from other existing works can be combined to significantly improve the modularity of VR applications. This led to the development of the FlowVR middleware that associates a data-flow model with a hierarchical component model. Different case studies are presented to discuss the benefits of the approach proposed.
APA, Harvard, Vancouver, ISO, and other styles
44

Odisho, Anobel Y., Hansen Lui, Ramakrishna Yerramsetty, Felicisimo Bautista, Nathaniel Gleason, Edwin Martin, Jerry J. Young, Michael Blum, and Aaron B. Neinstein. "Design and development of referrals automation, a SMART on FHIR solution to improve patient access to specialty care." JAMIA Open 3, no. 3 (October 1, 2020): 405–12. http://dx.doi.org/10.1093/jamiaopen/ooaa036.

Full text
Abstract:
Abstract Background Referring patients to specialty care is an inefficient and error-prone process. Gaps in the referral process lead to delays in patients’ access to care, negative patient experience, worse health outcomes, and increased operational costs. While implementation of standards-based electronic referral options can alleviate some of these inefficiencies, many referrals to tertiary and quaternary care centers continue to be sent via fax. Objective We describe the design process and architecture for a software application that has been developed and deployed to optimize the referrals intake process by automating the processing and digitization of incoming specialty referral faxes, extracting key data elements and integrating them into the electronic health record (EHR), and organizing referrals. Methods A human-centered design approach was used to identify and describe the inefficiencies in the external referral process at our large, urban tertiary care center. Referrals Automation, an application to convert referral faxes to digital referrals in the EHR, was conceptualized based on key stakeholder interviews and time and motion studies. This application was designed using Substitutable Medical Applications and Reusable Technologies (SMART) and Fast Healthcare Interoperability Resource (FHIR) platforms to allow for adaptability into other healthcare organizations. Results Referrals Automation software was developed as a healthcare information technology solution to streamline the fax to referral process. The application was implemented into several specialty clinics. Metrics were built-in to the applications to evaluate and guide the further iteration of these features. Conclusions Referrals Automation will enhance the referrals process by further streamlining and organizing the patient referral process.
APA, Harvard, Vancouver, ISO, and other styles
45

Fernandes, José Eduardo, Ricardo J. Machado, and João Á. Carvalho. "A Case Studies Approach to the Analysis of Profiling and Framing Structures for Pervasive Information Systems." International Journal of Web Portals 4, no. 2 (April 2012): 1–18. http://dx.doi.org/10.4018/jwp.2012040101.

Full text
Abstract:
Model-Based/Driven Development (MDD) constitutes an approach to software design and development that potentially contributes to: concepts closer to domain and reduction of semantic gaps, automation and less sensitivity to technological changes, and the capture of expert knowledge and reuse. The widespread adoption of pervasive technologies as basis for new systems and applications lead to the need of effectively design pervasive information systems that properly fulfil the goals they were designed for. This paper presents a profiling and framing structure approach for the development of Pervasive Information Systems (PIS). This profiling and framing structure allows the organization of the functionality that can be assigned to computational devices in a system and of the corresponding development structures and models, being. The proposed approach enables a structural approach to PIS development. The paper also presents two case studies that allowed demonstrating the applicability of the approach.
APA, Harvard, Vancouver, ISO, and other styles
46

Ghareb, Mazen Ismaeel, and Gary Allen. "IMPROVING THE DESIGN AND IMPLEMENTATION OF SOFTWARE SYSTEMS USES ASPECT ORIENTED PROGRAMMING." Journal of University of Human Development 1, no. 3 (August 31, 2015): 362. http://dx.doi.org/10.21928/juhd.v1n3y2015.pp362-368.

Full text
Abstract:
Aspect Oriented Programming (AOP) is a technique used to enhance the separation of concern in software design and implementation. To implement AOP developers most commonly use AspectJ, an extension of the Java language. In order to represent the separation of concerns a new design technique is needed for modeling of aspects. Aspect Oriented Design language (ASDL) is a design notation could build on the existing design language UML. It is capable of supporting many aspects-oriented languages. This research aims to investigate where developers can use aspect-oriented programming in the software development process. This includes how to identify Aspects in the design stage, then how they can be applied in the implementation process in software development. This will lead to improve modularity and reusability of the software. The paper will be a position paper abut Aspect Oriented Software Design, also will investigate several case studies of the design and implementation of a software application that shows how we can identify the Aspect in the process.
APA, Harvard, Vancouver, ISO, and other styles
47

Ghanem, Kinan, Haysam Al-Radwan, and Ahmad Ahmad. "The Effect of Overlapping Area on Ping-Pong Handover in LTE Networks." Journal of University of Human Development 1, no. 3 (August 31, 2015): 369. http://dx.doi.org/10.21928/juhd.v1n3y2015.pp369-375.

Full text
Abstract:
Aspect Oriented Programming (AOP) is a technique used to enhance the separation of concern in software design and implementation. To implement AOP developers most commonly use AspectJ, an extension of the Java language. In order to represent the separation of concerns a new design technique is needed for modeling of aspects. Aspect Oriented Design language (ASDL) is a design notation could build on the existing design language UML. It is capable of supporting many aspects-oriented languages. This research aims to investigate where developers can use aspect-oriented programming in the software development process. This includes how to identify Aspects in the design stage, then how they can be applied in the implementation process in software development. This will lead to improve modularity and reusability of the software. The paper will be a position paper abut Aspect Oriented Software Design, also will investigate several case studies of the design and implementation of a software application that shows how we can identify the Aspect in the process.
APA, Harvard, Vancouver, ISO, and other styles
48

Zolper, Katja, Daniel Beimborn, and Tim Weitzel. "The Effect of Social Network Structures at the Business/IT Interface on IT Application Change Effectiveness." Journal of Information Technology 29, no. 2 (June 2014): 148–69. http://dx.doi.org/10.1057/jit.2014.6.

Full text
Abstract:
The challenge of managing the relationship between a firm's business and IT in order to derive business value from IT is an important topic on researchers’ and practitioners’ agendas. The focus of most related research and management actions has been on the top management or project management levels. However, conflicts frequently arise within the line organization when applications are extended, enhanced, maintained, or otherwise changed operationally outside software development projects. This study focuses on the impact of relationships at the application-change level and strives to identify and explain favorable social structures for effective business/IT dialog at the operational level. We collected data in seven comprehensive case studies, including 88 interviews and corresponding surveys, and applied social network analysis to show that three social structures at the implementation level influence the degree to which IT applications are maintained and enhanced in line with business requirements: (1) interface actors connecting business and IT, (2) the relationships between interface actors and the corresponding unit, and (3) the relationships between interface actors and other employees in their unit. In three cases, less favorable structures are revealed that correspond to low application change effectiveness and software applications that do not meet business requirements. The other cases benefit from favorable social structures and thus enhance fulfillment of business requirements and result in higher IT business value. This paper contributes to IS research by helping to explain why companies may not provide favorable IT services despite favorable relationships at the top management level and successful application development projects.
APA, Harvard, Vancouver, ISO, and other styles
49

McMeel, Dermott John James, and Robert Amor. "Knitting Patterns." International Journal of Art, Culture and Design Technologies 5, no. 2 (July 2016): 1–16. http://dx.doi.org/10.4018/ijacdt.2016070101.

Full text
Abstract:
Large software conglomerates like Trimble and Autodesk provide consumers with suites of software that perform many functions within the design and construction process. Communicating with software outside of the suite can be highly problematic as file types and communication protocols are proprietary and closed within that software family - the antithesis of interoperability). This is in stark contrast with emerging trends in consumer computing, where we find a rich ecosystem of devices and services facilitating a period of intense innovation. This paper documents original research that aims to implement communication beyond specific software suites and test, to what extent, wider software ecosystems revolving around open standards might be implemented within the design and construction domain. Our first test case—an agent-based dynamic simulation combining natural and built environmental components—is deployed to explore the city as a multitude of interrelated natural and built patterns. We analyze the role this simulation might play in managing the complexities of rebuilding a sustainable urban environment after the devastating earthquake in Christchurch, New Zealand. The second test case deploys an iPad application to communicate with a BIM model - exploring the development of a mobile application and methodology for openly communicating outside of the intended software family. Through these case studies we begin to identify ways to leverage emergent device and data ecosystems and representations for ‘knitting' devices and services together in innovative ways to advance design and construction processes.
APA, Harvard, Vancouver, ISO, and other styles
50

Moser, André, Kim B. Kuchemüller, Sahar Deppe, Tanja Hernández Rodríguez, Björn Frahm, Ralf Pörtner, Volker C. Hass, and Johannes Möller. "Model-assisted DoE software: optimization of growth and biocatalysis in Saccharomyces cerevisiae bioprocesses." Bioprocess and Biosystems Engineering 44, no. 4 (January 20, 2021): 683–700. http://dx.doi.org/10.1007/s00449-020-02478-3.

Full text
Abstract:
AbstractBioprocess development and optimization are still cost- and time-intensive due to the enormous number of experiments involved. In this study, the recently introduced model-assisted Design of Experiments (mDoE) concept (Möller et al. in Bioproc Biosyst Eng 42(5):867, 10.1007/s00449-019-02089-7, 2019) was extended and implemented into a software (“mDoE-toolbox”) to significantly reduce the number of required cultivations. The application of the toolbox is exemplary shown in two case studies with Saccharomyces cerevisiae. In the first case study, a fed-batch process was optimized with respect to the pH value and linearly rising feeding rates of glucose and nitrogen source. Using the mDoE-toolbox, the biomass concentration was increased by 30% compared to previously performed experiments. The second case study was the whole-cell biocatalysis of ethyl acetoacetate (EAA) to (S)-ethyl-3-hydroxybutyrate (E3HB), for which the feeding rates of glucose, nitrogen source, and EAA were optimized. An increase of 80% compared to a previously performed experiment with similar initial conditions was achieved for the E3HB concentration.
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography