21 results
Search Results
Now showing 1 - 10 of 21
Article Citation - WoS: 1Citation - Scopus: 1Statistical Usage Testing at Different Levels of Testing(Graz Univ Technolgoy, inst information Systems Computer Media-iicm, 2018) Kaur, Kamaldeep; Khatri, Sunil Kumar; Mishra, Alok; Datta, Rattan; Software EngineeringStatistical Usage Testing (SUT) is the testing technique defined in Cleanroom Software Engineering model [Runeson, 93]. Cleanroom Software Engineering model is a theory based and team oriented model that is based on development and certification of software in increments using statistical quality control [Linger 96]. SUT is a black box testing technique and concentrates on how the software completes its required function from the user's perspective [Runeson, 93]. SUT is carried out by developing usage models and assigning usage probabilities. Testing is carried out on usage models by performing statistical tests which are random sequences [Trammel 95]. Statistical testing can be viewed as a statistical experiment where random test cases are selected from all the usage models [Trammel 95]. This paper demonstrates the process and benefits of applying SUT at different levels of testing. Levels of testing include Unit level, Integration level, System level and Acceptance level. SUT is generally performed at System level and Unit testing is not the part of SUT. Unit testing makes it easier to access code and debug human errors. Detecting errors at an early stage helps reducing cost and effort. The paper proposes to allow Unit testing in Cleanroom Software Engineering Model, thus making it more flexible and suitable for varied applications. Unit testing is essentially performed to ensure that the code is working correctly and meets the user specifications [istqb, 15]. Errors may also exist when modules are integrated because of interchange of data and control information between various modules. Integration testing is performed when the modules are combined together to check their behaviour and functionality after integration. Once the Integration testing phase gets successfully completed, System testing is performed on the whole system [test-institute, 15]. The paper makes use of Student record software to demonstrate the process of performing SUT at different levels. In addition to performing SUT at System level, this paper helps in understanding the advantages of applying SUT at Unit level and Integration level.Article Citation - WoS: 1Citation - Scopus: 1Internet of Things (iot) and Artificial Neural Networks Towards Water Pollution Forecasting(Middle Pomeranian Sci Soc Env Prot, 2020) Ibrahim, Thaer; Mishra, Alok; Software EngineeringWater could be some-times a source of danger on people's lives and property. Although it is one of the most important elements of life on this planet. This article define the threat of water pollution in Tigris River in Iraq. by collecting a data that generated by sensors that installed in a water pollution sensing project in Baghdad city, also this article aimed to detect and analyze the behavior of water environment. It is an effort to predict the threat of pollution by using advanced scientific methods like the technology of Internet of Things (IoT) and Machine learning in order to avoid the threat and/or minimize the possible damages. This can be used as a proactive service provided by E-governments towards their own citizens.Article Citation - WoS: 7Citation - Scopus: 8A Global Software Inspection Process for Distributed Software Development(Graz Univ Technolgoy, inst information Systems Computer Media-iicm, 2012) Mishra, Deepti; Mishra, Alok; Computer Engineering; Software EngineeringGlobally distributed software development is an established trend towards delivering high-quality software to global users at lower costs. The main expected benefits from distributed software development are improvements in development time efficiency, being close to the customers and having flexible access to greater and less costly resources. Organizations require to use their existing resources as effectively as possible, and also need to employ resources on a global scale from different sites within the organization and from partner organization throughout the world. However, distributed software development particularly face communication and coordination problems due to spatial, temporal and cultural separation between team members. Ensuring quality issues in such projects is a significant issue. This paper presents global software inspection process in the distributed software development environment towards quality assurance and management.Article Citation - WoS: 5Citation - Scopus: 5Managing Requirements in Market-Driven Software Project: Agile Methods View(Univ Osijek, Tech Fac, 2010) Mishra, Deepti; Mishra, Alok; Computer Engineering; Software EngineeringTime-to-market and insufficient initial requirements are two significant challenges that make managing requirements for market-driven software projects different from custom-made software projects. These challenges can be resolved by using agile software development methodologies for market-driven software development as agile methods put emphasis on a dynamic approach for requirement engineering which works closely with an iterative release cycle. In this study, dynamic requirement engineering approach of Agile methods was used for the successful implementation of market-driven complex software project.Article Citation - WoS: 9Citation - Scopus: 17An Assessment of the Software Engineering Curriculum in Turkish Universities: Ieee/Acm Guidelines Perspective(Fac Teacher Education, 2011) Mishra, Alok; Yazici, Ali; Software EngineeringSoftware engineering (SE) education has been emerging as an independent and mature discipline. Accordingly, various studies are being done to provide guidelines for SE education curriculum design. This paper presents software engineering education evolvement in Turkey, present SE education scenario in different universities along with the significance of software technology parks in relevance to software engineering education. The objective of this paper is to provide an assessment of SE curriculum in Turkish Universities with respect to IEEE/ACM guidelines given in SEEK (2004). This study will provide a guideline to universities conducting an SE programme at undergraduate level to align their course curriculum with IEEE/ACM guidelines (SEEK, 2004).Article Citation - WoS: 12Citation - Scopus: 14A Curriculum on Sustainable Information Communication Technology(Politechnika Lubelska, 2015) Ozkan, Baris; Mishra, Alok; Information Systems Engineering; Software EngineeringEconomies are increasingly becoming dependent on Information Communication Technology (ICT) and concerns over sustainability have called for the investigation of the relation between sustainability and ICT. While the majority of the studies in this field have an environmentalist focus in this regard, technical, economical and societal concerns on sustainability have arisen in the last decade. Today, more and more studies are addressing the need for the inclusion of sustainability as a design goal for ICT development and for the systems that rely on ICT. Therefore, the integration of education on sustainability in the curriculum is imperative for current and future generations of professionals to accomplish this goal. In this paper, we propose a curriculum for sustainable ICT along with the expected learning outcomes and components. The course design is based on a multi-faceted approach that embraces different viewpoints on sustainability and aims to increase students' awareness of the complex nature of sustainability.Article Citation - WoS: 3Citation - Scopus: 14Green Information Technology/Information System Education: Curriculum Views(Drunpp-sarajevo, 2012) Mishra, Alok; Yazici, Ali; Mishra, Deepti; Computer Engineering; Software EngineeringGreen information technology (Green IT) is an emerging discipline and issues related with it are of growing concern for the business, social and environmental impact in the 21st century. Sustainability is becoming an important topic in IT to safeguard our future, and as evolving market segment. Recently more specific focus on "greening" information technology (IT) and information systems (IS) has been evident all over the world. An increase in green jobs is also occurring with many of those associated with information technology. The main constraint with green jobs related with IT or otherwise, is finding educated and qualified professionals. Due to this, there is a growing demand for green computing/information technology/information system education. The objective of this paper is to review such an available green IT/IS curriculum recently introduced by leading universities and organizations.Article Citation - WoS: 4Citation - Scopus: 3A Legal Business Information System: Implementation Process Context(Budapest Tech, 2011) Mishra, Alok; Mishra, Deepti; Computer Engineering; Software EngineeringInformation Technology (IT) is fast becoming useful in implementing time, case, manpower and cost management strategies within judicial services. The legal system environment has adopted IT not just to save costs and time but also to give organizations a competitive edge and to ensure security as well. The Legal Business Information System is a fully operational and integrated system for a legal department. The mission of the department is to provide innovative and quality services in insolvency and trustee matters. Very few legal business information system implementations are documented in literature. Therefore this paper will facilitate understanding of system implementation in this sector.Article Citation - WoS: 5Citation - Scopus: 11Erp Project Implementation: Evidence From the Oil and Gas Sector(Budapest Tech, 2011) Mishra, Alok; Mishra, Deepti; Computer Engineering; Software EngineeringEnterprise Resource Planning (ERP) systems provide integration and optimization of various business processes, which can lead to improved planning and decision quality, and a smoother coordination between business units, resulting in higher efficiency and a quicker response time to customer demands and inquiries. This paper reports the challenges and opportunities and the outcome of an ERP implementation process in the Oil & Gas exploration sector. This study will facilitate the understanding of the transition, constraints, and implementation process of ERP in this sector and will also provide guidelines from lessons learned in this regard.Article Citation - WoS: 2Citation - Scopus: 5E-Learning Experience at Various Universities: Academics Perspective(Univ Osijek, Tech Fac, 2011) Mishra, Alok; Mishra, Deepti; Computer Engineering; Software EngineeringE-learning has become an increasingly popular mode of instruction in higher education all over the world. In spite of proliferation of e-learning, few studies/cases have attempted to investigate the differences in e-learning processes from faculty perspective. This paper presents observations on e-learning experiences at three premier universities which provide online courses for students and professionals. Based on some important characteristics supported by literature review, a comparative view is presented and discussed. Furthermore, suggestions based on the outcome of our study are made for further reference. The objective of this paper is to discuss significant e-learning experiences as current practices at different universities from the perspective of the faculty.
- «
- 1 (current)
- 2
- 3
- »

