The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Software Process Improvement (SPI) has become one of the main strategic objectives in software industry. Companies make more investments in implementing software quality standards and models that focus on process assessment to improve their performance and productivity. To achieve these goals, companies focus on improving their process by means of improvement initiatives which may be implemented....
In 2011, the 4th industrial revolution started. Industry 4.0 is a trend in this industrial area which affect the production lines as well. In this paper, we show eight selected case studies which illustrate the different heterogonous systems which are used in Hungarian factories to support its production. A case-study is chosen in which image processing tools are applied in the operation of a furniture...
The incorporation of peer code reviews as being part of a developer's work flow, and hence the software development lifecycle, has steadily grown in popularity over the past three decades. During the process of statically inspecting code, developers of a codebase are able to collaboratively detect possible code defects, as well as use code reviews as a means of transferring knowledge to improve the...
This paper presents AnModeler, a tool for generating analysis models from software requirements specified using use cases. The tool uses the Stanford natural language parser to extract type dependencies (TDs) and parts of speech tags (POS-tags) of sentences from input Use Case Specification (UCS). Then, it identifies sentence structures using a set of rules framed based on Hornby's verb patterns....
Designing experiments by simulation with process simulators, e.g. Aspen HYSYS, can be very effective in the optimization of several chemical engineering systems. It is important to enhance students' skills highlighting the value of applying problem specific knowledge, simulation tools and sound statistical techniques. This paper addresses the use of Aspen HYSYS by Portuguese chemical engineering master...
As stated by the IEEE Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering, elements outside the classroom such as field trips, visits to industry and technical presentations can affect student's preparation for professional practice. This work describes a framework of academy-industry collaboration where students develop practical and academic activities in a real world...
This paper details the process to inject and measure the understanding of student's knowledge and application of software coding standards. As with most other educational processes, consistent repetition enforces the learned concept. This process and techniques to reinforce the use of coding standards can be applied from freshman through graduate level embedded software courses.
This paper discusses the use of analytical software solutions in microfinance institutions and how it can improve the operations of the organization. The study has been conducted through a survey from MFIs located in various countries of Africa, Europe and Asia. The survey questions have been based on the kind of software solutions MFIs use and if they are able to benefit from it. Moreover, with this...
This study reviews the current situation of Self-Access Media (SAM) and independent learning by looking at Self-Access Learning Materials (SALM) available for Computer Graphics (CG) artists. Since past two decades huge progress in software, hardware, Graphical User Interface (GUI) and World Wide Web (WWW) has enabled many individuals to develop an independent learning attitude by using SALM (mostly...
The Cargo Supply Chain Integrity Technology (CSIT) Research, Development, Test and Evaluation project, jointly managed by the Transportation Security Administration (TSA) and the Department of Homeland Security's (DHS) Science and Technology (S&T) Directorate develops standards and certifies systems to mitigate threats posed by the potential introduction of improvised explosive devices into cargo...
With the spread of Internet application, the software products need update quickly to adapt the dynamic application environments and diverse business requirement. How to efficiently select the regression test cases based on existing test cases set directly affect the evolution quality of software products. Basic paths coverage is a popular structure-oriented test way in academia and industry. A method...
Test prioritization is an effective technique used to reduce the amount of work required to support regression testing in continuous integration development. It aims at finding an optimal order of tests that can detect regressions faster, potentially increasing the frequency of software releases. Prioritization techniques based on test execution history use the results of preceding executions to determine...
Model based Testing in software engineering is gaining widespread importance due to faster and automatic generation of test suites for validating software systems. Generation of tests is done from the analysis and design phase artefacts of requirements and specifications. Due to rapid growth in the software industry there comes an urgency of developing a full fledged, fully-tested and defect free...
Entrepreneur has a significant role in SMEs. Entrepreneur capabilities in managing SMEs become key success factor of business sustainability. There are three roles that entrepreneurs must competently in order to be successful, namely entrepreneurial, managerial and technical-functional. Different competencies required to perform these roles, related to the specific knowledge of the industry, managerial...
Curricula of the Universities and especially of the Universities of Applied Sciences should be, in the best case, developed in such way, that graduates' knowledge should reflect contemporary requirements of the industry, without to losing the assertion of universality as the central perspective of the higher education. This awareness is often identified, but in the real case, the organization of the...
Plant engineering workflow consists of different phases and engineering disciplines. Dynamic process simulation can be utilized to mitigate risks and improve quality of design in the engineering workflow. Earlier and more extensive utilization of simulation is proposed in this paper using an integrated simulation-assisted engineering workflow. In this paper, basic automation design and tests are conducted...
This work presents a failure recovery approach for foreseen failures of automated production systems to minimize the downtime of a system due to stoppages. In contrast to the common practice of implementing field control software, we suggest the use of operation states with pre- and postconditions. A set of operation states forms an operation state machine, whereby several operation state machines...
This paper describes the development of a Master Programme in Electrical Power and Energy Systems at Teesside University. A brief review of learning theories and their application to the designs of the programme and its core modules is presented. The considerations of student diversity, learners needs, regulatory and licensing body guidelines and requirement, and the use of technology in assessment...
Before using scrum methodology in software industry, software projects were chaotic and unpredictable. As a result of the processes that are best suited to well-defined problem areas cannot manage such software projects. It has been seen that with very detailed user interface designs, specifications and plans, develop the software seems different from its original intent, as customer needs change...
The purpose of this study is to conduct an analysis on practicing DevOps in software development companies in Sri Lanka. DevOps is extended from agile with a mix of patterns intended to improve collaboration between development and operations. The main objective of this research is to identify whether there is a relationship between quality, responsiveness to business needs and agility with implementation...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.