6 research outputs found
Towards Incorporation of Software Security Testing Framework in Software Development
The aim of this paper is to provide secure software using security testing approach. The researchers have reviewed and analyzed the software testing frameworks and software security testing frameworks to efficiently incorporate both of them. Later, the researchers proposed to fully utilize the acceptance testing in software testing framework to achieve by incorporating it in software security testing framework. This incorporation is able to improve the security attribute needed during requirement stage of software development process. The advantage of acceptance test is to expose the system of the real situation, including vulnerability, risk, impacts and the intruders which provide a various set of security attribute to the requirement stage. This finding is recommended to establish a baseline in formulating the test pattern to achieve effective test priority
Describing the design thinking and extreme programming activities during a technology innovation academic workshop
Purpose – This paper aims to describe the students’ experience in adopting design thinking (DT) and extreme programming (XP) throughout a course of technology innovation workshop in a master of business administration (MBA) degree program. Design/methodology/approach – This study analyzes data (performed process and achieved results) from the students’ reports and the instructor’s observations about three courses held in 2016, 2017 and 2018. In each course, there were students conducting activities to understand, develop, and validate the market, customer, user and prototype. Findings – This paper identifies that the processes of DT and XP promote active and collaborative learning relationships. The adopted activities along with a mix of different backgrounds from the students can promote good insights to understand the user problem and build a technological solution with incremental innovation. Research limitations/implications – This paper describes only a unique view from the instructor’s knowledge; therefore, others might present different scenarios and results. Originality/value – The paper contributes to the characterization of DT and XP activities when teaching technological innovation in a MBA.Purpose – This paper aims to describe the students’ experience in adopting design thinking (DT) and extreme programming (XP) throughout a course of technology innovation workshop in a master of business administration (MBA) degree program. Design/methodology/approach – This study analyzes data (performed process and achieved results) from the students’ reports and the instructor’s observations about three courses held in 2016, 2017 and 2018. In each course, there were students conducting activities to understand, develop, and validate the market, customer, user and prototype. Findings – This paper identifies that the processes of DT and XP promote active and collaborative learning relationships. The adopted activities along with a mix of different backgrounds from the students can promote good insights to understand the user problem and build a technological solution with incremental innovation. Research limitations/implications – This paper describes only a unique view from the instructor’s knowledge; therefore, others might present different scenarios and results. Originality/value – The paper contributes to the characterization of DT and XP activities when teaching technological innovation in a MBA
Agile software development in a context of plan-based organizations
Agile software development has increasingly been used in the last fifteen years with the goal of improving traditionally time-consuming and rather non-user friendly process of developing software code. As implications of agile development and its impact on employees are still unclear, it is important to understand the benefits, opportunities and limitations of this development or collaboration mechanism. Thus, empirical evidence with implications for decision makers in the field of corporate policy and software development is an open research field.
This master thesis analyzes the potentials of agile software development and how this approach can be used to support the development processes in companies, in terms of efficiency, shorter time-to-market as well as better customer fit of the developed products or services. By exploring some of the key features of different methods and processes, the potentials and limitations of the selected approaches are analyzed and linked to recent literature insights
Agile software development in a context of plan-based organizations
Agile software development has increasingly been used in the last fifteen years with the goal of improving traditionally time-consuming and rather non-user friendly process of developing software code. As implications of agile development and its impact on employees are still unclear, it is important to understand the benefits, opportunities and limitations of this development or collaboration mechanism. Thus, empirical evidence with implications for decision makers in the field of corporate policy and software development is an open research field.
This master thesis analyzes the potentials of agile software development and how this approach can be used to support the development processes in companies, in terms of efficiency, shorter time-to-market as well as better customer fit of the developed products or services. By exploring some of the key features of different methods and processes, the potentials and limitations of the selected approaches are analyzed and linked to recent literature insights
Ensuring interoperability between network elements in next generation networks
Next Generation Networks (NGNs), based on the Internet Protocol (IP), implement
several services such as IP-based telephony and are beginning to replace the classic telephony
systems. Due to the development and implementation of new powerful services
these systems are becoming increasingly complex.
Implementing these new services (typically software-based network elements) is often
accompanied by unexpected and erratic behaviours which can manifest as interoperability
problems. The reason for this caused by insufficient testing at the developing
companies. The testing of such products is by nature a costly and time-consuming
exercise and therefore cut down to what is considered the maximum acceptable level.
Ensuring the interoperability between network elements is a known challenge. However,
there exists no concept of which testing methods should be utilised to achieve an
acceptable level of quality. The objective of this thesis was to improve the interoperability
between network elements in NGNs by creating a testing scheme comprising of
three diverse testing methods: conformance testing, interoperability testing and posthoc
analysis.
In the first project a novel conformance testing methodology for developing sets of conformance
test cases for service specifications in NGNs was proposed. This methodology significantly improves the chance of interoperability and provides a considerable enhancement to the currently used interoperability tests. It was evaluated by successfully
applying it to the Presence Service.
The second report proposed a post-hoc methodology which enables the identification
of the ultimate causes for interoperability problems in a NGN in daily operation. The
new methods were implemented in the tool IMPACT (IP-Based Multi Protocol Posthoc
Analyzer and Conformance Tester), which stores all exchanged messages between
network elements in a database. Using SQL queries, the causes for errors can be found
efficiently.
Overall the presented testing scheme improves significantly the chance that network
elements interoperate successfully by providing new methods. Beyond that, the quality
of the software product is raised by mapping these methods to phases in a process model
and providing well defined steps on which test method is the best suited at a certain
stage
Towards Interoperable Research Infrastructures for Environmental and Earth Sciences
This open access book summarises the latest developments on data management in the EU H2020 ENVRIplus project, which brought together more than 20 environmental and Earth science research infrastructures into a single community. It provides readers with a systematic overview of the common challenges faced by research infrastructures and how a ‘reference model guided’ engineering approach can be used to achieve greater interoperability among such infrastructures in the environmental and earth sciences. The 20 contributions in this book are structured in 5 parts on the design, development, deployment, operation and use of research infrastructures. Part one provides an overview of the state of the art of research infrastructure and relevant e-Infrastructure technologies, part two discusses the reference model guided engineering approach, the third part presents the software and tools developed for common data management challenges, the fourth part demonstrates the software via several use cases, and the last part discusses the sustainability and future directions